Publications

A fairly complete list of all my conference papers, journal articles, and technical reports

2013

Modeling Synthetic Aperture Radar Computation with Aspen. To appear in a special issue of the International Journal of High Performance Computing Applications (IJHPCA). read

Keeneland: Computational Science Using Heterogeneous Computing. Book Chapter in Contemporary High Performance Computing: From Petascale Toward Exascale. J. Vetter, editor. CRC Computational Science Series. Taylor and Francis.


2012

Aspen: A Domain Specific Language for Performance Modeling. Proceedings of the ACM/IEEE International Conference on High Performance Computing, Networking, Storage, and Analysis (Supercomputing ’12). read slides .bib

A GPU-Based Real-Time Event Detection Framework for Power System Frequency Data Streams. Proceedings of the Conference on Modeling, Simulation, and Optimization for the 21st Century Electric Power Grid.

High Performance Computing for Real-Time Detection of Large Scale Power Grid Disruptions. Proceedings of the Conference on Modeling, Simulation, and Optimization for the 21st Century Electric Power Grid.

Echelon Benchmark Document. Final Report of the NVIDIA-led Echelon Team. DARPA Ubiquitous High Performance Computing Program.

The Tradeoffs of Fused Memory Hierarchies in Heterogeneous Architectures. Proceedings of the ACM International Conference on Computing Frontiers. read .bib Mendeley


2011

Quartile and Outlier Detection on Heterogeneous Clusters Using Distributed Radix Sort. Proceedings of the Workshop on Parallel Programming on Accelerator Clusters. read .bib Mendeley

Keeneland: Bringing Heterogeneous GPU Computing to the Computational Science Community. IEEE Computing in Science and Engineering. read .bib Mendeley

Performance Implications of Nonuniform Device Topologies in Scalable Heterogeneous Architectures. IEEE Micro. read .bib Mendeley

Quantifying NUMA and Contention Effects in Multi-GPU Systems Proceedings of the Fourth Workshop on General-Purpose Computation on Graphics Processors. read .bib Mendeley


2010

Maestro: Data Orchestration and Tuning for OpenCL Devices. Proceedings of the European Conference on Parallel Processing. read .bib Mendeley

The Scalable HeterOgeneous Computing (SHOC) Benchmark Suite. Proceedings of the Third Workshop on General-Purpose Computation on Graphics Processors. read .bib Mendeley


2009

Accelerating S3D: A GPGPU Case Study. Seventh International Workshop on Algorithms, Models, and Tools for Parallel Computing on Heterogeneous Platforms. read .bib Mendeley


2008

Sesame: Informing User Security Decisions With System Visualization. Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems. read .bib Mendeley