Tools and methodologies
Many of these articles are copyrighted by the ACM, IEEE, Springer, and the
U.S. Government. Copyright notices are included in each document, where
applicable. ACM grants gratis permission for individual digital or hard
copies made without fee for use in academic classrooms and for use by
individuals in personal research and study. No further reproduction or
distribution is allowed without explicit permission. The IEEE specifically
states "copies must be made in compliance with Section 108 of the Copyright
Act of the U.S. and with guidelines developed by the National Commission
on New Technological Uses of Copyrighted Works (CONTU Guidelines), the
text of which is available as part of U.S. Copyright Office Circular 21".
Journals
- Efficient Architectural Design Space Exploration via Predictive Modeling
E. İpek, S.A. McKee, K. Singh, R. Caruana, B.R. de Supinski, M. Schulz
ACM Transactions on Architecture and Code Optimization
to appear.
gzipped postscript
or pdf
- Predicting Parallel Application Performance via Machine Learning Approaches
K. Singh, E. İpek, S.A. McKee, R. Caruana, B.R. de Supinski, M. Schulz
Wiley Concurrency and Computation: Practice and Experience
gzipped postscript
or pdf
- METRIC: Memory Tracing via Dynamic Binary Rewriting to Identify Cache Inefficiencies
J. Marathe, F. Mueller, T. Mohan, S.A. McKee, B.R. de Supinski, A. Yoo
ACM Transactions on Programming Languages and Systems
vol. 29, no. 2, article 12, April 2007.
gzipped postscript
or pdf
- Formal Hardware Specification Languages for Protocol Compliance Verification
A. Bunker, G. Gopalakrishnan, S.A. McKee
ACM Transactions on Design Automation of Electronic Systems, vol. 9, no. 1, January 2004, pp. 1-32.
gzipped postscript or pdf
- A Cost Model for Integrated Restructuring Optimizations
B. Chandramouli, W.C. Hsieh, J.B. Carter, S.A. McKee
Journal of Instruction Level Parallelism, August 2003.
gzipped postscript or pdf
Refereed Conferences
- Using Dynamic Binary Instrumentation to Generate Multiplatform Simpoints: Methodology and Accuracy
V.M. Weaver, S.A. McKee
Proc. International Conference on High Performance Embedded Architectures and Compilers, Chalmers, SE, January 2008.
- Methods of Inference and Learning for
Performance Modeling of Parallel Applications
B.C. Lee, D.M. Brooks, B.R. de Supinski, M. Schulz, K. Singh , S.A. McKee
Proc. ACM SIGPLAN
Symposium on Principles and Practice of Parallel Programming, San Jose, CA, March 2007.
gzipped postscript
or pdf
- Rethinking Processor Design: Parameter Correlations
N.B. Sam, S.A. McKee, P. Kudva
Proc. 13th IEEE International Conference on Electronics, Circuits and Systems (ICECS'06), Nice, FR, December 2006.
gzipped postscript
or pdf
- Efficiently Exploring Architectural Design Spaces via Predictive Modeling
E. İpek, S.A. McKee, B.R. de Supinski, M. Schulz, R. Caruana
Proc. 12th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'06), San Jose, US, October 2006.
gzipped postscript
or pdf
- An Approach to Performance Prediction for Parallel Applications
E. İpek, B.R. de Supinski, M. Schulz, S.A. McKee
Proc. Euro-Par, Lisboa, PT, August 2005.
gzipped postscript
or pdf
- Interactive Locality Optimization on NUMA Architectures
T. Mu, J. Tao, M. Schulz, S.A. McKee
Proc. ACM Symposium on Software Visualization (SoftVis'03), San Diego, CA, June 2003.
gzipped postscript or
pdf
- A Framework for Portable Shared-Memory Programming
M. Schulz, S.A. McKee
Proc. IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPS'03), Nice, France, April 2003.
gzipped postscript
or pdf
- METRIC: Tracking Down Inefficiencies in the Memory Hierarchy via Binary Rewriting
J. Marathe, F. Mueller, T. Mohan, B.R. de Supinski. S.A. McKee, A. Yoo
Proc. International Symposium on Code Generation and Optimization (CGO'03), San Francisco, CA, March 2003.
gzipped postscript
or pdf
- An Overview of Formal Hardware Specification Languages
A. Bunker, S.A. McKee, G. Gopalakrishnan
Proc. 4th ACM/CRA Grace Hopper Celebration of Women in Computing (GHC'02), San Diego, CA, October 2002.
gzipped postscript
or pdf
- A Cost Framework for Evaluating Integrated Restructuring Optimizations
B. Chandramouli, J.B. Carter, W.C. Hsieh, S.A. McKee
Proc. Parallel Architectures and Compilation Techniques 2001 (PACT'01), Barcelona, ES, September 2001.
gzipped postscript
or pdf
- Caches as Filters: A Framework for the Analysis of Caching Systems
D.A.B. Weikle, S.A. McKee, K. Skadron, Wm.A. Wulf
Proc. 3rd Grace Hopper Celebration of Women in Computing (GHC'00), Hyannis, MA, September 2000.
gzipped postscript
or pdf
- Caches As Filters: A New Approach to Cache Analysis
D.A.B. Weikle, S.A. McKee, Wm.A. Wulf
Proc. Sixth International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS'98), Montreal, Quebec, July 1998. (best paper award)
gzipped postscript
or pdf
- An Approach for Optimizing Synthesized High-Speed ASICs
T.C. Landon, R.H. Klenke, J.H. Aylor, M.H. Salinas, S.A. McKee, K.L. Wright
Proc. IEEE International ASIC Conference (ASIC'95), September 1995.
gzipped postscript
or pdf
Refereed Workshops
- SimSnap: Fast-Forwarding via Native Execution and Application-Level Checkpointing
P.K. Szwed, D. Marques, R.M. Buels, S.A. McKee, M. Schulz
Proc. HPCA 2004 Interact-8: Workshop on the Interaction between Compilers and Computer Architectures, Madrid, ES, February 2004.
gzipped postscript
or pdf
- Benchmarking SMP Memory Systems Performance
B.R. de Supinski, A. Yoo, F. Mueller, S.A. McKee
SCICOMP 4 (IBM SP Scientific Computing User Group), October 2001.
pdf
- Partial Data Traces: Efficient Generation and Representation
F. Mueller, T. Mohan, B.R. de Supinski, S.A. McKee, A. Yoo
Proc. PACT 2001 Workshop on Binary Translation, Barcelona, ES, September 2001.
gzipped postscript
or pdf
Refereed Tutorials
Tool Releases