Writing /fs1/eecg/moshovos/a/a3/moshovos/public_www/ACA09/data/cache/c/ceb7cf1ac04edcd9980571988f65e453.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /fs1/eecg/moshovos/a/a3/moshovos/public_www/ACA09/data/cache/c/ceb7cf1ac04edcd9980571988f65e453.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /fs1/eecg/moshovos/a/a3/moshovos/public_www/ACA09/data/cache/c/ceb7cf1ac04edcd9980571988f65e453.xhtml failed

Sept. 15

  • General Introduction - No notes available: An overview of the evolution of computer architectures including pipelining, superscalar and Out-of-Order execution, Very Long Instruction Word, Single Instruction Multiple Data, Vector, Dataflow, Graphics processor.
  • What is architecture and what are the underlying technology forces that have an impact on what is the best machine possible one can build
  • Homework #1: Prepare an index card with your photo and a brief description of your background.
  • Reading: Whenever you have time I suggest you read the following two overview papers:

Sept. 22

Sept. 29

Oct. 5

  • Out-of-Order Execution: Key Concepts
  • Register Renaming
  • Lecture Notes:* OOO Execution

Oct. 12 & 29

Oct. 26

  • Scheduler Optimizations
  • Lecture Notes:* Scheduler

November 9:

Processor Core Optimizations
  1. Focusing Processor Policies via Critical-Path Prediction, B. Fields, S. Rubin and R. Bodik, Proceedings of the Annual International Symposium on Computer Architecture, 2001.
  1. rePLay: A Hardware Framework for Dynamic Optimization, S. J. Patel, S. S. Lumetta, IEEE Transactions on Computers, June 2001.

November 16

Alternatives to Large Instruction Window Processors
  • Continual Flow Pipelines, Srikanth T. Srinivasan Ravi Rajwar Haitham Akkary Amit Gandhi Mike Upton, Proceedings of the ACM Symposium on Architectural Support for Operating Systems and Programming Languages, 2004.

November 24

Cache Replacement Policies

December 1

December 8

Read this on your own – no presentation will be given:

* Lifetime Reliability: Toward an Architectural Solution., Jayanth Srinivasan, Sarita V. Adve, Pradip Bose, Jude A. Rivers, IEEE Micro 25(3): 70-80 (2005).

 
reading_schedule_course_notes.txt · Last modified: 2009/11/30 14:19 by andreas
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki