CSE590G: Architecture Seminar, Fall 2008
Wednesdays, 16:30-17:30, Room CSE303.
A discussion leader does not need to prepare a full presentation, just
2-3 slides with the summary and discussion points. Focus on what we should all think about!
Here is the list of papers to choose from. Email luisceze if you have any questions. We can also use the mailing list.
-
Instruction Sets and Beyond: Computers, Complexity, and Controversy
,
by Bob Colwell, Charles Hitchcock III, Douglas Jensen,
Brinkley Sprunt, and Charles Kollar, COMPUTER 1985.
-
Loose Loops Sink Chips,
by Eric Borch, Eric Tune, Srilatha
Manne, Joel Emer, HPCA'02.
-
Understanding and Designing New Server Architectures for Emerging Warehouse-Computing Environments,
by K. Lim, P. Ranganathan, J. Chang, C. Patel, T. Mudge, S. Reinhardt, ISCA'08.
-
Executing a Program on the MIT Tagged-Token Dataflow Architecture
by Arvind, Rishiyur Nikhil, ToC, 1990.
Backup Reading: WaveScalar, MICRO'03.
-
Focusing Processor Policies via Critical-Path Prediction
,
by Brian Fields, Shai Rubin and Rastislav Bodik, ISCA'01.
Backup Reading: A Day in the Life of a Cache Miss
-
Using Cache Memory to Reduce Processor-Memory Traffic
,
by Jim Goodman, ISCA'83
-
Dynamic Branch Prediction Using Perceptrons
,
by Daniel A. Jimenez and Calvin Lin, HPCA'01.
Backup Reading: Two-Level Adaptive Training Branch Prediction
-
Memory Dependence Prediction Using Store Sets
,
by George Z. Chrysos and Joel S. Emer, ISCA'98.
Backup Reading: Dynamic Speculation and Synchronization of Data Dependences
-
Composable Lightweight Processors
,
by Changkyu Kim, Simha Sethumadhavan, M.S. Govindan, Nitya Ranganathan, Divya Gulati, Doug Burger, and Stephen W. Keckler, MICRO'07.
Backup Reading: Scaling to the End of Silicon with EDGE Architectures
-
Weak Ordering: A New Definition
,
by Sarita V. Adve, and Mark D. Hill, ISCA'90.
Backup Reading: Bulk Enforcement of Sequential Consistency
-
MultiScalar Processors
,
by Gurindar S. Sohi, Scott E. Breach and T.N. Vijaykumar, ISCA'95.
Backup Reading: Revisiting the Sequential Programming Model for Multi-Core
-
Speculative Lock Elision
,
by Ravi Rajwar and James R. Goodman, MICRO'01.
Backup Reading: Hardware Atomicity for Reliable Software Speculation