|
Core Research Group Publications
Refereed Journal Publications
GPU Acceleration of Numerical Weather Prediction [ abstract] ( PDF) John Michalakes and Manish VachharajaniParallel Programming Letters (PPL), December 2008. Invited.
A Case for Compressing Traces with BDDs [ abstract] ( PDF, Google Tech Talk) Graham D. Price and Manish VachharajaniIEEE 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. SiekTo 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 SanduProceedings 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. SunThe 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. SunThe 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 VachharajaniThe 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 VachharajaniProceedings 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 VachharajaniProceedings 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. WolfProceedings 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 VachharajaniProceedings 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. ConnorsProceedings 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 Vachharajani2008 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 Vachharajani2007 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 GrunwaldProceedings 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 VachharajaniProceedings 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. ConnorsProceedings 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. AugustProceedings 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 VachharajaniProceedings 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 VachharajaniUniversity of Colorado Technical Report CU-CS-1039-08, February 2008.
FastForward for Efficient Pipeline Parallelism [ abstract] ( PDF) John Giacomoni, Tipp Moseley, and Manish VachharajaniUniversity of Colorado Technical Report CU-CS-1028-07, April 2007.
Harnessing Chip-Multiprocessors with Concurrent Threaded Pipelines [ abstract] ( PDF) John Giacomoni and Manish VachharajaniUniversity of Colorado Technical Report CU-CS-1024-07, January 2007.
FastForward for Concurrent Threaded Pipelines [ abstract] ( PDF) John Giacomoni, Tipp Moseley, and Manish VachharajaniUniversity 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. WolfUniversity of Colorado Technical Report CU-CS-1015-06, October 2006.
|