:
' , ' . , '.
, ' ' , ' , , , ' ' .
, , ' :
' ;
, ( , ).
' 䳿 , : ' '.
, , :
();
().
' , - , , .
, , ', 2.1. , ', , .
2.1
CP*, PM, M, M, I/O, SW | (), M, I/O, SW | |
' | SW, SW, | . |
' | ' | ' |
( ') | - ( ') | |
-' ' | ||
- - | ||
, | , | ﳿ , |
, .. ( ) |
2.1, : CP , -' ; PM , CP+, ; M ', (2, 4, 8 ); ', ' , ( 4), ' ; I/O /; SW , , . SW , , .., ( ).
|
|
, , ( ). , , .
' '. , - ' . , SMP (Symmetrical Multiprocessor Processing) () , .
, ' '. ' , , , .
' , ' , ' , ' , NUMA (Non-uniform Memory Access) ', ' (distributed memory).
, 2.1.
2.1
MPP (Massively Parallel Processing) .
, ' , CCNUMA, COMA RMA.
CCNUMA (Cache Coherent NUMA) , -. ' , , -' , -. , .
COMA (Cache Only Memory Architecture) , -. ' , , ' , -. , . ' , (AM Attraction Memory), '.
RMA (Reflector Memory Architecture) , -. ' , , ' , -, ' . ' , (RM Reflector Memory), ' .
|
|
ճ :
1. , ' .
2. , , .
3. , . , ' .
2.2
164 | ||
(32 ) | ||
' ( 8, -16) | ||
44 ' | ||
6464 4- 3232. | ||
2222 | ||
(16 ) | ||
(32 ) | ||
44 ' | ||
3232 2- 1616. |
:
1. ?
2. ?
3. .
4. .
5. NUMA. ?
6. SMP. ?
7. CCNUMA. NUMA CCNUMA?
8. RMA. ?
9. COMA. RMA, .
10. ?
11. .
12. .
3 '