Web Resources for COM 3200 (Computer Architecture)
Instructor:
Gene Cooperman
Winter, 2003
For all course handouts and assignments, please click on
the course directory.
Course notes are now available online for:
For the latter part of the course, due to the rapidly evolving nature of
the subject, we will rely more on information from the Web, and my own
supplementary notes.
CPU Architecture
32-bit CPUs:
64-bit CPUs:
Multi-core chips:
- Current architectures: Intel Pentium 4 ("Hyperthreading" / SMT)
as well as the IBM POWER4 and Sun MAJC-5200 (dual-core / CMP)
[ Intel has plans for a dual core Itanium (Montecito) and
further (Tanglewood); Sun the UltraSPARC IV; and IBM the
Power5 ]
-
Architecting the Future: Dr. Marc Tremblay
(Sun's Roadmap, from Ace's Hardware)
Memory Architecture
Note the detailed specs for the
from their
RAM web page. Other vendors have similar information.
Here are some articles on RAM technology.
If you are interested, you
may want to look at some links on the
future
of memory technology. Note expecially that that web page
includes a section on
background of current memory technologies.
Link to course page on
shared memory.
And here are some materials on POSIX threads (including a local
copy of the pthread instructions).
- The Register
(and
week's news)
(news and rumors on the computer industry;
published in Britain)
- The Inquirer
(similarly, news and rumors)
- Slashdot: Topics
(news and ethical and political issues, with a viewpoint
sympathetic to the free software movement)
- Tom's Hardware
(excellent survey articles about the latest chip,
graphics board, or whatever; published in Germany)
- PC performance from a hobbyist and/or gaming perspective
Several of them also discuss overclocking (increasing the
clock speed of the CPU beyond the vendor's recommendations)
If the above interests you, you're also welcome to scan through my
C.S. info web page
off of my home page.
It's basically a bunch of random bookmarks of interest to me, but
many of them are concerned with PC technology and/or general
computer architecture issues.
Under Construction
(This web page will grow with appropriate material as the course
progresses.)