Dependent Partitioning
Sean Treichler, Michael Bauer, Rahul Sharma, Elliott Slaughter, and Alex Aiken.
In Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 344-358. ACM, 2016.
Regent: A high-productivity programming language for HPC with logical regions
Elliott Slaughter, Wonchan Lee, Sean Treichler, Michael Bauer, and Alex Aiken.
In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, p. 81. ACM, 2015.
Structure slicing: Extending logical regions with fields
Michael Bauer, Sean Treichler, Elliott Slaughter, and Alex Aiken.
In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 845--856. IEEE Press, 2014.
Realm: An event-based low-level runtime for distributed memory architectures
Sean Treichler, Michael Bauer, and Alex Aiken.
In Proceedings of the 23rd International Conference on Parallel Architectures and Compilation Techniques, pp. 263--276. ACM, 2014.
Singe: leveraging warp specialization for high performance on GPUs.
Michael Bauer, Sean Treichler, and Alex Aiken.
In Proceedings of the Symposium on Principles and Practice of Parallel Programming (ACM SIGPLAN Notices), vol. 49, no. 8, pp. 119--130. ACM, 2014.
Language support for dynamic, hierarchical data partitioning
(extended version with proofs
here)
Sean Treichler, Michael Bauer, and Alex Aiken.
In Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (ACM SIGPLAN Notices), vol. 48, no. 10, pp. 495--514. ACM, 2013.
Legion: expressing locality and independence with logical regions
Michael Bauer, Sean Treichler, Elliott Slaughter, and Alex Aiken.
In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, p. 66. IEEE Computer Society Press, 2012.
EcoG: A power-efficient GPU cluster architecture for scientific computing
Mike Showerman, Jeremy Enos, Craig Steffen, Sean Treichler, William Gropp, and Wen-mei W. Hwu.
In Computing in Science & Engineering 13, no. 2 (2011): 83--87.