Cuttlefish: library for achieving energy efficiency in multicore parallel programs.
Proceedings of the International Conference for High Performance Computing, 2021
Teaching High Productivity and High Performance in an Introductory Parallel Programming Course.
Proceedings of the 28th IEEE International Conference on High Performance Computing, 2021
OneStopTuner: An End to End Architecture for JVM Tuning of Spark Applications.
CoRR, 2020
PufferFish: NUMA-Aware Work-stealing Library using Elastic Tasks.
Proceedings of the 27th IEEE International Conference on High Performance Computing, 2020
HetroOMP: OpenMP for Hybrid Load Balancing Across Heterogeneous Processors.
Proceedings of the OpenMP: Conquering the Full Hardware Spectrum, 2019
Featherlight Speculative Task Parallelism.
Proceedings of the Euro-Par 2019: Parallel Processing, 2019
A Pluggable Framework for Composable HPC Scheduling Libraries.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017
Optimized Distributed Work-Stealing.
Proceedings of the 6th Workshop on Irregular Applications: Architecture and Algorithms, 2016
Integrating Asynchronous Task Parallelism and Data-centric Atomicity.
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
Integrating Asynchronous Task Parallelism with OpenSHMEM.
Proceedings of the OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments, 2016
Heterogeneous work-stealing across CPU and DSP cores.
Proceedings of the 2015 IEEE High Performance Extreme Computing Conference, 2015
Friendly barriers: efficient work-stealing with return barriers.
Proceedings of the 10th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2014
HabaneroUPC++: a Compiler-free PGAS Library.
Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, 2014
Work-stealing without the baggage.
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012