Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

2018

  • Parallel Sparse Flow-Sensitive Points-to Analysis. Jisheng Zhao, Michael G. Burke, Vivek Sarkar. Proceedings of the 2018 International Conference on Compiler Construction (CC 2018), February 2018.
  • Modeling the Conflicting Demands of Multi-Level Parallelism and Temporal/Spatial Locality in Affine Scheduling. Oleksandr Zinenko, Chandan Reddy, Sven Verdoolaege, Jun Shirako, Tobias Grosser, Vivek Sarkar, Albert Cohen. Proceedings of the 2018 International Conference on Compiler Construction (CC 2018), February 2018.

2017

2016

OpenMP as a High-Level Specification Language for Parallelism.
  • Max Grossman, Jun Shirako, Vivek Sarkar.

International
  • Third IEEE Workshop on

OpenMP (IWOMP), October 2016.
  • An Extended Polyhedral Model for SPMD Programs and its use in Static Data Race Detection. Prasanth Chatarasi, Jun Shirako, Martin Kong, Vivek Sarkar. The 29th International Workshop on Languages and Compilers for Parallel Computing (LCPC), September 2016 [slides].

  • The Open Community Runtime: A Runtime System for Extreme Scale ComputingTimothy G. Mattson, Romain Cledat, Vincent Cave (Intel), Vivek Sarkar (Rice University), Zoran Budimlic, Sanjay Chatterjee (Rice University), Josh Fryman, Ivan Ganev, Robin Knauerhase, Min Lee (Intel), Benoıt Meister (Reservoir Labs), Brian Nickerson, Nick Pepperling, Bala Seshasayee (Intel), Sagnak Tasirlar (Two Sigma), Justin Teller (Facebook), Nick Vrvilo (Rice University)

  • Dynamic Determinacy Race Detection for Task Parallelism with Futures. Rishi Surendran and Vivek Sarkar. 16th International Conference on Runtime Verification (RV'16), September 2016.

  • Declarative Tuning for Locality in Parallel ProgramsSanjay Chatterjee, Nick Vrvilo, Zoran Budimlic, Kathleen Knobe, Vivek Sarkar. The 45th International Conference on Parallel Processing (ICPP-2016), August 2016. (slides)

  • Integrating Asynchronous Task Parallelism with OpenSHMEM. Max Grossman, Vivek Kumar, Zoran Budimlic, Vivek Sarkar. OpenSHMEM Workshop, August 2016.

  • A Distributed Selectors Runtime System for Java Applications. Arghya Chatterjee, BrankoGvoka, Bing Xue, Zoran Budimlic, Shams Imam, Vivek Sarkar. 13th International Conference on the Principles and Practice of Programming on the Java Platform: virtual machines, languages, and tools (PPPJ'16), August 2016 [slides].
  • Brief Announcement: Dynamic Determinacy Race Detection for Task Parallelism with Futures. Rishi Surendran and Vivek Sarkar. 28th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), July 2016.

  • SWAT: A Programmable, In-Memory, Distributed, High-Performance Computing Platform  . Max Grossman, Vivek Sarkar. International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), May 2016.

  • Efficient Checkpointing of Multi-Threaded Applications as a Tool for Debugging, Performance Tuning, and Resilience. Max Grossman, Vivek Sarkar. IEEE International Parallel and Distributed Processing Symposium (IPDPS), May 2016.
  • Formalization of phase ordering. Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar. Programming Language Approaches to Concurrency- and Communication-cEntric Software (PLACES 2016), April 2016 [resource page].
  • Automatic Data Layout Generation and Kernel Mapping for CPU+GPU Architectures. DeepakMajeti, KuldeepMeel, RajBarik and Vivek Sarkar.  25th International Conference on Compiler Construction (CC 2016), March 2016.

  • Static Data Race Detection for SPMD Programs via an Extended Polyhedral RepresentationPrasanth Chatarasi, Jun Shirako, Vivek Sarkar. 6th International Workshop on Polyhedral Compilation Techniques (IMPACT 2016), January 2016 [slides].
  • 2015

    2014  

    2013

    2012

    2011

    2010

    2009

    2008

    2007

    Acknowledgment
    This material is based upon work supported by the National Science Foundation under Grants No. 0833166, 0938018, 0926127, 0964520, 1302570. Any opinions,findings andconclusionsorrecomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).

    Page Tree

    Image Removed

    2016

    2016

    • Optimized Distributed Work-Stealing. Vivek Kumar, Karthik Murthy, Vivek Sarkar and Yili Zheng. 6th 

      Workshop

      6th workshop on Irregular Applications: Architectures and Algorithms (IA^3), ACM, November 2016 [slides]. 

    • Automatic Parallelization of Pure Method Calls via Conditional Future Synthesis. Rishi Surendran and Vivek Sarkar. 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2016), November 2016.

    • Pedagogy and Tools for Teaching Parallel Computing at the Sophomore Undergraduate Level. Max Grossman, Maha Aziz, Heng Chi, Anant Tibrewal, Shams Imam, Vivek Sarkar. Journal of Parallel and Distributed Computing Special Issue on Parallel, Distributed, and High Performance Computing Education. 2016. 

    2015

    2014  

    2013

    2012

    2011

    2010

    2009

    2008

    2007

    Acknowledgment
    This material is based upon work supported by the National Science Foundation under Grants No. 0833166, 0938018, 0926127, 0964520, 1302570. Any opinionsAnyopinions,findings and conclusionsorrecomendations conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).


    Page Tree