Shams Imam

Registered user since Sat 23 Aug 2014

Name:Shams Imam

I am a fifth-year graduate student in the Department of Computer Science at Rice University working under the supervision of Prof. Vivek Sarkar in the Habanero Extreme Scale Software Research Project. My research interests mostly include Parallel Programming Models and Runtime Systems with the aim to make writing task parallel programs on multicore machines easier for programmers. My current work involves building a generic framework that efficiently supports all synchronization patterns, not only those available in actors or the fork-join model, in task parallel programs. At Rice, I am currently involved in building a cooperative runtime for Habanero-Java. My previous research includes work on developing an efficient implementation of a programming model integrating both Actors and Fork-Join parallel models. I have been involved in projects such as Habanero-Scala, CnC-Scala, CnC-Matlab, and CnC-Python. A list of my published work is available on my publication page and also on Google Scholar.

Affiliation:Rice University
Research interests:Parallel Programming, Actor Model, Async-Finish Model, Task Parallelism


AGERE! 2015 Committee Member in Program Committee within the AGERE-track
ECOOP 2015 Author of The Eureka Programming Model for Speculative Task Parallelism within the Research Track-track
Author of The Eureka Programming Model for Speculative Task Parallelism within the Artifacts-track
SPLASH 2014 Presenter of HJ-Viz: A New Tool for Visualizing, Debugging and Optimizing Parallel Programs within the Posters-track
AGERE! Author of Savina - An Actor Benchmark Suite within the AGERE!-track
Author of Selectors: Actors with Multiple Guarded Mailboxes within the AGERE!-track