EDBT 2026 Demo / reviewers in the wild / expert
Narayan Ranganathan
dblp:79/2501
· DBLP profile ↗
3ranked-venue papers
1as first author
2since 2021 · last 2024
0009-0007-8998-8551ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 2 since 2021
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 |
Hardware accelerators and domain-specific architectures · 70% Cloud and datacenter computing · 18% Performance modeling and evaluation · 6% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › accelerator architecture
datacenter accelerator |
0.8 | 1 | 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024 |
Cloud and datacenter computing › datacenter architecture
datacenter tax offload |
0.8 | 1 | 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024 |
Hardware accelerators and domain-specific architectures › spatial architecture
data streaming accelerator |
0.8 | 1 | 2024 | A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable Processors · ASPLOS (2) 2024 |
Hardware accelerators and domain-specific architectures › accelerator architecture
on-chip accelerator |
0.8 | 1 | 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024 |
Hardware accelerators and domain-specific architectures › accelerator integration
on-chip accelerator integration |
0.8 | 1 | 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024 |
Integrated circuit design
system-on-chip |
0.2 | 1 | 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024 |
Parallel and multicore computing › task scheduling
dynamic scheduling |
0.0 | 1 | 1998 | An Empirical Study of Decentralized ILP Execution Models · ASPLOS 1998 |
Processor architecture and microarchitecture
instruction-level parallelism |
0.0 | 1 | 1998 | An Empirical Study of Decentralized ILP Execution Models · ASPLOS 1998 |
Processor architecture and microarchitecture › out-of-order execution
instruction window |
0.0 | 1 | 1998 | An Empirical Study of Decentralized ILP Execution Models · ASPLOS 1998 |
Performance modeling and evaluation › benchmarking › benchmark suite analysis
benchmark characterization |
0.0 | 1 | 1998 | An Empirical Study of Decentralized ILP Execution Models · ASPLOS 1998 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1998 | An Empirical Study of Decentralized ILP Execution Models · ASPLOS 1998 |
Methods — techniques the papers use, named apart from their topics
virtualization · 0.8microbenchmarking · 0.8accelerator sharing · 0.8simulation · 0.0performance evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable ProcessorsabstractAs semiconductor power density is no longer constant with the technology process scaling down, we need different solutions if we are to continue scaling application performance. To this end, modern CPUs are integrating capable data accelerators on the chip, aiming to improve performance and efficiency for a wide range of applications and usages. One such accelerator is the Intel® Data Streaming Accelerator (DSA) introduced since Intel® 4th Generation Xeon® Scalable CPUs (Sapphire Rapids). DSA targets data movement operations in memory that are common sources of overhead in datacenter workloads and infrastructure. In addition, it supports a wider range of operations on streaming data, such as CRC32 calculations, computation of deltas between data buffers, and data integrity field (DIF) operations. This paper aims to introduce the latest features supported by DSA, dive deep into its versatility, and analyze its throughput benefits through a comprehensive evaluation with both microbenchmarks and real use cases. Along with the analysis of its characteristics and the rich software ecosystem of DSA, we summarize several insights and guidelines for the programmer to make the most out of DSA, and use an in-depth case study of DPDK Vhost to demonstrate how these guidelines benefit a real application. Reese Kuper, Ipoom Jeong, Ren Wang 0001, Narayan Ranganathan, Philip Lantz, Nam Sung Kim |
ASPLOS (2) | 5 |
| 2024 | Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry ProductabstractA growing demand for hyperscale services has compelled hyperscalers to deploy more compute resources at an unprecedented pace, further accelerated by the demise of Dennard scaling. Meanwhile, a considerable portion of the compute resources are consumed to execute common functions present across the hyperscale services, i.e., datacenter taxes. These challenges motivated many to explore specialized accelerators for these functions. Leading such a technology trend, Intel has integrated diverse on-chip accelerators into its recent flagship datacenter CPU products. Furthermore, to support the easy and efficient use of these accelerators for successful deployment in production hyperscale services, Intel has developed a hardware/software ecosystem. In this paper, we first focus on Intel’s holistic efforts to build the hardware/software ecosystem, presenting key SoC-level features that facilitate efficient CPU-accelerator interaction, effortless programming and use, and scalable accelerator sharing and virtualization. Next, we delve into the functions, microarchitectures, and software stacks of three new on-chip accelerators: Data Streaming Accelerator (DSA), In-memory Analytics Accelerator (IAA), and Dynamic Load Balancer (DLB). Lastly, we demonstrate that Intel’s on-chip accelerators can not only significantly reduce the datacenter taxes but also accelerate data-intensive applications essential for hyperscale services, with little effort to use the accelerators. Ren Wang 0001, Narayan Ranganathan, Philip Lantz, Vivekananthan Sanjeepan, Jorge Cabrera 0003, Atul Kwatra, Rajesh Sankaran, Ipoom Jeong, Nam Sung Kim |
ISCA | 3 |
| 1998 | An Empirical Study of Decentralized ILP Execution ModelsabstractRecent fascination for dynamic scheduling as a means for exploiting instruction-level parallelism has introduced significant interest in the scalability aspects of dynamic scheduling hardware. In order to overcome the scalability problems of centralized hardware schedulers, many decentralized execution models are being proposed and investigated recently. The crux of all these models is to split the instruction window across multiple processing elements (PEs) that do independent, scheduling of instructions. The decentralized execution models proposed so far can be grouped under 3 categories, based on the criterion used for assigning an instruction to a particular PE. They are: (i) execution unit dependence based decentralization (EDD), (ii) control dependence based decentralization (CDD), and (iii) data dependence based decentralization (DDD). This paper investigates the performance aspects of these three decentralization approaches. Using a suite of important benchmarks and realistic system parameters, we examine performance differences resulting from the type of partitioning as well as from specific implementation issues such as the type of PE interconnect.We found that with a ring-type PE interconnect, the DDD approach performs the best when the number of PEs is moderate, and that the CDD approach performs best when the number of PEs is large. The currently used approach---EDD---does not perform well for any configuration. With a realistic crossbar, performance does not increase with the number of PEs for any of the partitioning approaches. The results give insight into the best way to use the transistor budget available for implementing the instruction window. Narayan Ranganathan, Manoj Franklin |
ASPLOS | 1 |