
Welcome to the website of the Compilers Creating Custom Processors (CCCP) Research Group in the EECS Department at the University of Michigan. The focus of our research group is the design of application-specific, low-power, and resilient computer systems, as well as the compiler technology for these systems.
CCCP is generously funded by ARM Ltd., Motorola, Samsung Advanced Institute of Technology, the Gigascale Systems Research Center and the National Science Foundation under grants NSF ITR CCR-0325898, NSF CAREER CCF-0347411, and NSF CSR CCR-0325761. It also has equipment kindly donated by Hewlett-Packard Company and Intel Corporation.
Want to join CCCP? Prospective students click here.
News:
- December 2007 - At MICRO-40, Shuguang
Feng receives the Best Student Presentation Award for his presentation of Self-calibrating Online Wearout
Detection, and Michael Chu receives the Best Paper Award for
his paper, Data Access Partitioning for Fine-grain
Parallelism on Multicore Architectures.

Shuguang Feng and Michael Chu
- August 2007 - Congratulations to the 2007 CCCP PhD graduates:
Rajiv Ravindran,
Nathan Clark,
and Michael Chu.
Rajiv joined the Java, Compilers and Tools Laboratory at Hewlett-Packard,
Nate became an Assistant Professor in the CS Department at Georgia Tech.,
and Mike joined the Parallel Computing Platforms Group at Microsoft.
- July 2007 - Our paper, "The
Next Generation Challenge for Software Defined Radio", wins the Best Paper
Award at the 7th Intl. SAMOS
Workshop.
- February 2007 - Rajiv Ravindran's last day celebration lunch at Casey's Tavern.
- February 12-14, 2007 - CCCP heads to HPCA in Phoenix, Arizona:

Hongtao, Steve and Nate at the Grand Canyon