MemoDyn: Exploiting Weakly Consistent Data Structures for Dynamic Parallel Memoization [abstract]
Prakash Prabhu, Stephen R. Beard, Sotiris Apostolakis, Ayal Zaks, and David I. August
To Appear: Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques (PACT), November 2018.
Hardware MultiThreaded Transactions [abstract] (ACM DL, PDF)
Jordan Fix, Nayana P. Nagendra, Sotiris Apostolakis, Hansen Zhang, Sophie Qiu, and David I. August
Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2018.
"This is without doubt the best paper on speculative threading I've read in the past five years." -- ASPLOS Reviewer
Speculatively Exploiting Cross-Invocation Parallelism [abstract] (PDF)
Jialu Huang, Prakash Prabhu, Thomas B. Jablin, Soumyadeep Ghosh, Sotiris Apostolakis, Jae W. Lee, and David I. August
Proceedings of the 25th International Conference on Parallel
Architectures and Compilation Techniques (PACT), September 2016.