Demo Data from VLDB 2026 / reviewers in the wild / expert
Jan Edler
dblp:54/4235
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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
3 papers |
Parallel and multicore computing · 32% Memory systems · 29% Interconnection networks and networks-on-chip · 26% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip
cluster interconnect |
0.0 | 1 | 1998 | User-Space Communication: A Quantitative Study · SC 1998 |
Parallel and multicore computing › parallel computing › parallel communication
user-level communication |
0.0 | 1 | 1998 | User-Space Communication: A Quantitative Study · SC 1998 |
Memory systems › data locality
cache locality |
0.0 | 1 | 1996 | Thread Scheduling for Cache Locality · ASPLOS 1996 |
Parallel and multicore computing › parallel scheduling
thread scheduling |
0.0 | 1 | 1996 | Thread Scheduling for Cache Locality · ASPLOS 1996 |
Memory systems
cache coherence |
0.0 | 1 | 1985 | Issues Related to MIMD Shared-memory Computers: The NYU Ultracomputer Approach · ISCA 1985 |
Memory systems › shared memory
scalable shared memory |
0.0 | 1 | 1985 | Issues Related to MIMD Shared-memory Computers: The NYU Ultracomputer Approach · ISCA 1985 |
Methods — techniques the papers use, named apart from their topics
zero-copy protocol · 0.0quantitative comparison · 0.0thread creation hints · 0.0fine-grained threading · 0.0scalable architecture · 0.0hardware-software co-design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | User-Space Communication: A Quantitative StudyabstractPowerful commodity systems and networks offer a promising direction for high performance computing because they are inexpensive and they closely track technology progress. However, high, raw-hardware performance is rarely delivered to the end user. Previous work has shown that the bottleneck in these architectures is the overheads imposed by the software communication layer. To reduce these overheads, researchers have proposed a number of user-space communication models. The common feature of these models is that applications have direct access to the network, bypassing the operating system in the common case and thus avoiding the cost of send/receive system calls. In this paper we examine five user-space communication layers, that represent different points in the configuration space: Generic AM, BIP-0.92, FM-2.02, PM-1.2, and VMMC-2. Although these systems support different communication paradigms and employ a variety of different implementation tradeoffs, we are able to quantitatively compare them on a single testbed consisting of a cluster of high-end PCs connected by a Myrinet network. We find that all five communication systems have very low latency for small messages, in the range of 5 to 17 s. Not surprisingly, this range is strongly influenced by the functionality offered by each system. We are encouraged, however, to find that features such as protected and reliable communication at user level and multiprogramming can be provided at very low cost. Bandwidth, however, depends primarily on how data is transferred between host memory and the network. Most of the investigated libraries support zero-copy protocols for certain types of data transfers, but differ significantly in the bandwidth delivered to end users. The highest bandwidth, between 95 and 125 MBytes/s for long message transfers, is delivered by libraries that use DMA on both send and receive sides and avoid all data copies. Libraries that perform additional data copies or use programmed I/O to send data to the network achieve lower maximum bandwidth, in the range of 60-70 MBytes/s. Soichiro Araki, Angelos Bilas, Cezary Dubnicki, Jan Edler, Koichi Konishi, James Philbin |
SC | 4 |
| 1996 | Thread Scheduling for Cache LocalityabstractThis paper describes a method to improve the cache locality of sequential programs by scheduling fine-grained threads. The algorithm relies upon hints provided at the time of thread creation to determine a thread execution order likely to reduce cache misses. This technique may be particularly valuable when compiler-directed tiling is not feasible. Experiments with several application programs, on two systems with different cache structures, show that our thread scheduling method can improve program performance by reducing second-level cache misses. James Philbin, Jan Edler, Otto J. Anshus, Craig C. Douglas, Kai Li 0001 |
ASPLOS | 2 |
| 1985 | Issues Related to MIMD Shared-memory Computers: The NYU Ultracomputer ApproachabstractWe present an updated report on the NYU Ultracomputer design emphasizing recent results on programming, operating systems, caching, demand paging, and I/O.The user's view of the Ultracomputer is presented along with the hardware and software implementation.Freedom from serial bottlenecks in both hardware and software allows the Ultracomputer to obtain performance that scales nearly linearly in the size of the machine for a broad spectrum of problems. Jan Edler, Allan Gottlieb, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir, Patricia J. Teller |
ISCA | 1 |