Elec6036-Mod0-Intro HPC Upd 2022
Elec6036-Mod0-Intro HPC Upd 2022
Elec6036-Mod0-Intro HPC Upd 2022
Architecture
Module 0 :
AN INTRODUCTION to
Basic Computer Systems Concepts
& High Perform ance Com puting
(HPC)
ELEC 6036 - HPC Written by Dr. V. Tam 1
About the Evolution of
Computer Systems..
[**mainly taken from Chp.1, p. 6 ~ 12, of “Advanced Computer
Architecture – Parallelism, Scalability & Programmability” by Kai
Hwang]
Since the birth of 1st generation electronic computers
(like the IBM 701 based on vacuum tubes) thru’ 4th
generation (incl. the VAX 9000 or IBM 3090 based on
VLSI), and now up to the 5th generation massively
parallel computers (like Fujitsu VPP500, Cray/MPP, CM-
5 using ULSI processors) to achieve teraflops (1012
floating-point operations per sec.), it is long recognized
that the concept of computing architecture is
- other possible
interpretation: ADD
[SRC1], [SRC2], [DST]
So, R1 + R2 R3
- other possible
$ - hexa-decimal (base 16) interpretation: ADD
$1010_(16) each digit : 0 ...9.A (=10) .B...F(=15) [SRC1], [SRC2],
[DST]
So, R1 + [$1010]
R3
- SAME AS ABOVE