Demo Data from EDBT 2026 / reviewers in the wild / expert
Yanchao Lu
dblp:08/2491
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2022
0000-0002-2496-7721ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 1 since 2021Human-computer interaction and ubiquitous 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
GPUs and heterogeneous computing · 54% Memory systems · 20% Cloud and datacenter computing · 16% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU scheduling |
0.6 | 1 | 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS · HPCA 2022 |
GPUs and heterogeneous computing › GPU performance analysis
GPU utilization |
0.6 | 1 | 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS · HPCA 2022 |
GPUs and heterogeneous computing › GPU kernel optimization
kernel fusion |
0.6 | 1 | 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS · HPCA 2022 |
Cloud and datacenter computing › quality of service
qos-aware scheduling |
0.6 | 1 | 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS · HPCA 2022 |
Memory systems › DRAM
DRAM power management |
0.5 | 2 | 2016 | Rank-Aware Dynamic Migrations and Adaptive Demotions for DRAM Power Management · IEEE Trans. Computers 2016 Synergy of Dynamic Frequency Scaling and Demotion on DRAM Power Management: Models and Optimizations · IEEE Trans. Computers 2015 |
Energy-efficient computing › power management › power state management
low-power state transition |
0.2 | 1 | 2016 | Rank-Aware Dynamic Migrations and Adaptive Demotions for DRAM Power Management · IEEE Trans. Computers 2016 |
Memory systems › virtual memory management
page migration |
0.2 | 1 | 2016 | Rank-Aware Dynamic Migrations and Adaptive Demotions for DRAM Power Management · IEEE Trans. Computers 2016 |
GPUs and heterogeneous computing › GPU computing
tensor cores |
0.2 | 1 | 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS · HPCA 2022 |
Energy-efficient computing
memory energy efficiency |
0.1 | 1 | 2015 | Synergy of Dynamic Frequency Scaling and Demotion on DRAM Power Management: Models and Optimizations · IEEE Trans. Computers 2015 |
Methods — techniques the papers use, named apart from their topics
kernel manager · 0.6duration predictor · 0.6prediction model · 0.2cycle-accurate simulation · 0.2queuing theory · 0.2heuristic search · 0.2analytical modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoSabstractThe proliferation of machine learning applications has promoted both CUDA Cores and Tensor Cores’ integration to meet their acceleration demands. While studies have shown that co-locating multiple tasks on the same GPU can effectively improve system throughput and resource utilization, existing schemes focus on scheduling the resources of traditional CUDA Cores and thus lack the ability to exploit the parallelism between Tensor Cores and CUDA Cores.In this paper, we propose Tacker, a static kernel fusion and scheduling approach to improve GPU utilization of both types of cores while ensuring the QoS (Quality-of-Service) of co-located tasks. Tacker consists of a Tensor-CUDA Core kernel fuser, a duration predictor for fused kernels, and a runtime QoS-aware kernel manager. The kernel fuser enables the flexible fusion of kernels that use Tensor Cores and CUDA Cores, respectively. The duration predictor precisely predicts the duration of the fused kernels. Finally, the kernel manager invokes the fused kernel or the original kernel based on the QoS headroom of latency-critical tasks to improve the system throughput. Our experimental results show that Tacker improves the throughput of best-effort applications compared with state-of-the-art solutions by 18.6% on average, while ensuring the QoS of latency-critical tasks. Han Zhao 0005, Weihao Cui, Quan Chen 0002, Youtao Zhang, Yanchao Lu, Chao Li 0009, Jingwen Leng, Minyi Guo |
HPCA | 5 |
| 2016 | Rank-Aware Dynamic Migrations and Adaptive Demotions for DRAM Power ManagementabstractModern DRAM architectures allow a number of low-power states on individual memory ranks for advanced power management. Many previous studies have taken advantage of demotions on low-power states for energy saving. However, most of the demotion schemes are statically performed on a limited number of pre-selected low-power states, and are suboptimal for different workloads and memory architectures. Even worse, the idle periods are often too short for effective power state transitions, especially for memory intensive applications. Wrong decisions on power state transition incur significant energy and delay penalties. In this paper, we propose a novel memory system design named RAMZzz with rank-aware energy saving optimizations including dynamic page migrations and adaptive demotions. Specifically, we group the pages with similar access locality into the same rank with dynamic page migrations. Ranks have their hotness: hot ranks are kept busy for high utilization and cold ranks can have more lengthy idle periods for power state transitions. We further develop adaptive state demotions by considering all low-power states for each rank and a prediction model to estimate the power-down timeout among states. We experimentally compare our algorithm with other energy saving policies with cycle-accurate simulation. Experiments with benchmark workloads show that RAMZzz achieves significant improvement on energy-delay2 and energy consumption over other energy saving techniques. Yanchao Lu, Donghong Wu, Bingsheng He, Xueyan Tang, Jianliang Xu, Minyi Guo |
IEEE Trans. Computers | 1 |
| 2015 | Synergy of Dynamic Frequency Scaling and Demotion on DRAM Power Management: Models and OptimizationsabstractMain memory (or DRAM) is one of the most significant components to the computer system's performance and energy consumption. Dynamic frequency scaling (DFS) and DRAM low-power states (Demotion) are two main-stream techniques for DRAM power management. DFS reduces the operation frequency of memory channels and DRAM devices when the memory bandwidth is under-utilized, whereas demotion transits individual memory ranks to low-power states during long idle periods. Despite that there have been fruitful research work for DFS and demotion separately, little attention has been paid to the synergy between these two techniques. To bridge this gap, this paper conducts a comprehensive study on the synergy between DFS and demotion. In particular, we leverage queuing theory to develop analytical models for the energy consumption and performance of DRAM systems with DFS and demotion. These models provide valuable insights into the synergy between DFS and demotion. We further attempt to minimize the energy consumption by considering both DFS and demotion while keeping a pre-defined performance penalty budget. To reduce the optimization complexity, we develop simple yet effective heuristics to search near-optimum DFS-demotion configurations. We experimentally compare our design with other state-of-the-art DRAM energy saving policies using detailed simulations of a large set of workloads. Experimental results show the accuracy of our analytical models and the effectiveness of our optimizations. Yanchao Lu, Bingsheng He, Xueyan Tang, Minyi Guo |
IEEE Trans. Computers | 1 |
| 2014 | Architecture-based design and optimization of genetic algorithms on multi- and many-core systems
Long Zheng 0001, Yanchao Lu, Minyi Guo, Song Guo 0001, Cheng-Zhong Xu 0001 |
Future Gener. Comput. Syst. | 2 |
| 2013 | ShmStreaming: A Shared Memory Approach for Improving Hadoop Streaming PerformanceabstractThe Map-Reduce programming model is now drawing both academic and industrial attentions for processing large data. Hadoop, one of the most popular implementations of the model, has been widely adopted. To support application programs written in languages other than Java, Hadoop introduces a streaming mechanism that allows it to communicate with external programs through pipes. Because of the added overhead associated with pipes and context switches, the performance of Hadoop streaming is significantly worse than native Hadoop jobs. We propose ShmStreaming, a mechanism that takes advantages of shared memory to realize Hadoop streaming for better performance. Specifically, ShmStreaming uses shared memory to implement a lockless FIFO queue that connects Hadoop and external programs. To further reduce the number of context switches, the FIFO queue adopts a batching technique to allow multiple key-value pairs to be processed together. For typical benchmarks of word count, grep and inverted index, experimental results show 20-30% performance improvement comparing to the native Hadoop streaming implementation. Longbin Lai, Jingyu Zhou, Long Zheng 0001, Huakang Li, Yanchao Lu, Feilong Tang 0001, Minyi Guo |
AINA | 5 |
| 2011 | A Scalable Multiprocessor Architecture for Pervasive Computing
Long Zheng 0001, Yanchao Lu, Jingyu Zhou, Minyi Guo, Hai Jin 0001, Song Guo 0001, Jiehan Zhou, Jukka Riekki |
GPC | 2 |