Publications
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
View by: Category | Year

2007

» Sam Williams, Lenny Oliker, Richard Vuduc, John Shalf, Katherine Yelick, and James Demmel. “Optimization of sparse matrix-vector multiply on emerging multicore platforms.” In Proc. Supercomputing, Reno, NV, USA, November 2007. (accepted).
» Rajesh Nishtala, Richard Vuduc, James W. Demmel, and Katherine A. Yelick. “When cache blocking sparse matrix vector multiply works and why.” Applicable Algebra in Engineering, Communication, and Computing: Special Issue on Computational Linear Algebra and Sparse Matrix Computations, March 2007.
» Qing Yi, Keith Seymour, Haihang You, Richard Vuduc, and Dan Quinlan. “POET: Parameterized Optimizations for Empirical Tuning.” In IPDPS Workshop on Performance Optimization of High-Level Languages and Libraries (POHLL), Long Beach, CA, USA, March 2007.
» Dan Quinlan, Richard Vuduc, and Ghassan Misherghi. “Techniques for specifying bug patterns.” In Proc. Parallel and Distributed Testing and Debugging (PADTAD), London, England, July 2007. (to appear).
» Thomas Panas, Tom Epperly, Dan Quinlan, Andreas Sæbjørnsen, and Richard Vuduc. “Communicating software architecture using a unified single-view visualization.” In Proc. 12th Int'l Conf. on Engineering of Complex Computer Systems (ICECCS), Auckland, New Zealand, July 2007. (to appear).
» Thomas Panas, Dan Quinlan, and Richard Vuduc. “Analyzing and visualizing whole program architectures.” In Proc. Int'l Conf. on Software Engineering, 3rd Workshop on Aerospace Software Engineering (AeroSE), Minneapolis, MN, USA, May 2007.
» Thomas Panas, Dan Quinlan, and Richard Vuduc. “Tool support for inspecting the code quality of HPC applications.” In Proc. Int'l Conf. on Software Engineering, 3rd Workshop on Software Engineering for High-Performance Computing Applications (SE-HPC), Minneapolis, MN, USA, May 2007.

2006

» Dan Quinlan, Markus Schordan, Richard Vuduc, and Qing Yi. “Annotating user-defined abstractions for optimization.” In IPDPS Workshop on Performance Optimization of High-Level Languages and Libraries (POHLL), April 2006.
» Richard Vuduc, Martin Schulz, Dan Quinlan, and Bronis de Supinski. “Improving distributed memory applications testing by message perturbation.” In Proc. Int'l Symp. on Software Testing and Analysis (ISSTA), 4th Workshop on Parallel and Distributed Systems: Testing and Debugging (PADTAD-IV), Portland, ME, USA, July 2006. Best paper.
» Dan Quinlan, Richard Vuduc, Thomas Panas, Jochen Härdtlein, and Andreas Sæbjørnsen. “Support for whole-program analysis and verification of the One-Definition Rule in C++.” In Proc. Static Analysis Summit, Gaithersburg, MD, USA, June 2006. National Institute of Standards and Technology Special Publication.

2005

» Richard Vuduc and Hyun-Jin Moon. “Fast sparse matrix vector multiplication by exploiting variable block structure.” In Proc. Int'l Conf. on High-Performance Computing and Communications, LNCS 3726, pages 807--816, Sorrento, Italy, September 2005.
» Richard Vuduc, James W. Demmel, and Katherine A. Yelick. “OSKI: A library of automatically tuned sparse matrix kernels.” In Proc. SciDAC 2005, Journal of Physics: Conference Series, San Francisco, CA, USA, June 2005. Institute of Physics Publishing.
» James Demmel, Jack Dongarra, Victor Eijkhout, Erika Fuentes, Antoine Petitet, Richard Vuduc, R. Clint Whaley, and Katherine Yelick. “Self-adapting linear algebra algorithms and software.” In Proc. IEEE: Special Issue on Program Generation, Optimization, and Adaptation, February 2005.
» Yuan Zhao, Qing Yi, Ken Kennedy, Dan Quinlan, and Richard Vuduc. “Parameterizing loop fusion for automated empirical tuning.” Technical Report UCRL-TR-217808, Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, December 2005. (submitted).
» Dan Quinlan, Shmuel Ur, and Richard Vuduc. “An extensible open-source compiler infrastructure for testing.” In Proc. IBM Haifa Verification Conf., volume LNCS 3875, pages 116--133, Haifa, Israel, November 2005.

2004

