UIUC Computer Science Department
University of Illinois at Urbana-Champaign

Undergraduate

Graduate
Programs
Joint Programs
Admissions
Courses
Advising
Placement

Online Programs

Research

Directory

About Us

News

Alumni

Industrial Relations

Outreach

Search

Architecture Track

PhD qualifying examination

 

Core

1) Kenneth C. Yeager. "The MIPS R10000 Superscalar Microprocessor," IEEE Micro, April 1996, pp. 28-40.

2) Daniel Lenoski, James Laudon, Kourosh Gharachorloo, Wolf-Dietrich Weber, Anoop Gupta, John Hennessy, Mark Horowitz, and Monica Lam. "The Stanford DASH Multiprocessor," IEEE Computer, March 1992, pp. 63-79.

3) Dean M. Tullsen, Susan J. Eggers, Joel S. Emer, Henry M. Levy, Jack L. Lo, and Rebecca L. Stamm. "Exploiting Choice: Instruction Fetch and Issue on an Implementable Simultaneous Multithreading Processor," Proceedings of the 23rd Annual International Symposium on Computer Architecture (ISCA'96), May 1996, pp. 191-202.

4) Lionel M. Ni and Philip McKinley. "A Survey of Wormhole Routing Techniques in Direct Networks," IEEE Computer, February 1993, pp. 62-76.


Specialization

1) Ron Ho, Kenneth Mai, and Mark Horowitz. "The Future of Wires," Proceedings of the IEEE, April 2001, pp. 490-504.

2) Sarita V. Adve and Kourosh Gharachorloo. "Shared Memory Consistency Models: A Tutorial," IEEE Computer, December 1996, pp. 66-76.

3) Subbaroa Palacharla and James E. Smith. "Complexity-Effective Superscalalr Processors," Proceedings of the 24th Annual International Symposium on Computer Architecture (ISCA'97), 1997.

4) Gurindar S. Sohi, Scott E. Breach, and T.N. Vijaykumar. "Multiscalar Processors," Proceedings of the 22nd Annual International Symposium on Computer Architecture (ISCA'95), June 1995, pp. 414-425.

5) Roger Espasa, Federico Ardanaz, Joel S. Emer, Stephen Felix, Julio Gago, Roger Gramunt, Isaac Hernandez, Toni Juan, Geoffrey Lowney, Matthew Mattina, Andre Seznec. "Tarantula: A Vector Extenion to the Alpha Architecture," Proceedings of the International Symposium on Computer Architecture (ISCA'02).

6) Trevor Mudge. "Power: A First-Class Design Constraint," Computer, Vol. 34, No. 4, April 2001, pp. 52-57.

7) Brian A Fields, Shai Rubin, and Rastislav Bodik. "Focusing Processor Policies via Critical-Path Prediction," Proceedings of the International Symposium on Computer Architecture (ISCA'01).

8) J.M. Tendler, J.S. Dodson, J.S. Fields Jr., H. Le, B. Sinharoy. "POWER4 System Microarchitecture," IBM J. Res. and Dev., Vol. 46, No. 1, January 2002.

9) Jose F. Martinez and Josep Torrellas. "Speculative Synchronization: Applying Thread-Level Speculation to Explicitly Parallel Applications," Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'02), October 2002.

10) Steven L. Scott. "Synchronization and Communication in the T3E Multiprocessor," Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'96), October 1996, pp. 26-36.

11) Vinodh Cuppu, Bruce Jacob, Brian Davis, and Trevor Mudge. "High Performance DRAMs in Workstation Environments," IEEE Transactions on Computers, Special Issue on High-Performance Memory Systems, Vol. 50, No. 11, pp. 1133-1153, November 2001.

12) Marius Evers, Sanjay J. Patel, Robert S. Chappell, Yale N. Patt. "An Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work," Proceedings of the 25th International Symposium on Computer Architecture (ISCA'98), 1998, p. 52-61.


Compilers core and specialization reading list

Parallel programming core and specialization reading list

Systems core and specialization reading list


Academic Office Qual Contact: Tony Hooker

 

Department of Computer Science, Thomas M. Siebel Center for Computer Science, 201 N Goodwin Ave,
Urbana, IL 61801-2302. The Department is part of the College of Engineering at the University of Illinois at Urbana-Champaign. Contact academic@cs.uiuc.edu with academic questions
or webmaster@cs.uiuc.edu with questions or comments on this page.