World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
70
Citations
19977
World Ranking
1872
National Ranking
956

Research.com Recognitions

  • 2020 - ACM - IEEE CS Ken Kennedy Award For foundational technical contributions to the area of programmability and productivity in parallel computing, as well as leadership contributions to professional service, mentoring, and teaching.
  • 2020 - IEEE Fellow For contributions to compiler technologies for high-performance computing
  • 2008 - ACM Fellow For contributions to technologies for parallel computing.
  • 2006 - ACM Distinguished Member

Overview

Vivek Sarkar is affiliated with the Georgia Institute of Technology in the United States and has contributed extensively to the field of computer science, with a particular emphasis on parallel computing and compiler technologies.

Their research spans several main and subfields of study, including:

  • Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications
  • Information Systems
  • Artificial Intelligence
  • Computer Vision and Pattern Recognition

The scientist's main research topics cover a broad range of areas, such as:

  • Parallel Computing and Optimization Techniques
  • Distributed and Parallel Computing Systems
  • Advanced Data Storage Technologies
  • Cloud Computing and Resource Management
  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Advanced Neural Network Applications

Among the frequent venues where Vivek Sarkar publishes are:

  • arXiv (Cornell University)
  • Zenodo (CERN European Organization for Nuclear Research)
  • Proceedings of the ACM on Programming Languages
  • Leibniz-Zentrum für Informatik (Schloss Dagstuhl)
  • IEEE Micro

Notable recent papers include:

  • "MAESTRO: A Data-Centric Approach to Understand Reuse, Performance, and Hardware Cost of DNN Mappings" (2020, IEEE Micro)
  • "OpenMP application experiences: Porting to accelerated nodes" (2021, Parallel Computing)
  • "Marvel: A Data-Centric Approach for Mapping Deep Learning Operators on Spatial Accelerators" (2021, ACM Transactions on Architecture and Code Optimization)
  • "Marvel: A Data-centric Compiler for DNN Operators on Spatial Accelerators" (2020, arXiv (Cornell University))
  • "A Fine-grained Asynchronous Bulk Synchronous parallelism model for PGAS applications" (2023, Journal of Computational Science)

Frequent co-authors collaborating with Vivek Sarkar include:

  • Jun Shirako
  • Akihiro Hayashi
  • Fangke Ye
  • Sri Raj Paul
  • Prasanth Chatarasi

In addition to journal and conference papers, Vivek Sarkar has contributed to book publications. One example is the book "Languages and Compilers for Parallel Computing" published by Springer Science+Business Media in 2021.

Vivek Sarkar has received recognition within the professional community, including:

  • IEEE Fellow (2020) for contributions to compiler technologies for high-performance computing
  • ACM - IEEE CS Ken Kennedy Award (2020) for foundational technical contributions to programmability and productivity in parallel computing, as well as leadership in service, mentoring, and teaching
  • ACM Fellow (2008) for contributions to technologies for parallel computing
  • ACM Distinguished Member (2006)

Best Publications

  • X10: an object-oriented approach to non-uniform cluster computing

    Philippe Charles;Christian Grothoff;Vijay Saraswat;Christopher Donawa

  • Partitioning and scheduling parallel programs for execution on multiprocessors

    V. Sarkar

  • Baring it all to software: Raw machines

    E. Waingold;M. Taylor;D. Srikrishna;V. Sarkar

  • The Jalapeño virtual machine

    B. Alpern;C. R. Attanasio;J. J. Barton;M. G. Burke

  • Linear scan register allocation

    Massimiliano Poletto;Vivek Sarkar

  • Efficient and precise datarace detection for multithreaded object-oriented programs

    Jong-Deok Choi;Keunwoo Lee;Alexey Loginov;Robert O'Callahan

  • The Jalapeño dynamic optimizing compiler for Java

    Michael G. Burke;Jong-Deok Choi;Stephen Fink;David Grove

  • ABCD: eliminating array bounds checks on demand

    Rastislav Bodík;Rajiv Gupta;Vivek Sarkar

  • The Jikes research virtual machine project: building an open-source research community

    B. Alpern;S. Augart;S. M. Blackburn;M. Butrico

  • Habanero-Java: the new adventures of old X10

    Vincent Cavé;Jisheng Zhao;Jun Shirako;Vivek Sarkar

  • Space-time scheduling of instruction-level parallelism on a raw machine

    Walter Lee;Rajeev Barua;Matthew Frank;Devabhaktuni Srikrishna

  • Understanding Reuse, Performance, and Hardware Cost of DNN Dataflow: A Data-Centric Approach

    Hyoukjun Kwon;Prasanth Chatarasi;Michael Pellauer;Angshuman Parashar

  • Decentralizing execution of composite web services

    Mangala Gowri Nanda;Satish Chandra;Vivek Sarkar

  • Determining average program execution times and their variance

    V. Sarkar

  • JCUDA: A Programmer-Friendly Interface for Accelerating Java Programs with CUDA

    Yonghong Yan;Max Grossman;Vivek Sarkar

  • On Estimating and Enhancing Cache Effectiveness

    Jeanne Ferrante;Vivek Sarkar;W. Thrash

  • Concurrent Collections

    Zoran Budimlić;Michael Burke;Vincent Cavé;Kathleen Knobe

  • Compile-time partitioning and scheduling of parallel programs

    Vivek Sarkar;John Hennessy

  • SLAW: A scalable locality-aware adaptive work-stealing scheduler

    Yi Guo;Jisheng Zhao;Vincent Cave;Vivek Sarkar

  • Work-first and help-first scheduling policies for async-finish task parallelism

    Yi Guo;Rajkishore Barik;Raghavan Raman;Vivek Sarkar

  • Software Challenges in Extreme Scale Systems

    Vivek Sarkar;William Harrod;Allan E Snavely

Frequent Co-Authors

Guang R. Gao
Guang R. Gao University of Delaware
David Grove
David Grove IBM (United States)
Jong-Deok Choi
Jong-Deok Choi Samsung (South Korea)
Martin Vechev
Martin Vechev ETH Zurich
Stephen J. Fink
Stephen J. Fink Facebook (United States)
John Mellor-Crummey
John Mellor-Crummey Rice University
John L. Hennessy
John L. Hennessy Stanford University
Keith D. Cooper
Keith D. Cooper Rice University
Rajesh Bordawekar
Rajesh Bordawekar IBM (United States)
Michael Hind
Michael Hind IBM (United States)

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring Computer Science in the USA often opens the door to a wide variety of online degree and credential options. Many students consider pairing their studies with an online electrical engineering degree ranking to compare the top universities offering flexible programs that can complement their tech skills.

For those seeking a quicker route to the workforce, specialized certificate programs that pay well are in high demand. These certifications can help boost your earning potential without the commitment of a full degree program.

Students interested in graduate education can also look into the fastest online master's degree options. Completing your master’s online can save you time and accelerate your entry into advanced tech roles.

Unsure about which pathway to choose? Our guide on what masters program should i do highlights programs with the best career prospects, helping you make an informed decision for a successful future in the technology sector.

Best Scientists Citing Vivek Sarkar

Trending Scientists