.


:




:

































 

 

 

 


: . . - .:, 1991

 

=

=

 

 

3

 

, , . . , , .

DO . , . , , , , , , .

 

 

=

=

= (), (),

 

 

4

 

, , " ", , , , (, ) . , , , , . , . , , . , - .

 

= 䳿

=

 

 

5

 

Alliant . (, ) . , .

CVD$. , , . , $, , DO ( L) ( G). , , .

 

 

=

=

=

 

 

6

 

, . CVD$L CNCALL , . , $ L. , , .

DO, CNCALL. , , , , IF GOTO.

 

 

=

 

 

7

 

, , COMMON. FX/ Fortran , . , , . , , , .

, . , . , .

 

 

=

 

 

8

 

. , , .

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

. , etime - , . , .

 

 

=

 

 

9

 

, etime, , , etime 1,9, 17 .. . , etime time UNIX , , .

, " ". 50 000 , . 10 . , Mflops. 5 000 000 , , , . 3.3. , , 13.

 

 

=

=

 

 

10

 

, , . , , . Alliant FX/8 [3].

( ) " ", . , , AS , .

Alliant . , ( ) 32 . -AS, , .

 

 

=

=

=

 

 

11

 

AS , , . , , . , .

. :

- , ;

- , AS;

- ;

- .

 

 

=

= ,

= ,

 

 

12

 

, . , "" - - .

Alliant UNIX. , , . , , . -, , control-C ( ) . , " ", .

 

 

=

=

 

 

13

 

, Alliant . , , - Alliant. , , , , . , , , , , . , , , .

 

 

=

=

 

14

 

Alliant , . , , DO. , , DO. , . , Alliant, , Alliant.

 

 

= ,

=

 

 

15

 

Alliant FX/8 . , , Alliant, . , , , - . , " " .

, - Alliant. , - - FX/Fortran Fortran 8X , .[1,2]

 

 

= ; c

= ,

=

 

16

 

IBM 3090 - 64 , . . 3090 : ( ). .

, , 64 128 . . , , . ( ). (. . 7.1.)

 

 

= , ,

= () ´

=

=

 

 

17

 

- , 4 , 75 , , . . , , , . . . .

3090, IBM XA, .

 

 

=

=

18

 

VM / EPEX (Research Parallel Processing Project - RP3). - , 512 . IBM . EPEX - , RP3, IBM, 308 309, 4 . VM / EPEX ( ) VM. , VM. , . .

 

 

= ()

 

 

19

 

VS FORTRAN , . , , , . , . . . , VECT. , , , VECT ELIG. , , . , .

 

 

= , ; ( )

=

20

 

, , . - , iPSC . . , . (, , .) , , ( ). , , - .

 

 

=

=

 

 

21

 

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

 

 

=

- = -, -

 

22

 

status , , . , .

, , gettim, Ryan-McFarland Fortran. , . , clock(). . , , (. [ 1]).

 

 

=

 

 

23

 

iPSC 32 , 32- . . , . , , . , , , .

, . , , , , .

 

 

=

 

24

 

( ). " - (Single Program Multiple Data - SPMD)" . - . (. [2] . 3 [3]), , , , .

iPSC, , , .

 

 

=

 

 

25

 

iPSC , . . - , , , , ( ).

XENIX . , . . syslog ( ) .

 

 

=

 

26

 

, - . , () . 0 32 ( 32 ) -32768, . , , . , . , , . , , .

copen cclose. - cid. cid = copen (pid) , cclose (cid) .

 

 

=

=

=

 

 

27

 

, . . . :

- sendmsg (cid, type, buf, len, node, pid)

type, buf, , node pid. :

- recvmsg (cid, type, buf, len,cnt, node, pid)

, . , (cid) (len), . recvmsg , , , , (cnt) . , node pid, , .

 

 

 

=

 

 

28

send, recv, sendw recvw , sendmsg recvmsg, . recvmsg type . recv recvw . , recv recvw , recvmsg .

send sendw recv recvw , send recv . , . , , , status (cid).

 

 

=

= ,

 

 

29

 

NX 2.0 - . , . () (), . . , . , . NX 3.0 , 2.0 , .

 

 

=

=

 

 

30

 

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

. , , . . , .

 

 

= ,

= ()

 

 

31

 

. , , , , . , , / .

, iPSC, , , , , . , iPSC, , , , . , , , - - - .

 

= , , ;

;

 

 

32

 

. ( syslog) . , , , , , , . (Concurrent Debugger). F6. , .

, . , . , .

 

 

=

=

=

=

 

 

33

 

, COMMON , COMMON . COMMON . ., COMMON , . , , , , .

, , , , , .

 

 

=

= ,

=

 

 

34

 

iPSC - , . , , iPSC . .

- , . , , , , , ( ).

 

 

=

=

=

=

35

 

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

, , UNIX, , . ( TPS, TPS NPS). , - .

 

 

=

 

 

36

 

, , 16 / . , , . , .

PS , . , , , NPS. , , . , , , , . , .

 

 

 

=

=

 

. .

 

 

 

() *

 

 

1

 

, , . , - (), .

() , , , . ( ), - - , , , , . (Personal Computer), , IBM . : . , -, ( , ) ( ) .

 

... =...

( )

=

=

=

=

=

 

 

*˳: . . .- , 1998

 

 

2

 

. -

. , , . , .

, , . . , , , . , . , . , , . . .

 

=

/ = /

= ()

... =...

=

=

=

= , ()

 

 

3

, . .

. - . , , , , .

, , .

 

 

=

/ = /

=

=

= ,

= ,

=

 

4

 

- . , - - 0 1. . , , , 8 .

:

. ( ) , , ;

- . , - ;

( ). , - ;

- ( ), ( ). , , - .

- ( ), , , (, ) . .

 

 

= ,

= ,

=

= ´

/ = /

=...

= ,

= ,

=

=

 

5

 

(, , ) , . (Work Station) ( ). (Standalone Computer), ( , , ). , IBM PC- (, RISC-). IBM PC- High End PC, .

: , . , .

, , . - , , - , -.

- .

 

 

/ = /

=

=

/ () = / ()

=

= , ; ,

 

 

6

 

. , , /, . (CPU - Central Processing Unit), . , . , - . , ; , ; -, , . , - , .

 

 

... = () ΄

=

= ,

/ = ()/()

=

=

 

7

 

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

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

 

 

= ()

=

=

=

= ()

 

 

8

 

, , . , .

, , , . , , , - Random Access Memory (Ram) - (Read Only Memory, Rom).

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

 

 

=

/ = /

= ΄

=

/ ( ?) = /

( ?)

 

 

9

 

Tower , - . , . Tower , . , Desktop, . CD-ROM: , , , .

Mini-Tower - 35 , 17-18 ( 5" ), 40 5". - 3" . Mini-Tower - 40 5".

Big-Tower 60 - 5". ( ). - Super Big-Tower , -.

 

/ = /

= ,

=...

()

=

= ()

=

= ;

=

( ?) = ( ?)

 

 

10

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

. , . .

, . , , .

 

 

=...

=

=...

=...

()

= ,

=

=

11

 

, Desktop (). , . ( ) Baby-AT (), Full-AT ().

Desktop 35 ( , Baby).

( ), . , , ( ). , . Tower (), . , Desktop, -. - . , . , , . , .

 

 

=

/ = /

=

=

=

- = -

=

/ =

()/



<== | ==>
 | . 32 (8403). , 23 . 1928. 2 .
:


: 2017-02-11; !; : 314 |


:

:

, .
==> ...

1687 - | 1499 -


© 2015-2024 lektsii.org - -

: 0.465 .