Upcoming and Recent Events


Active Projects
  • Software Support for Fine-Grain TLP
  • ParaMeter
  • Weather Modeling with GPGPUs

Recent Downloads
  • March 17, 2008 New version of CCT (libsmaq) is available for FreeBSD 7.x and Linux is available.
  • February 19, 2008 Initial release of libsmaq available for download

Faculty Members

Student Members

External Links of Interest

The core research group studies the interaction of software and modern compute hardware, with an emphasis on improving application performance on multicore systems. The group's work ranges from application architectures, hardware-tuned support libraries, and application performance tuning tools to operating systems support and novel microarchitectures.


Recent Publications
Visualizing Potential Parallelism in Sequential Programs [abstract]
Graham D. Price, John Giacomoni, and Manish Vachharajani
To Appear: The 17th International Conference on Parallel Architectures and Compilation Techniques (PACT), October 2008.
Gradual Typing with Unificiation-based Inference [abstract] (PDF)
Jeremy G. Siek and Manish Vachharajani
Proceedings of the 2008 Dynamic Languages Symposium (DLS), July 2008.
GPU Acceleration of Numerical Weather Prediction [abstract] (PDF)
John Michalakes and Manish Vachharajani
2008 Workshop on Large-Scale Parallel Processing (LSPP), April 2008.
FastForward for Efficient Pipeline Parallelism: A Cache-Optimized Concurrent Lock-Free Queue [abstract] (DOI, PDF)
John Giacomoni, Tipp Moseley, and Manish Vachharajani
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), February 2008.
Gradual Typing with Unification-based Inference [abstract] (PDF)
Jeremy Siek and Manish Vachharajani
University of Colorado Technical Report CU-CS-1039-08, February 2008.
All Publications