=
=
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, -. - . , . , , . , .
=
/ = /
=
=
=
- = -
=
/ =
()/