CS 152
Computer Architecture and Engineering
CS 152 Spring 2014
TTh  9:30 to 11
306 Soda Hall

John Lazzaro | Eric Love

Sections ::: W 10-12, 70 Evans ::: W 1-3, 405 Soda

News and Calendar | Course Info | Resources | Staff
 
Announcements
5-19-2014

Spring 2014 CS 152 has completed. Final grades were submitted for the 52 students in the class yesterday, and should be visible on BearFacts today.

The average GPA for the class was a 2.98/4.0. There were 2 A+ grades, 3 A grades, 3 A- grades, 12 B+ grades, 22 B grades, 5 B- grades, 2 C+ grades, and 3 F grades. Each of the 2 mid-terms was worth 26% of the grade. Each of the 3 labs was worth 16% of the grade.

Best wishes to all of the students in the class!

 
Assignment and Lecture Calendar
Notes:
  • The calendar has links to PDF and PPT versions of the lecture slides.
  • Keynote versions of lectures are available here.
  • PPT exported from Keynote and may show visual artifacts in PowerPoint.
  • All reading refers to sections in CAAQA unless noted otherwise.
  • To prepare for first day, consider reading Chapter 1.
Wk Date Lecture Topic Notes Reading Assignment
1 M
1/20
T
1/21
Single-Cycle Design PDF
PPT
Chapter 1.3.
W
1/22
Discussion Sections
Th
1/23
Single-Cycle Wrap-up + VLIW PDF
PPT
Chapter 3.7 and papers on MultiFlow architecture
and compiler (berkeley.edu access only).
F
1/24
Sa
1/25
Su
1/26
2 M
1/27
T
1/28
Metrics PDF
PPT
Chapter 1.5-11.
Also, a logic design timing tutorial.
W
1/29
Discussion Sections
Th
1/30
Pipelining PDF
PPT
Appendix C.2-6.
F
1/31
Sa
2/1
Su
2/2
3 M
2/3
HW 1 (updated Feb 22)
T
2/4
Instruction Set Design +
Microcode + Cost
PDF
PPT
Appendix A. Appendix K. COD Appendix D.
ARM CPU. Motorola 68000. (berkeley.edu only).
W
2/5
Discussion Sections
Th
2/6
Super-Pipelining +
Branch Prediction
PDF
PPT
Appendix C.2,6, Chapter 3.3,9
Spatial Branch Predictor paper
Lab 1 directed portion released.
F
2/7
Sa
2/8
Su
2/9
4 M
2/10
T
2/11
Power and Energy PDF
PPT
CMOS power paper
(berkeley.edu access)
W
2/12
Discussion Sections
Th
2/13
CPU Verification PDF
PPT
IBM testing paper
(berkeley.edu access)
F
2/14
Lab 1 directed portion due.
Sa
2/15
Su
2/16
5 M
2/17
T
2/18
Memory PDF
PPT
Chapter 2.3.
W
2/19
Discussion Sections
Th
2/20
Cache I PDF
PPT
Appendix B.
F
2/21
Sa
2/22
Su
2/23
6 M
2/24
T
2/25
Cache II PDF
PPT
Chapter 2.3,6.
victim cache paper.
Lab 1 open-ended portion released.
W
2/26
Discussion Sections
Th
2/27
Virtual Memory +
Virtual Machines
PDF
PPT
Appendix B.4-5, Chapter 2.4,
KVM paper
F
2/28
Sa
3/1
Su
3/2
7 M
3/3
T
3/4
Synchronization +
Sequential Consistency
PDF
PPT
Chapter 5.5-6.
W
3/5
Discussion Sections
Th
3/6
Cache Design and Coherence PDF
PPT
Chapter 3.12, Chapter 5.2-4.
MSHR paper.
F
3/7
Lab 1 open-ended portion due.
Sa
3/8
Su
3/9
8 M
3/10
T
3/11
Lockstep Superscalar +
Scoreboarding
PDF
PPT
Appendix C.7. Papers on CDC 6600,
Alpha 21164, and Alpha 21164 vs Pentium Pro.
W
3/12
Discussion Sections
Th
3/13
Midterm Review Lecture PDF
PPT
HW 1 solutions posted.
F
3/14
Sa
3/15
Su
3/16
9 M
3/17
T
3/18
Midterm I
W
3/19
***NO DISCUSSION SECTIONS***
Th
3/20
Networking +
Warehouse-Scale Computing
PDF
PPT
Chapter 6.3, papers on MGR,
Google network hardware and software.
Lab 2 released.
F
3/21
Sa
3/22
Su
3/23
10 M
3/24
T
3/25
Spring Break Week
(no lecture)
W
3/26
***NO DISCUSSION SECTIONS***
Th
3/27
Spring Break Week
(no lecture)
F
3/28
Sa
3/29
Su
3/30
11 M
3/31
T
4/1
Dynamic Scheduling I PDF
PPT
Chapter 3.4-8.
IBM Power 4 and 5.
HW 2 released.
W
4/2
Discussion Sections
Th
4/3
Dynamic Scheduling II PDF
PPT
Alpha 21264: high-level
and detailed (2, 3, 4).
F
4/4
Sa
4/5
Su
4/6
12 M
4/7
T
4/8
Dynamic Scheduling III PDF
PPT
Intel Pentium IV and
Sandy Bridge.
W
4/9
Discussion Sections
Th
4/10
Dataflow PDF
PPT
Review paper,
Monsoon.
F
4/11
Sa
4/12
Su
4/13
13 M
4/14
T
4/15
GPU + SIMD + Vectors I PDF
PPT
Chapter 4.2, 4.4-6.
GK110 paper.
W
4/16
Discussion Sections
Th
4/17
GPU + SIMD + Vectors II PDF
PPT
Papers on clip maps,
SGI graphics hardware.
F
4/18
Sa
4/19
Su
4/20
14 M
4/21
Lab 3 released.
T
4/22
Voxel Processing PDF
PPT
Papers on architecture,
application, and shading.
W
4/23
Discussion Sections
Th
4/24
Digital Imaging PDF
PPT
F
4/25
HW 2 solution released.
Sa
4/26
Su
4/27
15 M
4/28
T
4/29
Midterm II Review + HKNs PDF
PPT
W
4/30
TA office hours during
discussion-section times.
Th
5/1
Midterm II
F
5/2
Sa
5/3
Su
5/4
16 M
5/5
T
5/6
W
5/7
Th
5/8
Lab 3 due (9 AM).
F
5/9
Sa
5/10
Su
5/11
 

© 2014 UCB http://www-inst.eecs.berkeley.edu/~cs152/