CSC-7080 Computer Architecture

Spring 2012

Department of Computer Science

Louisiana State University

 

INFO

Class Location: Tuesdays 5:10-8:00pm, 226 Tureaud Hall

Instructor: Konstantin Busch; 286 Coates Hall; Monday & Thursday 1-2pm; busch (at) csc dot lsu dot edu;

Teaching Assistant: Gokarna Sharma; 164B Coates Hall; Wednesday 12-1pm; gokarna (at) csc dot lsu dot edu;

Book: Computer Architecture, A Quantitative Approach, John L. Hennessy and David A. Patterson, Fifth Edition

Course Syllabus

SLIDES

Chapter1.ppt

AppendixC.ppt

AppendixB.ppt

Chapter2.ppt

Chapter3-1.ppt Chapter3-2.ppt

Chapter4.ppt

Chapter5.ppt

Homeworks

Homework 1: Due Friday February 17; Problems 1.7; 1.12; 1.18;

Homework 2: Due Friday March 16; Problems 2.1 (a,b,c); 2.8;  2.11;

Homework 3: Due Tuesday April 24, in class; Problems 3.1, 3.5, 3.6 (a,b,c), 3.15.a, 3.17

Computer Project

Due: Friday May 4.

You can form teams of 2 people

Project Description: project.pdf

Run your program for the following test cases: test1.txt, test2.txt, test3.txt, test4.txt

Paper Presentation

Due: Friday May 4.

You have the choice to either give an in class paper presentation, or prepare a 2-page (1000 word) survey on a research topic of your choice.

You may select a research topic from proceedings of major computer architecture conferences or journals, here are a few suggestions:

ISCA: International Symposium on Computer Architecture

MICRO: International Symposium on Microarchitecture

HPCA: International Symposium on High-Performance Computer Architecture

ASPLOS: Architectural Support for Programming Languages and Operating Systems

You can access ACM Digital Library and IEEE Xplore from anywhere through your PAWS account: go to your Paws account, Library Resources, Indexes and Databases, click letter A for ACM or I for IEEE (you will see the ACM or IEEE links when you scroll down the page).