17
1. SISD (Single Instruction Single Data)2. MISD (Multiple Instruction Single Data)3. SIMD (Single Instruction Multiple Data)4. MIMD (Multiple Instruction Multiple Data), . , , ( , .).
, , , , ( - , , ..), . 60- .
, , : . . , . , N , , N , 1000/N . : 10 , , , 12 ! . , , , , . . , , , . , , , .
1966 . . (Flynn) . , , , . :
1) SISD (Single Instruction Single Data)2) MISD (Multiple Instruction Single Data)3) SIMD (Single Instruction Multiple Data)4) MIMD (Multiple Instruction Multiple Data)1. SISD (single instruction stream / single data stream) . , , . , , SISD-, . . . SISD Compaq, Hewlett-Packard Sun Microsystems.
|
|
2. MISD (multiple instruction stream / single data stream) . . , , . , -, . - . , , .
3. SIMD (single instruction stream / multiple data stream) . , 1024 16384, . . SIMD- CPP DAP, Gamma II Quadrics Apemille. SIMD- . , . . , , ( ). , , . , , Hitachi S3600.
4. MIMD (multiple instruction stream / multiple data stream) . . SISD-, , . , MIMD- . . , SX-5 NEC, Cray T3E . , . , . , : , , . MIMD-, , . , .. , . , , , .
|
|
, , , , , .
:
1. ?
2. ?
3. 1966 . ?
4. 4 ?
5. SISD?
6. 4 MISD .
7. SIMD ?
8. MIMD ?
:
1. /.. , .. , .. , .. / .: . - , 2004. 176 .