Upcoming and Recent Events


Active Projects

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
Core Research Group Publications

Refereed Journal Publications

GPU Acceleration of Numerical Weather Prediction [abstract] (PDF)
John Michalakes and Manish Vachharajani
Parallel Programming Letters (PPL), December 2008.Invited.
A Case for Compressing Traces with BDDs [abstract] (PDF, Google Tech Talk)
Graham D. Price and Manish Vachharajani
IEEE Computer Architecture Letters (CAL), Volume 5, Number 2, December 2006.
Accept Rate: 22%

Refereed Conference Publications

An Efficient Software Transactional Memory Using Commit-Time Invalidation [abstract] (PDF)
Justin E. Gottschlich, Manish Vachharajani, and Jeremy G. Siek
To Appear: Proceedings of the 2010 ACM/IEEE International Symposium on Code Generation and Optimization (CGO'10) , April 2010.
Multi-core Acceleration of Chemical Kinetics for Simulation and Prediction [abstract]
John C. Linford, John Michalakes, Manish Vachharajani, and Adrian Sandu
Proceedings of the International Conference on High Performance Computing, Networking, Storage, and Analysis (SC), November 2009.
Accept Rate: 22% (59/261).
A High-performance Low-power Nanophotonic On-chip Network [abstract] (PDF)
Zheng Li, Alan Mickelson, Li Shang, Manish Vachharajani, Dejan Filipovic, Wounjhang Park, and Y. Sun
The ACM Internatioal Symposium on Low Power Electronics and Design (ISLPED), August 2009.
Spectrum: A Hybrid Nanophotonic-electric On-chip Network [abstract]
Zheng Li, Alan Mickelson, Li Shang, Manish Vachharajani, Dejan Filipovic, Wounjhang Park, and Y. Sun
The 46th Annual IEEE Design Automation Conference (DAC), July 2009.
Accept Rate: 21%
Visualizing Potential Parallelism in Sequential Programs [abstract] (PDF)
Graham D. Price, John Giacomoni, and Manish Vachharajani
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.
Accept Rate: 40%
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.
Accept Rate: 24% (25/102).
Frame Shared Memory: Line-Rate Networking on Commodity Hardware [abstract] (DOI, PDF)
John Giacomoni, John K. Bennet, Antonio Carzaniga, Douglas C. Sicker, Manish Vachharajani, and Alexander L. Wolf
Proceedings of the 2007 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), December 2007.
Accept Rate: 28% (20/70).
FastForward for Efficient Pipeline Parallelism [abstract] (DOI, PDF, Poster PDF)
John Giacomoni, Tipp Moseley, and Manish Vachharajani
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2007. [Poster.]

Refereed Workshop Publications

An Efficient Lock-Aware Transactional Memory Implementation [abstract] (PDF)
Justin E. Gottschlich, Jeremy G. Siek, Manish Vachharajani, Dwight Y. Winkler, and Daniel A. Connors
Proceedings of the 2009 ACM International Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS). In conjunction with ECOOP. , July 2009.
GPU Acceleration of Numerical Weather Prediction [abstract] (PDF)
John Michalakes and Manish Vachharajani
2008 Workshop on Large-Scale Parallel Processing (LSPP), April 2008.
Accept Rate: 39% (11/28).
Operating System Support for Pipeline Parallelism on Multicore Architectures [abstract] (PDF)
John Giacomoni and Manish Vachharajani
2007 Workshop on Operating Systems Support for Heterogeneous Multicore Architectures (OSHMA), September 2007.
Toward a Toolchain for Pipeline Parallel Programming on CMPs [abstract] (PDF)
John Giacomoni, Tipp Moseley, Graham Price, Brian Bushnell, Manish Vachahrajani, and Dirk Grunwald
Proceedings of the 2007 Workshop on Software Tools for Multicore Systems (STMCS), March 2007.
Deconstructing Hardware Usage for General Purpose Computation on GPUs (GPGPU) [abstract] (PDF)
Budyanto Himawan and Manish Vachharajani
Proceedings of the 2006 Workshop on Duplicating, Debunking, and Deconstructing (WDDD), June 2006.
Chip Multi-Processor Scalability for Single-Threaded Applications [abstract] (PDF)
Neil Vachharajani, Matthew Iyer, Chinmay Ashok, Manish Vachharajani, David I. August, and Daniel A. Connors
Proceedings of the 2005 Workshop on Design, Architecture and Simulation of Chip Multi-Processors (dasCMP), November 2005.
Rapid Development of Flexible Validated Processor Models [abstract] (PDF, PostScript)
David A. Penry, Manish Vachharajani, and David I. August
Proceedings of the Workshop on Modeling, Benchmarking, and Simulation (MoBS), June 2005.
Accept Rate: 45% (10/22).
Finding Parallelism for Future EPIC Machines [abstract] (PDF)
Matthew Iyer, Chinmay Ashok, Joshua Stone, Neil Vachharajani, Daniel A. Connors, and Manish Vachharajani
Proceedings of the Fourth Workshop on Explicitly Parallel Instruction Computer Architectures and Compiler Technology (EPIC), March 2005.

Technical Reports

Gradual Typing with Unification-based Inference [abstract] (PDF)
Jeremy Siek and Manish Vachharajani
University of Colorado Technical Report CU-CS-1039-08, February 2008.
FastForward for Efficient Pipeline Parallelism [abstract] (PDF)
John Giacomoni, Tipp Moseley, and Manish Vachharajani
University of Colorado Technical Report CU-CS-1028-07, April 2007.
Harnessing Chip-Multiprocessors with Concurrent Threaded Pipelines [abstract] (PDF)
John Giacomoni and Manish Vachharajani
University of Colorado Technical Report CU-CS-1024-07, January 2007.
FastForward for Concurrent Threaded Pipelines [abstract] (PDF)
John Giacomoni, Tipp Moseley, and Manish Vachharajani
University of Colorado Technical Report CU-CS-1023-07, January 2007.
FShm: High-rate Frame Manipulation in Kernel and User-Space [abstract] (PDF)
John Giacomoni, John K. Bennet, Antonio Carzaniga, Manish Vachharajani, and Alexander L. Wolf
University of Colorado Technical Report CU-CS-1015-06, October 2006.