Demo Data from EDBT 2026 / reviewers in the wild / expert
Vivek Kulaharia
dblp:274/7181
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 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
1 paper |
Parallel and multicore computing · 56% GPUs and heterogeneous computing · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
CPU-GPU scheduling |
0.6 | 1 | 2022 | PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022 |
Parallel and multicore computing
parallel programming runtimes |
0.6 | 1 | 2022 | PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022 |
Parallel and multicore computing
data-parallel programming |
0.2 | 1 | 2022 | PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel SystemsabstractIn the past decade, high performance compute capabilities exhibited by heterogeneous GPGPU platforms have led to the popularity of data parallel programming languages such as CUDA and OpenCL. Developing high performance parallel programming solutions using such languages involve a steep learning curve due to the complexity of the underlying heterogeneous compute devices and their impact on performance. This has led to the emergence of several High Performance Computing frameworks which provide high-level abstractions for easing the development of data-parallel applications on heterogeneous platforms. However, the scheduling decisions undertaken by such frameworks only exploit coarse-grained concurrency in data parallel applications. In this paper, we propose PySchedCL, a framework which explores fine-grained concurrency aware scheduling decisions that harness the power of heterogeneous CPU/GPU architectures efficiently. We showcase the efficacy of such scheduling mechanisms over existing coarse-grained dynamic scheduling schemes by conducting extensive experimental evaluations for a diverse set of popular Deep Learning benchmarks. Anirban Ghose, Vivek Kulaharia, Lokesh Dokara, Srijeeta Maity, Soumyajit Dey |
IEEE Trans. Computers | 3 |