Demo Data from VLDB 2026 / reviewers in the wild / expert
Emily R. Blem
dblp:79/4370
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 first-authorComputer networks · 1Software engineering, systems software and programming languages · 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
5 papers |
Energy-efficient computing · 39% Processor architecture and microarchitecture · 37% Performance modeling and evaluation · 21% | |
| Computer networks
1 paper |
Transport protocols and congestion control · 87% Datacenter networks · 13% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
instruction set architecture |
0.4 | 2 | 2015 | ISA Wars: Understanding the Relevance of ISA being RISC or CISC to Performance, Power, and Energy on Modern Architectures · ACM Trans. Comput. Syst. 2015 Power struggles: Revisiting the RISC vs. CISC debate on contemporary ARM and x86 architectures · HPCA 2013 |
Processor architecture and microarchitecture › instruction set architecture › instruction set style
RISC vs CISC |
0.4 | 2 | 2015 | ISA Wars: Understanding the Relevance of ISA being RISC or CISC to Performance, Power, and Energy on Modern Architectures · ACM Trans. Comput. Syst. 2015 Power struggles: Revisiting the RISC vs. CISC debate on contemporary ARM and x86 architectures · HPCA 2013 |
Energy-efficient computing › energy-constrained computing
dark silicon |
0.3 | 2 | 2012 | Power Limitations and Dark Silicon Challenge the Future of Multicore · ACM Trans. Comput. Syst. 2012 Dark silicon and the end of multicore scaling · ISCA 2011 |
Performance modeling and evaluation › parallel performance evaluation
multicore scalability |
0.3 | 2 | 2012 | Power Limitations and Dark Silicon Challenge the Future of Multicore · ACM Trans. Comput. Syst. 2012 Dark silicon and the end of multicore scaling · ISCA 2011 |
Transport protocols and congestion control
delay-based congestion control |
0.2 | 1 | 2015 | TIMELY: RTT-based Congestion Control for the Datacenter · SIGCOMM 2015 |
Transport protocols and congestion control › delay-based congestion control
RTT-based congestion control |
0.2 | 1 | 2015 | TIMELY: RTT-based Congestion Control for the Datacenter · SIGCOMM 2015 |
Energy-efficient computing › energy-efficient architecture
processor energy efficiency |
0.2 | 1 | 2013 | Power struggles: Revisiting the RISC vs. CISC debate on contemporary ARM and x86 architectures · HPCA 2013 |
Energy-efficient computing
thermal management |
0.1 | 1 | 2012 | Power Limitations and Dark Silicon Challenge the Future of Multicore · ACM Trans. Comput. Syst. 2012 |
Datacenter networks
datacenter transport |
0.1 | 1 | 2015 | TIMELY: RTT-based Congestion Control for the Datacenter · SIGCOMM 2015 |
Cloud and datacenter computing
datacenter network |
0.1 | 1 | 2015 | TIMELY: RTT-based Congestion Control for the Datacenter · SIGCOMM 2015 |
Performance modeling and evaluation › parallel system performance
speedup modeling |
0.0 | 1 | 2012 | Power Limitations and Dark Silicon Challenge the Future of Multicore · ACM Trans. Comput. Syst. 2012 |
Methods — techniques the papers use, named apart from their topics
measurement-based study · 0.2benchmarking · 0.2hardware measurement · 0.2benchmark analysis · 0.2pareto-optimal frontiers · 0.1device scaling models · 0.1pareto-optimal frontier modeling · 0.1device scaling projection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | TIMELY: RTT-based Congestion Control for the DatacenterabstractDatacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measurement possible with microsecond accuracy, and that these RTTs are sufficient to estimate switch queueing. Then we describe how TIMELY can adjust transmission rates using RTT gradients to keep packet latency low while delivering high bandwidth. We implement our design in host software running over NICs with OS-bypass capabilities. We show using experiments with up to hundreds of machines on a Clos network topology that it provides excellent performance: turning on TIMELY for OS-bypass messaging over a fabric with PFC lowers 99 percentile tail latency by 9X while maintaining near line-rate throughput. Our system also outperforms DCTCP running in an optimized kernel, reducing tail latency by $13$X. To the best of our knowledge, TIMELY is the first delay-based congestion control protocol for use in the datacenter, and it achieves its results despite having an order of magnitude fewer RTT signals (due to NIC offload) than earlier delay-based schemes such as Vegas. Radhika Mittal, Vinh The Lam, Nandita Dukkipati, Emily R. Blem, Hassan M. G. Wassel, Manya Ghobadi, Amin Vahdat, Yaogong Wang, David Wetherall, David Zats |
SIGCOMM | 4 |
| 2015 | ISA Wars: Understanding the Relevance of ISA being RISC or CISC to Performance, Power, and Energy on Modern ArchitecturesabstractRISC versus CISC wars raged in the 1980s when chip area and processor design complexity were the primary constraints and desktops and servers exclusively dominated the computing landscape. Today, energy and power are the primary design constraints and the computing landscape is significantly different: Growth in tablets and smartphones running ARM (a RISC ISA) is surpassing that of desktops and laptops running x86 (a CISC ISA). Furthermore, the traditionally low-power ARM ISA is entering the high-performance server market, while the traditionally high-performance x86 ISA is entering the mobile low-power device market. Thus, the question of whether ISA plays an intrinsic role in performance or energy efficiency is becoming important again, and we seek to answer this question through a detailed measurement-based study on real hardware running real applications. We analyze measurements on seven platforms spanning three ISAs (MIPS, ARM, and x86) over workloads spanning mobile, desktop, and server computing. Our methodical investigation demonstrates the role of ISA in modern microprocessors’ performance and energy efficiency. We find that ARM, MIPS, and x86 processors are simply engineering design points optimized for different levels of performance, and there is nothing fundamentally more energy efficient in one ISA class or the other. The ISA being RISC or CISC seems irrelevant. Emily R. Blem, Jai Menon 0003, Thiruvengadam Vijayaraghavan, Karthikeyan Sankaralingam |
ACM Trans. Comput. Syst. | 1 |
| 2013 | Power struggles: Revisiting the RISC vs. CISC debate on contemporary ARM and x86 architecturesabstractRISC vs. CISC wars raged in the 1980s when chip area and processor design complexity were the primary constraints and desktops and servers exclusively dominated the computing landscape. Today, energy and power are the primary design constraints and the computing landscape is significantly different: growth in tablets and smartphones running ARM (a RISC ISA) is surpassing that of desktops and laptops running x86 (a CISC ISA). Further, the traditionally low-power ARM ISA is entering the high-performance server market, while the traditionally high-performance x86 ISA is entering the mobile low-power device market. Thus, the question of whether ISA plays an intrinsic role in performance or energy efficiency is becoming important, and we seek to answer this question through a detailed measurement based study on real hardware running real applications. We analyze measurements on the ARM Cortex-A8 and Cortex-A9 and Intel Atom and Sandybridge i7 microprocessors over workloads spanning mobile, desktop, and server computing. Our methodical investigation demonstrates the role of ISA in modern microprocessors' performance and energy efficiency. We find that ARM and x86 processors are simply engineering design points optimized for different levels of performance, and there is nothing fundamentally more energy efficient in one ISA class or the other. The ISA being RISC or CISC seems irrelevant. Emily R. Blem, Jai Menon 0003, Karthikeyan Sankaralingam |
HPCA | 1 |
| 2012 | Power Limitations and Dark Silicon Challenge the Future of MulticoreabstractSince 2004, processor designers have increased core counts to exploit Moore’s Law scaling, rather than focusing on single-core performance. The failure of Dennard scaling, to which the shift to multicore parts is partially a response, may soon limit multicore scaling just as single-core scaling has been curtailed. This paper models multicore scaling limits by combining device scaling, single-core scaling, and multicore scaling to measure the speedup potential for a set of parallel workloads for the next five technology generations. For device scaling, we use both the ITRS projections and a set of more conservative device scaling parameters. To model single-core scaling, we combine measurements from over 150 processors to derive Pareto-optimal frontiers for area/performance and power/performance. Finally, to model multicore scaling, we build a detailed performance model of upper-bound performance and lower-bound core power. The multicore designs we study include single-threaded CPU-like and massively threaded GPU-like multicore chip organizations with symmetric, asymmetric, dynamic, and composed topologies. The study shows that regardless of chip organization and topology, multicore scaling is power limited to a degree not widely appreciated by the computing community. Even at 22 nm (just one year from now), 21% of a fixed-size chip must be powered off, and at 8 nm, this number grows to more than 50%. Through 2024, only 7.9× average speedup is possible across commonly used parallel workloads for the topologies we study, leaving a nearly 24-fold gap from a target of doubled performance per generation. Hadi Esmaeilzadeh, Emily R. Blem, Renée St. Amant, Karthikeyan Sankaralingam, Doug Burger |
ACM Trans. Comput. Syst. | 2 |
| 2011 | Dark silicon and the end of multicore scalingabstractSince 2005, processor designers have increased core counts to exploit Moore’s Law scaling, rather than focusing on single-core performance. The failure of Dennard scaling, to which the shift to multicore parts is partially a response, may soon limit multicore scaling just as single-core scaling has been curtailed. This paper models multicore scaling limits by combining device scaling, single-core scaling, and multicore scaling to measure the speedup potential for a set of parallel workloads for the next five technology generations. For device scaling, we use both the ITRS projections and a set of more conservative device scaling parameters. To model singlecore scaling, we combine measurements from over 150 processors to derive Pareto-optimal frontiers for area/performance and power/performance. Finally, to model multicore scaling, we build a detailed performance model of upper-bound performance and lowerbound core power. The multicore designs we study include singlethreaded CPU-like and massively threaded GPU-like multicore chip organizations with symmetric, asymmetric, dynamic, and composed topologies. The study shows that regardless of chip organization and topology, multicore scaling is power limited to a degree not widely appreciated by the computing community. Even at 22 nm (just one year from now), 21 % of a fixed-size chip must be powered off, and at 8 nm, this number grows to more than 50%. Through 2024, only 7.9 × average speedup is possible across commonly used parallel workloads, leaving a nearly 24-fold gap from a target of doubled performance per generation. Hadi Esmaeilzadeh, Emily R. Blem, Renée St. Amant, Karthikeyan Sankaralingam, Doug Burger |
ISCA | 2 |
| 2005 | Instruction set extensions for software defined radio on a multithreaded processorabstractSoftware defined radios, which provide a programmable solution for implementing the physical layer processing of multiple communication standards, are widely recognized as one of the most important new technologies for wireless communication systems. Emerging communication standards, however, require tremendous processing capabilities to perform high-bandwidth physical-layer processing in real time. In this paper, we present instruction set extensions for several important communication algorithms including convolutional encoding, Viterbi decoding, turbo decoding, and Reed-Solomon encoding and decoding. The performance benefits of these extensions are evaluated using a supercomputer class vectorizing compiler and the Sandblaster low-power multithreaded processor for software defined radio. The proposed instruction set extensions provide significant performance improvements, while maintaining a high degree of programmability. Suman Mamidi, Emily R. Blem, Michael J. Schulte, C. John Glossner, Daniel Iancu, Andrei Iancu, Mayan Moudgill, Sanjay Jinturkar |
CASES | 2 |