EDBT 2026 Demo / reviewers in the wild / expert
Alexander Dodd Breslow
dblp:123/7697 · also Alex D. Breslow, Alex Dodd Breslow
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0002-5838-7127ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging 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.
| Databases, data mining, and information retrieval
3 papers |
Indexing and storage engines · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 81% Memory systems · 19% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines › membership query › approximate membership query
cuckoo filter |
0.8 | 2 | 2020 | Morton filters: fast, compressed sparse cuckoo filters · VLDB J. 2020 Morton Filters: Faster, Space-Efficient Cuckoo Filters via Biasing, Compression, and Decoupled Logical Sparsity · Proc. VLDB Endow. 2018 |
Indexing and storage engines
compressed data structures |
0.4 | 1 | 2020 | Morton filters: fast, compressed sparse cuckoo filters · VLDB J. 2020 |
Indexing and storage engines
filter data structures |
0.4 | 1 | 2020 | Morton filters: fast, compressed sparse cuckoo filters · VLDB J. 2020 |
Cloud and datacenter computing
resource management |
0.3 | 2 | 2013 | Enabling fair pricing on HPC systems with node sharing · SC 2013 Bubble-flux: precise online QoS management for increased utilization in warehouse scale computers · ISCA 2013 |
Indexing and storage engines
hash index |
0.2 | 1 | 2016 | Horton Tables: Fast Hash Tables for In-Memory Data-Intensive Computing · USENIX ATC 2016 |
Memory systems
in-memory data structures |
0.2 | 1 | 2016 | Horton Tables: Fast Hash Tables for In-Memory Data-Intensive Computing · USENIX ATC 2016 |
Cloud and datacenter computing › cluster resource management and scheduling
co-location |
0.2 | 1 | 2013 | Bubble-flux: precise online QoS management for increased utilization in warehouse scale computers · ISCA 2013 |
Cloud and datacenter computing › cloud economics
fair pricing |
0.2 | 1 | 2013 | Enabling fair pricing on HPC systems with node sharing · SC 2013 |
Cloud and datacenter computing
quality of service |
0.2 | 1 | 2013 | Bubble-flux: precise online QoS management for increased utilization in warehouse scale computers · ISCA 2013 |
Cloud and datacenter computing › datacenter architecture
warehouse-scale computer |
0.2 | 1 | 2013 | Bubble-flux: precise online QoS management for increased utilization in warehouse scale computers · ISCA 2013 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.0 | 1 | 2013 | Enabling fair pricing on HPC systems with node sharing · SC 2013 |
Methods — techniques the papers use, named apart from their topics
succinct metadata · 0.3decoupled logical sparsity · 0.3compression · 0.3biasing · 0.3performance interference modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Morton filters: fast, compressed sparse cuckoo filters
Alexander Dodd Breslow, Nuwan Jayasena |
VLDB J. | 1 |
| 2018 | Morton Filters: Faster, Space-Efficient Cuckoo Filters via Biasing, Compression, and Decoupled Logical SparsityabstractApproximate set membership data structures (ASMDSs) are ubiquitous in computing. They trade a tunable, often small, error rate ( ϵ ) for large space savings. The canonical ASMDS is the Bloom filter, which supports lookups and insertions but not deletions in its simplest form. Cuckoo filters (CFs), a recently proposed class of ASMDSs, add deletion support and often use fewer bits per item for equal ϵ . This work introduces the Morton filter (MF), a novel AS-MDS that introduces several key improvements to CFs. Like CFs, MFs support lookups, insertions, and deletions, but improve their respective throughputs by 1.3x to 2.5x, 0.9x to 15.5x, and 1.3x to 1.6x. MFs achieve these improvements by (1) introducing a compressed format that permits a logically sparse filter to be stored compactly in memory, (2) leveraging succinct embedded metadata to prune unnecessary memory accesses, and (3) heavily biasing insertions to use a single hash function. With these optimizations, lookups, insertions, and deletions often only require accessing a single hardware cache line from the filter. These improvements are not at a loss in space efficiency, as MFs typically use comparable to slightly less space than CFs for the same epsis; . Alexander Dodd Breslow, Nuwan Jayasena |
Proc. VLDB Endow. | 1 |
| 2016 | Horton Tables: Fast Hash Tables for In-Memory Data-Intensive Computing
Alexander Dodd Breslow, Dong Ping Zhang, Joseph L. Greathouse, Nuwan Jayasena, Dean M. Tullsen |
USENIX ATC | 1 |
| 2016 | The case for colocation of high performance computing workloadsabstractSummary The current state of practice in supercomputer resource allocation places jobs from different users on disjoint nodes both in terms of time and space. While this approach largely guarantees that jobs from different users do not degrade one another's performance, it does so at high cost to system throughput and energy efficiency. This focused study presents job striping, a technique that significantly increases performance over the current allocation mechanism by colocating pairs of jobs from different users on a shared set of nodes. To evaluate the potential of job striping in large‐scale environments, the experiments are run at the scale of 128 nodes on the state‐of‐the‐art Gordon supercomputer. Across all pairings of 1024 process network‐attached storage parallel benchmarks, job striping increases mean throughput by 26% and mean energy efficiency by 22%. On pairings of the real applications Gyrokinetic Toroidal Code (GTC), Large‐scale Atomic/Molecular Massively Parallel Simulator (LAMMPS), and MIMD Lattice Computation (MILC) at equal scale, job striping improves average throughput by 12% and mean energy efficiency by 11%. In addition, the study provides a simple set of heuristics for avoiding low performing application pairs. Copyright © 2013 John Wiley & Sons, Ltd. Alexander Dodd Breslow, Leo Porter 0001, Ananta Tiwari, Michael Laurenzano, Laura Carrington, Dean M. Tullsen, Allan Snavely |
Concurr. Comput. Pract. Exp. | 1 |
| 2013 | Bubble-flux: precise online QoS management for increased utilization in warehouse scale computersabstractEnsuring the quality of service (QoS) for latency-sensitive applications while allowing co-locations of multiple applications on servers is critical for improving server utilization and reducing cost in modern warehouse-scale computers (WSCs). Recent work relies on static profiling to precisely predict the QoS degradation that results from performance interference among co-running applications to increase the number of "safe" co-locations. However, these static profiling techniques have several critical limitations: 1) a priori knowledge of all workloads is required for profiling, 2) it is difficult for the prediction to capture or adapt to phase or load changes of applications, and 3) the prediction technique is limited to only two co-running applications. Hailong Yang 0002, Alexander Dodd Breslow, Jason Mars, Lingjia Tang |
ISCA | 2 |
| 2013 | Enabling fair pricing on HPC systems with node sharingabstractCo-location, where multiple jobs share compute nodes in large-scale HPC systems, has been shown to increase aggregate throughput and energy efficiency by 10 to 20%. However, system operators disallow co-location due to fair-pricing concerns, i.e., a pricing mechanism that considers performance interference from co-running jobs. In the current pricing model, application execution time determines the price, which results in unfair prices paid by the minority of users whose jobs suffer from co-location. Alexander Dodd Breslow, Ananta Tiwari, Martin Schulz 0001, Laura Carrington, Lingjia Tang, Jason Mars |
SC | 1 |
| 2012 | Hybrid MPI/GPU interpolation for grid DEM constructionabstractThe proliferation of lidar technology in remote sensing has resulted in extremely large, high resolution point clouds covering a wide variety of terrain. Constructing a grid digital elevation model (DEM) from these large data sets requires extensive computational resources and ample disk space. We propose a framework for leveraging modern computing resources including multi-core distributed systems and general purpose GPU computing to reduce computational bottlenecks and accelerate DEM construction. We employ an I/O-efficient strategy using quad trees to automatically partition the lidar point clouds into a set of independent work bundles. We then distribute these work bundles to multiple GPU-equipped hosts which independently interpolate a portion of the DEM and return partial results. Finally, we gather the partial results and assemble the final DEM I/O-efficiently. Our approach balances I/O, computation, and network communication to reduce bottlenecks. Experimental results show that our approach scales linearly with the number of compute hosts, and achieves speed-ups of 25 × or greater using GPU computing. These results make it practical to use more complex interpolation methods such as regularized splines with tension, which provide geomorphological advantages over simpler interpolation methods such as linear interpolation, nearest neighbor interpolation, or natural neighbor interpolation. Andrew Danner, Alexander Dodd Breslow, Jake Baskin, David Wilikofsky |
SIGSPATIAL/GIS | 2 |