Vivek Sarkar

Vivek Sarkar

Georgia Institute of Technology

H-index: 72

North America-United States

About Vivek Sarkar

Vivek Sarkar, With an exceptional h-index of 72 and a recent h-index of 33 (since 2020), a distinguished researcher at Georgia Institute of Technology, specializes in the field of Parallel computing, Programming languages, Compilers, Program Analysis, Runtime Systems.

His recent articles reflect a diverse array of research interests and contributions to the field:

APPy: Annotated Parallelism for Python on GPUs

Leibniz International Proceedings in Informatics (LIPIcs): 37th European Conference on Object-Oriented Programming (ECOOP 2023)

Towards Safe HPC: Productivity and Performance via Rust Interfaces for a Distributed C++ Actors Library (Work in Progress)

Dynamic Determinacy Race Detection for Task-Parallel Programs with Promises

Concrete Type Inference for Code Optimization using Machine Learning with SMT Solving

Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models

Highly Scalable Large-Scale Asynchronous Graph Processing using Actors

A Fine-grained Asynchronous Bulk Synchronous parallelism model for PGAS applications

Vivek Sarkar Information

University

Position

School of Computer Science

Citations(all)

21446

Citations(since 2020)

4148

Cited By

20382

hIndex(all)

72

hIndex(since 2020)

33

i10Index(all)

231

i10Index(since 2020)

113

Email

University Profile Page

Google Scholar

Vivek Sarkar Skills & Research Interests

Parallel computing

Programming languages

Compilers

Program Analysis

Runtime Systems

Top articles of Vivek Sarkar

Title

Journal

Author(s)

Publication Date

APPy: Annotated Parallelism for Python on GPUs

Tong Zhou

Jun Shirako

Vivek Sarkar

2024/2/17

Leibniz International Proceedings in Informatics (LIPIcs): 37th European Conference on Object-Oriented Programming (ECOOP 2023)

European Conference on Object-Oriented Programming

Feiyang Jin

Lechen Yu

Tiago Cogumbreiro

Jun Shirako

Vivek Sarkar

2023/1

Towards Safe HPC: Productivity and Performance via Rust Interfaces for a Distributed C++ Actors Library (Work in Progress)

John Parrish

Nicole Wren

Tsz Hang Kiang

Akihiro Hayashi

Jeffrey Young

...

2023/10/19

Dynamic Determinacy Race Detection for Task-Parallel Programs with Promises

Feiyang Jin

Lechen Yu

Tiago Cogumbreiro

Jun Shirako

Vivek Sarkar

2023

Concrete Type Inference for Code Optimization using Machine Learning with SMT Solving

Proceedings of the ACM on Programming Languages

Fangke Ye

Jisheng Zhao

Jun Shirako

Vivek Sarkar

2023/10/16

Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models

Akihiro Hayashi

Austin Adams

Jeffrey Young

Alexander McCaskey

Eugene Dumitrescu

...

2023/5/15

Highly Scalable Large-Scale Asynchronous Graph Processing using Actors

Youssef Elmougy

Akihiro Hayashi

Vivek Sarkar

2023/5/1

A Fine-grained Asynchronous Bulk Synchronous parallelism model for PGAS applications

Journal of Computational Science

Sri Raj Paul

Akihiro Hayashi

Kun Chen

Youssef Elmougy

Vivek Sarkar

2023/5/1

HIPLZ: Enabling performance portability for exascale systems

Concurrency and Computation: Practice and Experience

Jisheng Zhao

Colleen Bertoni

Jeffrey Young

Kevin Harms

Vivek Sarkar

...

2023/11/15

Enabling CHIP-SPV in Chapel GPUAPI Module

Jisheng Zhao

Akihiro Hayashi

Brice Videau

Vivek Sarkar

2022

Memory access scheduling to reduce thread migrations

Sana Damani

Prithayan Barua

Vivek Sarkar

2022/3/19

Integrating process, control-flow, and data resiliency layers using a hybrid Fenix/Kokkos approach

Matthew Whitlock

Nicolas Morales

George Bosilca

Aurelien Bouteiller

Bogdan Nicolae

...

2022/9/5

Accelerating CHAMPS on GPUs

The 9th Annual Chapel Implementers and Users Workshop (CHIUW)

Akihiro Hayashi

Sri Raj Paul

Vivek Sarkar

2022

OpenMP application experiences: Porting to accelerated nodes

Parallel Computing

Seonmyeong Bak

Colleen Bertoni

Swen Boehm

Reuben Budiardja

Barbara M Chapman

...

2022/3/1

Toward Automatic Test Synthesis for Performance Portable Programs.

Keita Teranishi

Shyamali Mukherjee

Richard Rutledge

Samuel Pollard

Noah Evans

...

2022/9/1

Interoperability of Resilience Strategies for Simplicity and Performance.

Matthew Whitlock

Nicolas Morales

George Bosilca

Aurelien Bouteiller

Keita Teranishi

...

2022/2/1

Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing

Jun Shirako

Akihiro Hayashi

Sri Raj Paul

Alexey Tumanov

Vivek Sarkar

2022/8/1

Minikokkos: A calculus of portable parallelism

Feiyang Jin

John Jacobson

Samuel D Pollard

Vivek Sarkar

2022/11/13

A Cooperative Compiler and Runtime Checkpoint/Restart Approach for Kokkos.

Akihiro Hayashi

Matthew Whitlock

Sri Raj Paul

Nicolas Morales

Keita Teranishi

...

2022/2/1

A productive and scalable actor-based programming system for pgas applications

Sri Raj Paul

Akihiro Hayashi

Kun Chen

Vivek Sarkar

2022/6/15

See List of Professors in Vivek Sarkar University(Georgia Institute of Technology)