9
, , , / .
, , , , , , , .
, , , .
. .
, . , , . , , .
, . , , , .
, .
. , . , 1960 . ( INAC).
, , . . , . .9.1 . (p0 pn) , .
|
|
. 9.1.
, . . ( ). , , -.
. , / , . 9.2.
(), , / .
, / ( ) . . 9.2. . , . , rlll Random Access Machine (R), . , . . , , - ().
. 9.2.
, .
/, . (), / (I/O) () .9.3, . / . . . , , . 9.3, . , . , (latency) . : /, .
|
|
32- 1980 ., -, , - (Bell, 1985). , , , , , . . , , .
symmetric multiprocessor (SMP). SMP , . , Intel Pentium Pro four-processor "quad pack", SMP (. 9.4).
Intel quad-processor Pentium Pro , NetServer Lx series, . (-) Pentium Pro (166 MHz) (CPU), -, , . , 64- . 66 MHz- 528 /. (DRAM). PCI- PCI, , / (I/). Pentium Pro"quad pack" SMP, .
. 9.5 Sun Enterprise Server, (SMP), , .
Pentium Pro"quad pack", Sun UltraSparcbased Enterprise . (256 ), 2,5 /. , , (-) , /. . - UltraSparc - [ (ђ) 16 , (є) 512 ], 512-bit-wide . / SBUS /, SCSI , 100bT Ethernet- . 24 6 /. , , SMP. .
, , (. .9.3, , ). , . , . . , .
|
|
, , . 9.2. . , , .
. 9.5. Sun Enterprise Server
. 9.6.
, , . (NUMA), , ( / , I/O). , , . . , . .
. 9.6.
SMP-, NUMA , .
CRAY T3E, . 9.7. CRAY T3E , . (node) DEC Alpha- (), (), . , 650 / . , NUMA . . () , .
. 9.7. RAY
, . / CRAY T3E , , .
|
|
, , , . () () . , .
, , READS WRITES . , LOAD STORE ( ), . . . , . , , .
, . , , , , .