Computer Organization and Arquitecture
Note this is the English version of the website
in Catalan for the course Arquitectura
i Enginyeria de Computadors I (Note: Some of the contents
in the Catalan version are outdated. Please, refer to Guia Docent
and this English version for the arrangements of AEC I during
the course 2007-2008)
Current Announcements and Assignments
for Students
12-Sep-2008
File with evaluation updated.
(You may check past announcements
and assignments at the end of this page)
Course Objectives
The student will learn concepts related to advanced
computer architectures (as specified in the Syllabus)
.
Additionally, the student will get relevant experience on objective-driven
and team working, cooperative
and self-learning, technical reading,
writting and presentation
as well as information research.
Syllabus
The following links provide the notes for this course. I strongly
recommend the student to firstly read the relevant chapters/sections
of the Stallings book and, then, to read these notes.
-
- PC World
- PC [R1][R2][R3][R4]
- CPU evolution: Past, Present and Future [R5][R6][R7]
- Intel 80386 CPU [R8]
- RISC [R9][qué
hacer si el enlace R9 no funciona]
- Fundaments
- Pipelining
- RISC vs. CISC
- Paralel Arquitectures [R10,
sections 1, 2, 3, 4 and 7][R11]
- Fundaments
- Flynn taxonomy
- Amdahl's Law
- Recommended additional literature: R. Duncan. A Survey
of Parallel Computer Architectures. IEEE Computer. Vol.
23, Issue 2, pp. 5-16.1990
- Wrap-Up
Lab
Labs and lectures schedule
Link
to the schedule
Link
to academic calendar
Organization
The students are to organize in 5-students teams.
Supporting Material
Efficient
Reading of Papers in Science and Technology
Advice Collection
Com elaborar
un treball acadèmic en 8 passos
Basic Bibliography
- William Stallings. Computer Organization and Architecture 4/E
and 5/E. Prentice Hall.
(Student resources at http://williamstallings.com/COA5e.html
and/or http://williamstallings.com/COA/COA7e.html)
- John L. Hennessy, David A. Patterson. Arquitectura de computadores,
un enfoque
cuantitativo. Ed. McGraw-Hill. 1995.
- David A. Patterson, John L. Hennessy. Estructura y diseño
de computadores. Interficie
circuitería/programación. Ed. Reverté, S.A.
2000.
Complementary Bibliography
- Heuring, V.; Jordan, H., "Computer systems design and
architecture", Menlo Park, CA
[etc.]: Addison Wesley Longman, cop. 1997.
- Patterson, D; Henessy, J., "Computer Architecture. A quantitative
approach", San
Francisco: Morgan Kaufmann, cop. 2003.
- Brey, B, "The Intel microprocessors. 8086/8088, 80186/80188,
80286, 80386, 80486,
Pentium, Pentium Pro Processor, Pentium II, Pentium III and Pentium
4", Upper Saddle
River, New Jersey: Prentice Hall, 2003.
- Tanenbaum, A.S., "Structured computer organization",
Upper Saddle River Prentice-Hall
International cop. 1999.
Web links
- Dictionary
FOLDOC
- Arquitectura en general:
www.tomshardware.com
-
RISC:
http://en.wikipedia.org/wiki/RISC
-
Memòria:
http://www.kingston.com/tools/umg/default.asp
http://www.tomshardware.com/motherboard/19981024/index.html
-
Intel:
http://www.intel.com
http://www.depi.itch.edu.mx/apacheco/asm/Intel_cpus.htm
-
Arquitectures paral·leles:
http://www.top500.org
http://www-03.ibm.com/servers/deepcomputing/bluegene.html
http://www.es.jamstec.go.jp/esc/eng/ES/hardware.html
Grading Policy
The final mark (EF) is to be calculated as follows:
- NF = 0.6C + 0.4EF, if C >5 and EF >4
- if C < 5 or EF < 4:
- NF = 0.6C + 0.4EF, given that NF < 4.9
- NF = 4.9, given that 0.6C + 0.4EF > 4.9
where EF refers to the mark obtained in the final test, and:
- C = 0.66P + 0.34TP, i.e. P=0.4NF and T=0.2F
where P referes to the mark obtained in lab sessions and TP referes
to the mark obtained in theory and problem lectures.
Past Announcements and Assignments
for Students
07-Jan-2008
Exam revisions on 10-Jan-2008 from 16:00 to 17:00 (as announced during the exam) in office 347.
10-Dec-2007
Students can use any notes during the exam.
The exam contains questions and problems related to the Syllabus, i.e., related to the material seen during the lectures (the lab is excluded).
23-Nov-2007
Material to prepare exam here.
Next week, monday or friday, is
your last chance to review your weekly work. Please, send email
to the professor in case you want to arrange an appointment. Next
week lecture will be used to review weekly work with those teams
arranged to do so.
16-Nov-2007
Assignment
of readings due to 23-Nov-2007
02-Nov-2007
Assignment
of readings due to 09-Nov-2007
Lab document evaluation
26-Oct-2007
Assignment
of readings due to 02-Nov-2007
19-Oct-2007
Teams of P12 lab work due to 26-10-2007
at 14:30. E-mail your assignment to the professor.
Teams of P11 lab work due to 22-10-2007
at 14:30. E-mail your assignment to the professor.
Lab room for monday 22-10-2007: 103
Assignment
of readings due to 26-Oct-2007
05-Oct-2007
Assignment
of readings due to 19-Oct-2007
01-Oct-2007
File with components of lab
topics added
28-Sep-2007
File with components of lab
teams added
Assignment
of presentations due to 5-Oct-2007
.
Last modified:
12-Sep-2008 11:41