Shams Mahmood Imam

Affiliations:
  • Rice University


According to our database1, Shams Mahmood Imam authored at least 18 papers between 2011 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2018
A One Year Retrospective on a MOOC in Parallel, Concurrent, and Distributed Programming in Java.
Proceedings of the 2018 IEEE/ACM Workshop on Education for High-Performance Computing, 2018

2017
Pedagogy and tools for teaching parallel computing at the sophomore undergraduate level.
J. Parallel Distributed Comput., 2017

Preparing an Online Java Parallel Computing Course.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017

2016
A Distributed Selectors Runtime System for Java Applications.
Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Lugano, Switzerland, August 29, 2016

2015
The Eureka Programming Model for Speculative Task Parallelism (Artifact).
Dagstuhl Artifacts Ser., 2015

HJ-OpenCL: Reducing the Gap Between the JVM and Accelerators.
Proceedings of the Principles and Practices of Programming on The Java Platform, 2015

A Composable Deadlock-Free Approach to Object-Based Isolation.
Proceedings of the Euro-Par 2015: Parallel Processing, 2015

Load Balancing Prioritized Tasks via Work-Stealing.
Proceedings of the Euro-Par 2015: Parallel Processing, 2015

The Eureka Programming Model for Speculative Task Parallelism.
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015

2014
Habanero-Java library: a Java 8 framework for multicore programming.
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014

Exploiting Implicit Parallelism in Dynamic Array Programming Languages.
Proceedings of the ARRAY'14: Proceedings of the 2014 ACM SIGPLAN International Workshop on Libraries, 2014

HJ-Viz: a new tool for visualizing, debugging and optimizing parallel programs.
Proceedings of the SPLASH'14, 2014

Cooperative Scheduling of Parallel Tasks with General Synchronization Patterns.
Proceedings of the ECOOP 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28, 2014

Savina - An Actor Benchmark Suite: Enabling Empirical Evaluation of Actor Libraries.
Proceedings of the 4th International Workshop on Programming based on Actors Agents & Decentralized Control, 2014

Selectors: Actors with Multiple Guarded Mailboxes.
Proceedings of the 4th International Workshop on Programming based on Actors Agents & Decentralized Control, 2014

2012
Integrating task parallelism with actors.
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012

CnC-Python: multicore programming with high productivity.
Proceedings of the SPLASH'12, 2012

2011
Poster: connecting PGAS and traditional HPC languages.
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, 2011


  Loading...