The i-acoma group, led by Professor Josep Torrellas, focuses on new processor, memory, and system technologies and organizations to build novel multiprocessor computer architectures. The goal is to design high-performance multiprocessor computers that are very easy to program, inexpensive, and built out of commodity components.
The main emphasis is on designing
The Bulk Multicore Architecture (Communications of the ACM,
December 2009).
See
presentation
slides on the Bulk Multicore Architecture
Read the
EE Times article that discusses the Bulk Multicore.
Read the
Dr. Dobb's Journal discussion of the Bulk Multicore
Other emphasis areas are:
- Multiprocessor organization and system design
- Speculative multithreading
- Hardware reliability and variability
- Support for software reliability
- Low-power design
- Old Projects
We have released these software tools:
- VARIUS: A model of within-die process variation and resulting timing errors in processors for microarchitects.
- SESC: A cycle accurate architectural simulator that models a very wide set of architectures: superscalars, multiprocessors, processors in memory, and thread-level speculation.
We are involved in the NCSA Partnership for Advanced Computational Infrastructure (PACI) effort.
