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.

Vivek Kulaharia

dblp:274/7181 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
CPU-GPU scheduling
0.612022
PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022
Parallel and multicore computing
parallel programming runtimes
0.612022
PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022
Parallel and multicore computing
data-parallel programming
0.212022
PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems · IEEE Trans. Computers 2022
YearPublicationVenuePosition
2022 PySchedCL: Leveraging Concurrency in Heterogeneous Data-Parallel Systems
abstract
In 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. Computers3