Publications

PDF versions of the papers listed below are included as a means to ensure timely dissemination of technical work on a non-commercial basis. Copyrights of these works are maintained by their respective copyright holders.


Wenhao Jia, Elba Garza, Kelly A. Shaw, and Margaret Martonosi. "GPU Performance and Power Tuning Using Regression Trees" in ACM Transactions on Architecture and Code Optimization (TACO), vol. 12, issue 2, May 2015.

Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi. "MRPB: Memory Request Prioritization for Massively Parallel Processors" in the 20th IEEE International Symposium on High Performance Computer Architectures (HPCA), February 2014.

Kelly A. Shaw. "Organizing Your Research and Developing Your Research Skills" in IEEE Potentials, vol. 33, issue 3, pp. 17-22, May/June 2014. DOI:10.1109/MPOT.2014.2300994

Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi. "Starchart:Hardware/Software Optimizations Using Recursive Partitioning Regression Trees" in the 22nd International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2013.

Kelly A. Shaw. "Getting Started in Undergraduate Research" in IEEE Potentials, vol. 32, issue 3, pp. 9-17, May/June 2013. DOI:10.1109/MPOT.2012.2195788

Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi. "Characterizing and Improving the Use of Demand-Fetched Caches in GPUs" in the 26th International Conference on Supercomputing (ICS), June 2012.

Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi. "Stargazer: Automated Regression-Based GPU Design Exploration" in the 2012 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2012.

Ivan Jibaja and Kelly A. Shaw. "Understanding the Applicability of Chip Multiprocessor Performance Optimizations on Data Mining Applications" in the 2009 IEEE International Symposium on Workload Characterization (IISWC).

Kelly A. Shaw and Margaret Martonosi. "Pairing Software-Managed Caching with Decay Techniques to Balance Reliability and Static Power in Next-Generation Caches," University of Richmond Math and Computer Science Technical Report TR-09-01, May 2009.

Cosmin Pancratov, Jacob M. Kurzer, Kelly A. Shaw, and Matthew L. Trawick. "Why Computer Architecture Matters," Computing in Science and Engineering. Vol. 10, issue 3 (May 2008), issue 4 (July 2008), issue 5 (September 2008).

Kelly A. Shaw. "Understanding the Working Sets of Data Mining Applications," Eleventh Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW-11). Feb. 2008.

Kelly A. Shaw."Resource Management in Single-Chip Multiprocessors,"Stanford University Doctoral Dissertation. March 2005.

Kelly A. Shaw and William J. Dally. "Migration in Single-Chip Multiprocessors," IEEE Computer Architecture Letters. Volume 1, Nov. 2002.

Guruduth Banavar, Marc Kaplan, Kelly Shaw, Rob Strom, Daniel Sturman, and Wei Tao. "Information Flow Based Event Distribution Middleware,"Proceedings of the Nineteenth IEEE International Conference on Distributed Computing Systems (ICDCS) Workshops. May 1999, pp. 114-121.

Margaret Martonosi and Kelly Shaw. "Interactions between Application Write Performance and Compilation Techniques: A Preliminary View," High Performance Computer Architecture (HPCA) Workshop on Interactions between Compilers and Computer Architectures. Feb. 1997.