CompSci 250A - Computer Systems Architecture

Instructor:     Prof. A. Veidenbaum

Office Hours: immediately after each lecture or by appointment

 

Textbook:                   Microprocessor Architecture

Jean-Loup Baer

 

Prerequisites: CompSci152 or equivalent. CompSci143 or equivalent is recommended

 

Major Topics:

            1. Impact of technology, ISA on architecture

            2. Processor performance

            3. Review of pipelining

            4. Basic memory hierarchy

            5. ILP and superscalar processors

            6. Dynamic Instruction Scheduling and Out-of-order execution

            7. Advanced Memory Hierarchy

            8. Vector, multi-threaded, and multiprocessor systems

 

Workload:

            1. 3 homeworks (not graded)

            2. two midterms

            Grading:
class participation - 5%
two midterms - 45 and 50%

Graded on a curve

 

Class material will be available on the course Web page:

http://www.ics.uci.edu/~alexv/250A