Demo Data from EDBT 2026 / reviewers in the wild / expert
Akhil Arunkumar
dblp:155/4378
· DBLP profile ↗
9ranked-venue papers
4as first author
1since 2021 · last 2025
0009-0003-5251-9701ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 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
7 papers |
GPUs and heterogeneous computing · 33% Memory systems · 14% Hardware accelerators and domain-specific architectures · 12% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 62% Generative modeling · 38% |
Topics — the 23 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
inference acceleration |
0.9 | 1 | 2025 | Foresight: Adaptive Layer Reuse for Accelerated and High-Quality Text-to-Video Generation · NeurIPS 2025 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.9 | 1 | 2025 | Foresight: Adaptive Layer Reuse for Accelerated and High-Quality Text-to-Video Generation · NeurIPS 2025 |
GPUs and heterogeneous computing › GPU architecture
multi-chip module GPU |
0.7 | 2 | 2019 | Understanding the Future of Energy Efficiency in Multi-Module GPUs · HPCA 2019 MCM-GPU: Multi-Chip-Module GPUs for Continued Performance Scalability · ISCA 2017 |
Memory systems › memory compression
cache compression |
0.3 | 1 | 2018 | LATTE-CC: Latency Tolerance Aware Adaptive Cache Compression Management for Energy Efficient GPUs · HPCA 2018 |
Energy-efficient computing › energy-efficient architecture
GPU energy reduction |
0.3 | 1 | 2018 | LATTE-CC: Latency Tolerance Aware Adaptive Cache Compression Management for Energy Efficient GPUs · HPCA 2018 |
GPUs and heterogeneous computing › GPU memory
GPU memory hierarchy |
0.3 | 1 | 2018 | LATTE-CC: Latency Tolerance Aware Adaptive Cache Compression Management for Energy Efficient GPUs · HPCA 2018 |
GPUs and heterogeneous computing › GPU cache
GPU cache architecture |
0.3 | 1 | 2017 | Beyond the socket: NUMA-aware GPUs · MICRO 2017 |
Interconnection networks and networks-on-chip › interconnect architecture
GPU interconnect |
0.3 | 1 | 2017 | Beyond the socket: NUMA-aware GPUs · MICRO 2017 |
GPUs and heterogeneous computing › multi-GPU computing
GPU scaling |
0.3 | 1 | 2017 | MCM-GPU: Multi-Chip-Module GPUs for Continued Performance Scalability · ISCA 2017 |
Processor architecture and microarchitecture
multicore design |
0.3 | 1 | 2017 | MCM-GPU: Multi-Chip-Module GPUs for Continued Performance Scalability · ISCA 2017 |
Machine learning › Generative modeling
diffusion model |
0.3 | 1 | 2025 | Foresight: Adaptive Layer Reuse for Accelerated and High-Quality Text-to-Video Generation · NeurIPS 2025 |
Machine learning › Generative modeling › video generation
text-to-video generation |
0.3 | 1 | 2025 | Foresight: Adaptive Layer Reuse for Accelerated and High-Quality Text-to-Video Generation · NeurIPS 2025 |
Hardware reliability and fault tolerance › error-correcting codes for memory
chipkill correct |
0.2 | 1 | 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM Systems · IEEE Trans. Computers 2016 |
Memory systems
DRAM |
0.2 | 1 | 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM Systems · IEEE Trans. Computers 2016 |
Hardware reliability and fault tolerance › memory reliability
DRAM reliability |
0.2 | 1 | 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM Systems · IEEE Trans. Computers 2016 |
Storage systems › storage reliability
erasure coding |
0.2 | 1 | 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM Systems · IEEE Trans. Computers 2016 |
Hardware reliability and fault tolerance › error correction
error-correcting codes |
0.2 | 1 | 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM Systems · IEEE Trans. Computers 2016 |
Memory systems
cache |
0.2 | 1 | 2015 | CAWA: coordinated warp scheduling and cache prioritization for critical warp acceleration of GPGPU workloads · ISCA 2015 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2015 | CAWA: coordinated warp scheduling and cache prioritization for critical warp acceleration of GPGPU workloads · ISCA 2015 |
GPUs and heterogeneous computing › GPU scheduling
warp scheduling |
0.2 | 1 | 2015 | CAWA: coordinated warp scheduling and cache prioritization for critical warp acceleration of GPGPU workloads · ISCA 2015 |
Processor architecture and microarchitecture
memory latency tolerance |
0.1 | 1 | 2018 | LATTE-CC: Latency Tolerance Aware Adaptive Cache Compression Management for Energy Efficient GPUs · HPCA 2018 |
Memory systems › memory bandwidth
DRAM bandwidth |
0.1 | 1 | 2017 | MCM-GPU: Multi-Chip-Module GPUs for Continued Performance Scalability · ISCA 2017 |
Memory systems
non-uniform memory access |
0.1 | 1 | 2017 | Beyond the socket: NUMA-aware GPUs · MICRO 2017 |
Methods — techniques the papers use, named apart from their topics
feature caching · 1.7adaptive layer reuse · 1.7top-down energy estimation · 0.4performance simulation · 0.4latency tolerance prediction · 0.3compression mode selection · 0.3dynamic interconnect policy · 0.3cache policy · 0.3architectural simulation · 0.3synthesis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Foresight: Adaptive Layer Reuse for Accelerated and High-Quality Text-to-Video GenerationabstractDiffusion Transformers (DiTs) achieve state-of-the-art results in text-to-image, text-to-video generation, and editing. However, their large model size and the quadratic cost of spatial-temporal attention over multiple denoising steps make video generation computationally expensive. Static caching mitigates this by reusing features across fixed steps but fails to adapt to generation dynamics, leading to suboptimal trade-offs between speed and quality.
We propose Foresight, an adaptive layer-reuse technique that reduces computational redundancy across denoising steps while preserving baseline performance. Foresight dynamically identifies and reuses DiT block outputs for all layers across steps, adapting to generation parameters such as resolution and denoising schedules to optimize efficiency. Applied to OpenSora, Latte, and CogVideoX, Foresight achieves up to 1.63x end-to-end speedup, end-to-end speedup, while maintaining video quality. Nithesh Kurella, Akhil Arunkumar, Prashant J. Nair |
NeurIPS | 3 |
| 2019 | Understanding the Future of Energy Efficiency in Multi-Module GPUsabstractAs Moore's law slows down, GPUs must pivot towards multi-module designs to continue scaling performance at historical rates. Prior work on multi-module GPUs has focused on performance, while largely ignoring the issue of energy efficiency. In this work, we propose a new metric for GPU efficiency called EDP Scaling Efficiency that quantifies the effects of both strong performance scaling and overall energy efficiency in these designs. To enable this analysis, we develop a novel top-down GPU energy estimation framework that is accurate within 10% of a recent GPU design. Being decoupled from granular GPU microarchitectural details, the framework is appropriate for energy efficiency studies in future GPUs. Using this model in conjunction with performance simulation, we show that the dominating factor influencing the energy efficiency of GPUs over the next decade is GPUmodule (GPM) idle time. Furthermore, neither inter-module interconnect energy, nor GPM microarchitectural design is expected to play a key role in this regard. We demonstrate that multi-module GPUs are on a trajectory to become 2× less energy efficient than current monolithic designs; a significant issue for data centers which are already energy constrained. Finally, we show that architects must be willing to spend more (not less) energy to enable higher bandwidth inter-GPM connections, because counter-intuitively, this additional energy expenditure can reduce total GPU energy consumption by as much as 45%, providing a path to energy efficient strong scaling in the future. Akhil Arunkumar, Evgeny Bolotin, David W. Nellans, Carole-Jean Wu |
HPCA | 1 |
| 2018 | LATTE-CC: Latency Tolerance Aware Adaptive Cache Compression Management for Energy Efficient GPUsabstractGeneral-purpose GPU applications are significantly constrained by the efficiency of the memory subsystem and the availability of data cache capacity on GPUs. Cache compression, while is able to expand the effective cache capacity and improve cache efficiency, comes with the cost of increased hit latency. This has constrained the application of cache compression to mostly lower level caches, leaving it unexplored for L1 caches and for GPUs. Directly applying state-of-the-art high performance cache compression schemes on GPUs results in a wide performance variation from -52% to 48%. To maximize the performance and energy benefits of cache compression for GPUs, we propose a new compression management scheme, called LATTE-CC. LATTE-CC is designed to exploit the dynamically-varying latency tolerance feature of GPUs. LATTE-CC compresses cache lines based on its prediction of the degree of latency tolerance of GPU streaming multiprocessors and by choosing between three distinct compression modes: no compression, low-latency, and high-capacity. LATTE-CC improves the performance of cache sensitive GPGPU applications by as much as 48.4% and by an average of 19.2%, outperforming the static application of compression algorithms. LATTE-CC also reduces GPU energy consumption by an average of 10%, which is twice as much as that of the state-of-the-art compression scheme. Akhil Arunkumar, Shin-Ying Lee, Vignesh Soundararajan, Carole-Jean Wu |
HPCA | 1 |
| 2018 | DORA: Optimizing Smartphone Energy Efficiency and Web Browser Performance under InterferenceabstractThis paper proposes DORA - a dynamic frequency controller that maximizes the energy efficiency of smartphones subject to user satisfaction demands in the presence of memory interference stemmed from background processes and coscheduled applications. The proposed algorithm predicts the optimal energy-efficient frequency setting at runtime using staticallytrained performance, dynamic power, and leakage power models. The parameters of the models represent web page characteristics and dynamically varying architecture and system conditions. The algorithm is designed, implemented and extensively evaluated on a Google Nexus 5 smartphone using a variety of mobile web browsing workloads. The results show high prediction accuracies for the performance and power models of 97.5% and 96%, respectively. Overall, DORA improves the smartphone's energy efficiency by an average of 16% compared to the default Android frequency governor, interactive, while maintaining the desired levels of user satisfaction (web page load time). Davesh Shingari, Akhil Arunkumar, Benjamin Gaudette, Sarma B. K. Vrudhula, Carole-Jean Wu |
ISPASS | 2 |
| 2017 | MCM-GPU: Multi-Chip-Module GPUs for Continued Performance ScalabilityabstractHistorically, improvements in GPU-based high performance computing have been tightly coupled to transistor scaling. As Moore's law slows down, and the number of transistors per die no longer grows at historical rates, the performance curve of single monolithic GPUs will ultimately plateau. However, the need for higher performing GPUs continues to exist in many domains. To address this need, in this paper we demonstrate that package-level integration of multiple GPU modules to build larger logical GPUs can enable continuous performance scaling beyond Moore's law. Specifically, we propose partitioning GPUs into easily manufacturable basic GPU Modules (GPMs), and integrating them on package using high bandwidth and power efficient signaling technologies. We lay out the details and evaluate the feasibility of a basic Multi-Chip-Module GPU (MCM-GPU) design. We then propose three architectural optimizations that significantly improve GPM data locality and minimize the sensitivity on inter-GPM bandwidth. Our evaluation shows that the optimized MCM-GPU achieves 22.8% speedup and 5x inter-GPM bandwidth reduction when compared to the basic MCM-GPU architecture. Most importantly, the optimized MCM-GPU design is 45.5% faster than the largest implementable monolithic GPU, and performs within 10% of a hypothetical (and unbuildable) monolithic GPU. Lastly we show that our optimized MCM-GPU is 26.8% faster than an equally equipped Multi-GPU system with the same total number of SMs and DRAM bandwidth. Akhil Arunkumar, Evgeny Bolotin, Benjamin Y. Cho, Ugljesa Milic, Eiman Ebrahimi, Oreste Villa, Aamer Jaleel, Carole-Jean Wu, David W. Nellans |
ISCA | 1 |
| 2017 | Beyond the socket: NUMA-aware GPUsabstractGPUs achieve high throughput and power efficiency by employing many small single instruction multiple thread (SIMT) cores. To minimize scheduling logic and performance variance they utilize a uniform memory system and leverage strong data parallelism exposed via the programming model. With Moore's law slowing, for GPUs to continue scaling performance (which largely depends on SIMT core count) they are likely to embrace multi-socket designs where transistors are more readily available. However when moving to such designs, maintaining the illusion of a uniform memory system is increasingly difficult. In this work we investigate multi-socket non-uniform memory access (NUMA) GPU designs and show that significant changes are needed to both the GPU interconnect and cache architectures to achieve performance scalability. We show that application phase effects can be exploited allowing GPU sockets to dynamically optimize their individual interconnect and cache policies, minimizing the impact of NUMA effects. Our NUMA-aware GPU outperforms a single GPU by 1.5×, 2.3×, and 3.2× while achieving 89%, 84%, and 76% of theoretical application scalability in 2, 4, and 8 sockets designs respectively. Implementable today, NUMA-aware multi-socket GPUs may be a promising candidate for scaling GPU performance beyond a single socket. Ugljesa Milic, Oreste Villa, Evgeny Bolotin, Akhil Arunkumar, Eiman Ebrahimi, Aamer Jaleel, Alex Ramírez, David W. Nellans |
MICRO | 4 |
| 2016 | Using Low Cost Erasure and Error Correction Schemes to Improve Reliability of Commodity DRAM SystemsabstractMost server-grade systems provide Chipkill-Correct error protection at the expense of power and performance. In this paper we present a low overhead solution to improving the reliability of commodity DRAM systems with no change in the existing memory architecture. Specifically, we propose five erasure and error correction (E-ECC) schemes that provide at least Chipkill-Correct protection for x4 (Schemes 1, 2 and 3), x8 (Scheme 4) and x16 (Scheme 5) DRAM systems. All schemes have superior error correction performance due to the use of strong symbol-based codes. Synthesis results in 28 nm node show that the decoding latency of these codes is negligible compared to the DRAM access latency. In addition, we make use of erasure codes to extend the lifetime of the DRAM systems. Specifically, once a chip is marked faulty due to persistent errors, all E-ECC schemes correct erasures due to that faulty chip and also correct an additional random error in a second chip. Evaluation with SPEC2006 workloads show that compared to x4 Chipkill-Correct schemes, Scheme 5 has the highest IPC improvement (mean of 7 percent) and Scheme 4 has the largest power reduction (mean of 18 percent) and the largest increase in energy efficiency (mean of 25 percent). Hsing Min Chen, Supreet Jeloka, Akhil Arunkumar, David T. Blaauw, Carole-Jean Wu, Trevor N. Mudge, Chaitali Chakrabarti |
IEEE Trans. Computers | 3 |
| 2015 | CAWA: coordinated warp scheduling and cache prioritization for critical warp acceleration of GPGPU workloadsabstractThe ubiquity of graphics processing unit (GPU) architectures has made them efficient alternatives to chip-multiprocessors for parallel workloads. GPUs achieve superior performance by making use of massive multi-threading and fast context-switching to hide pipeline stalls and memory access latency. However, recent characterization results have shown that general purpose GPU (GPGPU) applications commonly encounter long stall latencies that cannot be easily hidden with the large number of concurrent threads/warps. This results in varying execution time disparity between different parallel warps, hurting the overall performance of GPUs -- the warp criticality problem. Shin-Ying Lee, Akhil Arunkumar, Carole-Jean Wu |
ISCA | 2 |
| 2014 | ReMAP: Reuse and memory access cost aware eviction policy for last level cache managementabstractTo mitigate the significant main memory access latency in modern chip multiprocessors, multi-level on-chip caches are used to bridge the gap by retaining frequently used data closer to the processor cores. Such dependence on the last-level cache (LLC) has motivated numerous innovations in cache management schemes. However, most prior works focus their efforts on optimizing cache miss counts experienced by applications, irrespective of the interactions between the LLC and other components in the memory hierarchy such as the main memory. This results in sub-optimal performance improvements, since reducing miss rates does not directly translate to increased IPC performance. In this paper, we show that in addition to the recency information provided by the cache replacement policy, post eviction reuse distance (PERD) and main memory access latency cost are useful to make better-informed eviction decisions at the LLC. We propose ReMAP, Reuse and Memory Access Cost aware eviction policy, that takes reuse characteristics and memory access behavior into consideration when making eviction decisions. ReMAP achieves higher performance compared to prior works. Our full-system simulation results show that ReMAP reduces the number of misses of SPEC2006 applications by as much as 13% over the baseline LRU replacement and by an average of 6.5% while MLP-aware replacement and DRRIP reduce the miss counts by -0.7% and 5% respectively. More importantly, ReMAP achieves an average of 4.6% IPC performance gain across the SPEC2006 applications while MLP-aware replacement and DRRIP see only 1.8% and 2.3% respectively. Akhil Arunkumar, Carole-Jean Wu |
ICCD | 1 |