Project: MMC

Project: MMC (malleable many-core architectures)

Multicore processors (having multiple processor "cores" on a single chip) are ubiquitous and we will find chips having many more cores in the future. The key question for the next-generation multicore processor is: How can we utilize the increased amount of on-chip resources (cores, caches and interconnects) efficiently to achieve scalable performance, low power, high availability and dependability? We aim to explore novel multicore processor architectures and systems to answer the question. Moreover, we have been developing efficient trace-driven simulation, analytical modeling and technology modeling strategies for multicore research. This project is supported partly by grants (CCF-1059283 and CCF-1059202) from the NSF.


Selected Publications