.


:




:

































 

 

 

 





(Flynn), () . [9, 22, 29, 31]:

SISD (Single Instruction, Single Data) - , ; ;

SIMD (Single Instruction, Multiple Data) - c ; , ;

MISD (Multiple Instruction, Single Data) - , ; , , ; ;

MIMD (Multiple Instruction, Multiple Data) - c ; .

, , , ( ) MIMD. , . , , MIMD [29, 31], (. . 1.1). - multiprocessors ( ) multicomputers( ).

. 1.1.

. - () . (uniform memory access or UMA) (parallel vector processor, PVP) (symmetric multiprocessor or SMP). Cray T90, IBM eServer p690, Sun Fire E15K, HP Superdome, SGI Origin 300 .

1.3.

, . ( ) , , .

( ) , , ; . (. . 1.1):

(completely-connected graph or clique)- , ; , , ;

(linear array or farm) - , ( ) ; , , , , (, );

(ring) - ;

(star) - , ; , , ;

(mesh) - , ( - - ); , , (, , );

(hypercube) - , (.. 2N N); :

. 1.2.

o , ;

o N- N ;

o N- (N 1)- ( N );

o , ( ).

 

 

, , :

"/";

;

;

.

.

"/"

, . . , , . SMP-, . , -, , . .

OPS (Oracle Parallel Server).

. . () . .

Cray Inc., NEC IBM, SGI . , . IBM PC. , "/", . .

. , , , , .

, LINPACK. - . LINPACK (Jack Dongarra) 1976 . . LINPACK , . . .

SPECfp_rate_base2000: SPEC, SPECfp SPECrate, Standard Performance Evaluation Corporation. STREAM Triad.

, . , .

, , , ( 3-4, ). , 10 , . . . . . , , - , /. , .

, . , . , , . (, /) , . , , , . , .

 

 

23. .

, , . ? , , . () () . , . .. (), / . , , ().

: / , . , , (, , ) . Top500 , (MPP, massively parallel processing). , , , , , .

 

( ) . , , . , . () . ( ) . , 1- , . 4- Intel Core 2 Quad 2- . .

, , , - ( ), .. , . , . - . , , , , ?

, , ( ) . , , .. , . :

( );

( );

(, , );

( , , , );

(, );

( , );

( , );

(-, -, -, -, , , , , , );

( );

( );

- ( , , , , ).

, . x86 1000, , . , Intel ( ) , .





:


: 2015-11-23; !; : 2837 |


:

:

- , 20 40 . - .
==> ...

1734 - | 1679 -


© 2015-2024 lektsii.org - -

: 0.02 .