Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leiming Yu

dblp:157/3765 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2019
0000-0003-4917-1030ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 50% Processor architecture and microarchitecture · 50%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
GPUs and heterogeneous computing
GPU microarchitecture
0.412019
HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution · ACM Trans. Archit. Code Optim. 2019
Processor architecture and microarchitecture
latency hiding
0.412019
HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution · ACM Trans. Archit. Code Optim. 2019
Processor architecture and microarchitecture
out-of-order execution
0.412019
HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution · ACM Trans. Archit. Code Optim. 2019
GPUs and heterogeneous computing › GPU scheduling
warp scheduling
0.412019
HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution · ACM Trans. Archit. Code Optim. 2019
Compilers and program optimization › compiler optimization
compiler-directed optimization
0.112019
HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution · ACM Trans. Archit. Code Optim. 2019

Methods — techniques the papers use, named apart from their topics

simulation · 0.8
YearPublicationVenuePosition
2019 HAWS: Accelerating GPU Wavefront Execution through Selective Out-of-order Execution
abstract
Graphics Processing Units (GPUs) have become an attractive platform for accelerating challenging applications on a range of platforms, from High Performance Computing (HPC) to full-featured smartphones. They can overcome computational barriers in a wide range of data-parallel kernels. GPUs hide pipeline stalls and memory latency by utilizing efficient thread preemption. But given the demands on the memory hierarchy due to the growth in the number of computing cores on-chip, it has become increasingly difficult to hide all of these stalls. In this article, we propose a novel Hint-Assisted Wavefront Scheduler (HAWS) to bypass long-latency stalls. HAWS starts by enhancing a compiler infrastructure to identify potential opportunities that can bypass memory stalls. HAWS includes a wavefront scheduler that can continue to execute instructions in the shadow of a memory stall, executing instructions speculatively, guided by compiler-generated hints. HAWS increases utilization of GPU resources by aggressively fetching/executing speculatively. Based on our simulation results on the AMD Southern Islands GPU architecture, at an estimated cost of 0.4% total chip area, HAWS can improve application performance by 14.6% on average for memory intensive applications.
Xun Gong 0011, Leiming Yu, David R. Kaeli
ACM Trans. Archit. Code Optim.3
2018 An Efficient Data Management Framework for Puerto Rico Testsite for Exploring Contamination Threats (PROTECT)
abstract
In this poster paper, we present an efficient data management framework used to support ongoing research in the NIEHS-supported Puerto Rico Testsite for Exploring Contamination Threats (PROTECT) Center. Our framework provides an efficient database subsystem and a series of associated workflows, supporting the tasks of data import, data cleaning, and secure transmission of privacy-sensitive PROTECT data, while enabling online data inquiry, visualization, and data processing to support data analytics.
Shi Dong 0002, Zlatan Feric, Leiming Yu, David R. Kaeli, John Meeker, Ingrid Y. Padilla, José Cordero, Carmen Velez Vega, Zaira Rosario, Akram Alshawabkeh
IEEE BigData3
2015 NUPAR: A Benchmark Suite for Modern GPU Architectures
abstract
Heterogeneous systems consisting of multi-core CPUs, Graphics Processing Units (GPUs) and many-core accelerators have gained widespread use by application developers and data-center platform developers. Modern day heterogeneous systems have evolved to include advanced hardware and software features to support a spectrum of application patterns. Heterogeneous programming frameworks such as CUDA, OpenCL, and OpenACC have all introduced new interfaces to enable developers to utilize new features on these platforms. In emerging applications, performance optimization is not only limited to effectively exploiting data-level parallelism, but includes leveraging new degrees of concurrency and parallelism to accelerate the entire application.
Yash Ukidave, Fanny Nina Paravecino, Leiming Yu, Charu Kalra, Amir Momeni, Zhongliang Chen, Nick Materise, Brett Daley, Perhaad Mistry, David R. Kaeli
ICPE3