» Richard Vuduc. “Automatic performance tuning of sparse matrix kernels.” PhD thesis, University of California, Berkeley, Berkeley, CA, USA, January 2004.
» Eun-Jin Im, Katherine Yelick, and Richard Vuduc. “SPARSITY: An optimization framework for sparse matrix kernels.” Int'l J. of High Performance Computing Applications, 18(1):135--158, 2004.
» Benjamin C. Lee, Richard Vuduc, James Demmel, and Katherine Yelick. “Performance models for evaluation and automatic tuning of symmetric sparse matrix-vector multiply.” In Proc. Int'l Conf. on Parallel Processing, Montreal, Canada, August 2004. Best paper.
» Richard Vuduc, James Demmel, and Jeff Bilmes. “Statistical models for empirical search-based performance tuning.” Int'l J. of High Performance Computing Applications, 18(1):65--94, 2004.
» Rajesh Nishtala, Richard Vuduc, James W. Demmel, and Katherine A. Yelick. “Performance modeling and analysis of cache blocking in sparse matrix-vector multiply.” Technical Report UCB/CSD-04-1335, U.C. Berkeley, June 2004. (unrefereed).

2003

» Richard Vuduc, Attila Gyulassy, James W. Demmel, and Katherine A. Yelick. “Memory hierarchy optimizations and bounds for sparse ATAx.” In Proc. ICCS Workshop on Parallel Linear Algebra, volume LNCS, Melbourne, Australia, June 2003. Springer.
» Benjamin C. Lee, Richard Vuduc, James W. Demmel, Katherine A. Yelick, Michael de Lorimier, and Lijue Zhong. “Performance optimizations and bounds for sparse symmetric matrix-multiple vector multiply.” Technical Report UCB/CSD-03-1297, U.C. Berkeley, November 2003. (unrefereed).
» Richard Vuduc, Attila Gyulassy, James W. Demmel, and Katherine A. Yelick. “Memory hierarchy optimizations and performance bounds for sparse ATAx.” Technical Report UCB/CSD-03-1232, U.C. Berkeley, February 2003. (unrefereed).

2002

» Richard Vuduc, Shoaib Kamil, Jen Hsu, Rajesh Nishtala, James W. Demmel, and Katherine A. Yelick. “Automatic performance tuning and analysis of sparse triangular solve.” In ICS Workshop on Performance Optimization via High-Level Languages and Libraries (POHLL), New York, USA, June 2002. Best presentation; Best student paper.
» Richard Vuduc, James W. Demmel, Katherine A. Yelick, Shoaib Kamil, Rajesh Nishtala, and Benjamin Lee. “Performance optimizations and bounds for sparse matrix-vector multiply.” In Proc. Supercomputing, Baltimore, MD, USA, November 2002. Finalist, Best student paper.

2001

» Richard Vuduc, James W. Demmel, and Jeff A. Bilmes. “Statistical models for automatic performance tuning.” In Proc. Int'l Conf. on Computational Science, volume 2073 of LNCS, pages 117--126, San Francisco, CA, May 2001. Springer.

2000

» Richard Vuduc and James Demmel. “Code generators for automatic tuning of numerical kernels: Experiences with FFTW.” In Proc. Workshop on Semantics, Application, and Implementation of Code Generators (SAIG), volume 1924 of LNCS, Montreal, Canada, September 2000. Springer-Verlag.
» Richard Vuduc, James Demmel, and Jeff Bilmes. “Statistical modeling of feedback data in an automatic tuning system.” In MICRO-33: Third ACM Workshop on Feedback-Directed Dynamic Optimization, Monterey, CA, December 2000. Best presentation.
» Danyel Fisher, Kris Hildrum, Jason Hong, Mark Newman, Megan Thomas, and Richard Vuduc. “SWAMI: A framework for collaborative filtering algorithm development and evaluation.” In Proc. SIGIR, Athens, Greece, July 2000.

1999

» E. Jason Riedy and Richard Vuduc. “Microbenchmarking the Tera MTA.” Technical report, University of California, Berkeley, May 1999. (unpublished manuscript).

1997

» Bohdan Balko, Irvin Kay, Richard Vuduc, and John Neuberger. “Recovery of superfluorescence in inhomogeneously broadened systems through rapid relaxation.” Physical Review B, 55(12079), 1997.
» Bohdan Balko, Irvin Kay, J.D. Silk, and Richard Vuduc. “Superfluorescence (sf) in the presence of inhomogeneous broadening and relaxation.” Hyperfine Interactions: Special Issue on the Gamma-Ray Laser, June 1997.

1996

» Bohdan Balko, Irvin Kay, Richard Vuduc, and John Neuberger. “An investigation of the possible enhancement of nuclear superfluorescence.” In Proc. Lasers '95, page 308, 1996.