Clacc: Translating Openacc to Openmp In Clang Journal: IEEE/ACM Workshop on the LLVM Compiler Infrastructure in HPC (LLVM-HPC) November, 2018
Dragon: Breaking Gpu Memory Capacity Limits with Direct Nvm Access Journal: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis November, 2018
Algorithm-Directed Data Placement in Explicitly Managed Non-Volatile Memory Journal: ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC) January, 2016
Communication Characterization and Optimization of Applications Using Topology-Aware Task Mapping on Large Supercomputers Journal: Proceedings of the 7th ACM/SPEC on International Conference on Performance Engineering (ICPE) January, 2016
A distributed OpenCL framework using redundant computation and data replication Journal: PLDI '16 Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation January, 2016