Josep Torrellas

Professor and Willett Faculty Scholar
Department of Computer Science at UIUC
Chairman, IEEE Technical Committee on Computer Architecture
IEEE Fellow
National Science Foundation Young Investigator Award, 1994
Ph.D. in Electrical Engineering, Stanford University, 1992
Department of Computer Science at UIUC
Chairman, IEEE Technical Committee on Computer Architecture
IEEE Fellow
National Science Foundation Young Investigator Award, 1994
Ph.D. in Electrical Engineering, Stanford University, 1992
- « Publications »
- « Curriculum Vitae »
- « Students Graduated»
I am graduating 2 excellent Ph.D. students, who are now looking for a job starting Fall 2008: Radu Teodorescu , and Abhishek Tiwari . Please check their resumes.
Some Recent Publications:
- DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently, ISCA, June 2008.
- Variation-Aware Application Scheduling and Power Management for Chip Multiprocessors, ISCA, June 2008.
- SoftSig: Software-Exposed Hardware Signatures for Code Analysis and Optimization, ASPLOS, March 2008.
- Concurrency Control with Data Coloring, MSCP Workshop, March 2008.
- Unconstrained Snoop Request Delivery in Embedded-Ring Multiprocessors, MICRO, December 2007.
- Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing, MICRO, December 2007.
Software Available:
- "SESC: A Simulator of Superscalar
Multiprocessors and Memory Systems with Thread-Level Speculation Support".
SESC is a multiprocessor simulator with support for thread-level speculation. - "Augmint: A Multiprocessor Simulation
Environment for Intel x86 Architectures".
Augmint is a multiprocessor tracing and evaluation package that runs on Intel x86 machines.
Research Interests:
Professor Torrellas leads The i-acoma Group, which 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 several areas:
- Multiprocessor organization and system design
- Speculative multithreading
- Hardware reliability and variability
- Support for software reliability
- Low-power design
- Old Projects
Professor Torrellas is also involved in the related project The Polaris parallelizing compiler.
Currently Teaching:
CS533: Parallel Computer Architectures.Contact Information
Josep Torrellas4231 Thomas M. Siebel Center for Computer Science.
University of Illinois.
201 N. Goodwin.
Urbana, IL. 61801-2302.
Phone (217) 244-4148, fax 217-265-6582.
E-mail: torrellas@cs.uiuc.edu.
Administrative Assistant
Sheila Clark,Thomas M. Siebel Center for Computer Science.
University of Illinois.
201 N. Goodwin.
Urbana, IL. 61801-2302.
Phone (217) 244-6621, fax 217-265-6582.
E-mail: sdclark@cs.uiuc.edu.