|
|

[ Announcement |
Slides | Papers | Etymology]
|

|
Announcement
|
|
08/18:
|
This is the class intended to
cover both the classical and timely topics in computer
architecture and to displace ECE7102 RISC Architecture which has been around
before the first Intel Pentium (P54) architecture
was introduced. We use T-square for all the announcements,
assignment distribution, projects, and grading. Due to many requests, I now
post the slides I used in this website. However, please note that, we did
cover much more materials on whiteboard and classroom discussion. I mostly consider this Fall'09 class as a
virgin voyage, a pilot run. The materials will, hopefully, continue to
improve and also change over time for future
offering. |

|
Some
Lecture Slides
|
|
|

|
Required Readings
|
|
Many, many papers to read
|
|

|
Why the Course Title? The Etymology
|
Many of you may have felt the title is sexy enough to drag students into this class, but still want to ask
why the title? I guess I have explained what is polymorphism in my syllabus and all of you probably
know what is many-core (otherwise, you are in the wrong place.) But how did I come up with the title?
I am gonna explain here and hope the school administrator and curriculum director will not read the
following.
We were in a process of proposing a new course to 'sort of' phase out "ECE7102 RISC
Architecture" which
has been around for more than 15 years and the title of 7102 no longer reflects the main stream
interests in the computer architecture community. Therefore, I proposed a new course to the School of Electrical
and Computer Engineering, initially titled "Advanced Topics in Computer Architecture."
Our graduate curriculum committee rejected the name
and asked me: "Don't we already have an "Advanced
Computer Architecture? ECE4100/6100? What is Advanced
Topics in Computer Architecture? It is hard to
differentiate the new course from its pre-requisite. (Only diff by two words)." So I went back and tried to be
more creative. By putting a couple of buzzwords "polymorphic" and "many-core"
together, I told them "How about
Advanced Topics in Polymorphic and Many-Core Architecture?" They told me
terrific !, they will shorten the title to
be "Polymorphic and Many-Core Computer Architecture"
and approve it. So now you know the history.
|

|

|
|