Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David Ely

dblp:15/2341 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 61% Storage systems · 30% Cloud and datacenter computing · 9%
Computer networks
1 paper
Transport protocols and congestion control · 100%
Network and information security
1 paper
Network security · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
congestion feedback
0.012001
Robust Congestion Signaling · ICNP 2001
Transport protocols and congestion control
explicit congestion notification
0.012001
Robust Congestion Signaling · ICNP 2001
Storage systems › file systems
distributed file system
0.012000
Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs · SIGMETRICS 2000
Distributed systems
fault tolerance
0.012000
Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs · SIGMETRICS 2000
Distributed systems
replication
0.012000
Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs · SIGMETRICS 2000
Network security › protocol security
network protocol security
0.012001
Robust Congestion Signaling · ICNP 2001

Methods — techniques the papers use, named apart from their topics

simulation · 0.1measurement study · 0.0availability analysis · 0.0
YearPublicationVenuePosition
2013 Selecting and using a parallel programming language (abstract only)
abstract
One promising approach to teaching parallel programming is to use high-level parallel programming languages, which handle some of the more mundane details of parallel programming and allow both instructors and students to focus on the main ideas. How does one go about selecting the language to use? We present short descriptions of a variety of languages (Chapel, Cilk, CUDA, Habanero Java, Hadoop, OpenACC, OpenMP and Scala), including our assessment of their strengths and weaknesses, plus some general considerations to keep in mind when teaching parallel programming.
Michael Graf, David P. Bunde, David Ely, Jens Mache, Christopher T. Mitchell, Andrei Papancea, Miriam Robinson, Ben White
SIGCSE3
2001 Robust Congestion Signaling
abstract
We present an improved explicit congestion notification (ECN) mechanism that enables a router to signal congestion to the sender without trusting the receiver or other network devices along the signaling path. Without our mechanism, ECN-based transports can be manipulated to undermine congestion control. Web clients seeking faster downloads, for example, can trivially conceal congestion signals from Web servers. A misbehaving connection would exceed its fair bandwidth share at the expense of competing traffic by as much as an order of magnitude in our simulations. Our improved mechanism is robust because it does not depend on correct implementation at locations other than the sender and marking router, and it is practical because it admits an efficient implementation that is backwards-compatible with prior ECN and TCP/IP mechanisms.
David Ely, Neil Spring, David Wetherall, Stefan Savage, Thomas E. Anderson
ICNP1
2000 Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs
abstract
We consider an architecture for a serverless distributed file system that does not assume mutual trust among the client computers. The system provides security, availability, and reliability by distributing multiple encrypted replicas of each file among the client machines. To assess the feasibility of deploying this system on an existing desktop infrastructure, we measure and analyze a large set of client machines in a commercial environment. In particular, we measure and report results on disk usage and content; file activity; and machine uptimes, lifetimes, and loads. We conclude that the measured desktop infrastructure would passably support our proposed system, providing availability on the order of one unfilled file request per user per thousand days.
William J. Bolosky, John R. Douceur, David Ely, Marvin Theimer
SIGMETRICS3