†‌¢•“ ‍’‌ “†‘ ”‌ ¢•¥‌‍›‍“†¯ .Windows XP x64, ° ¼–¶²ƒ·»¾²¸¹

  • View
    214

  • Download
    0

Embed Size (px)

Text of †‌¢•“ ‍’‌ “†‘ ”‌...

  • _________________________________________________________________________________

    12010 86

    681.322

    ..

    . -

    . -

    , , .

    , -

    , , , -

    .

    , -

    , , .

    -

    , -

    ,

    .

    , , , , -

    [1-3]. -

    -

    . -

    - .

    . -

    , ,

    , . -

    ,

    .

    -

    -

    .

    . -

    ,

    -

    , -

    . -

    (SMP-Symmetric MultiProcessing).

    -

    , -

  • _________________________________________________________________________________

    12010 87

    (CMP Chip-Level MultiProcessing). -

    , ,

    PHOENICS ANSYS, , -

    .

    -

    . , -

    -

    , , , -

    .

    4 , 4

    .

    -

    , . -

    . , -

    -

    . , -

    -

    - (Nvidia, AMD (ATI)) -

    .

    ,

    , ,

    ,

    -

    -

    . -

    -

    -

    .

    .

    Beowulf, 1993 .

    (MPP Massively Parallel Processing) -

    ,

    . -

    , 60 % -

    .

    . -

    , ( -

    ) , -

    .

    .

  • _________________________________________________________________________________

    12010 88

    , , ,

    , -

    . -

    , ,

    ,

    -

    . -

    ,

    ,

    .

    -

    .

    , ,

    MPP, SMP (CMP)

    , : ) -

    () , )

    , -

    . ,

    , , -

    , -

    . , -

    , , -

    -

    .

    -

    (SMP CMP -

    ), (MPP ) -

    -

    .

    . -

    , , -

    , PCI Intel

    PRO/1000MT D-Link DGS-1008D (Gigabit Ethernet) D-Link DES-

    1008D(Fast Ethernet)). AMD Athlon 64 X2

    3800+ 2.0 2 DDR-400, -

    .

    Windows XP x64, MPICH2 (ver.

    1.1b1).

    .

    . , N :

    1

    N

    ij j i

    j

    a x b

    , (1)

  • _________________________________________________________________________________

    12010 89

    {1,.., }i N , {1,.., }j N ; ija , jb

    ; jx .

    , ( 1000N ) -

    -

    . -,

    , -

    1

    1

    11

    1 1

    1

    1

    11;

    11 ;

    1,

    Nk

    j jm mjj m j

    j Nk k kj j jm m jm m

    jj m m j

    jk

    j jm mjj m

    b a x ja

    x b a x a x j Na

    b a x j Na

    (2)

    {1,.., }j N -

    . k -

    .

    ( ) R .

    int( / )S N R . -

    , N.

    .

    (SMP) ( -

    ,

    ) ,

    . , -

    ( ) -

    . R

    .

    { ,..., }i L L S (L

    ) (2) , . ,

    -

    . -

    HyperThreading, Intel,

    -

    .

    ( ),

    ,

    () .

  • _________________________________________________________________________________

    12010 90

    MPP

    (). -

    -

    .

    ,

    R . R

    , . -

    1, {1,..., }kjx j N k

    (), -

    k

    ,

    , { ,..., }j M M S (M -

    ). , -

    , -

    . , , k

    kjx ,

    1

    1 1

    1 1

    1j N

    k k kj j jm m jm m

    jj m m j

    x b a x a xa

    , (3)

    11 1

    1 1

    1j N

    k k kj j jm m jm m

    jj m m j

    x b a x a xa

    ;j M

    11

    1 1

    1 1

    1jM N

    k k k kj j jm m jm m jm m

    jj m m M m j

    x b a x a x a xa

    ;M j M S (4)

    11

    1

    1 M M Sk k kj j jm m jm m

    jj m m M

    x b a x a xa

    11 1

    1 1

    j Nk k

    jm m jm m

    m M S m j

    a x a x

    .M S j N

    , -

    (4), -

    - (2) (3).

    ,

    , ,

    . ,

    ,

    -

  • _________________________________________________________________________________

    12010 91

    . , ,

    ,

    ()

    , {1,..., }kjx j N , -

    .

    -

    SMP (-

    ) ,

    ,

    . -

    , -

    -

    , , , -

    , ,

    , .

    Fortran,

    N ,

    (4).

    (Message Passing Interface MPI). -

    , -

    Intel (ver. 11).

    .

    :

    , -

    - , -

    1000.k

    , . -

    , . 1, -

    MPI , -

    , ,

    . -

    , ,

    Fast Ethernet (100 Mbps/s). -

    , MPI

    , 1000. 2000N

    3- , 4- -

    ,

    ( 10 %) .

  • _________________________________________________________________________________

    12010 92

    ( 4000, 6000N ),

    . -

    .

    7000N -

    -

    . , , 2R -

    1.7 ,

    30 %, 8R 43.5 %,

    , -

    , -

    , -

    -

    .

    - (Fast Ethernet)

    , . 2 ( ).

    Windows XP

    .

    0

    0,5

    1

    1,5

    2

    2,5

    3

    3,5

    4

    4,5

    5

    1 2 3 4 5 6 7 8

    500 1000 20004000 6000 7000

    1 -

    MPI

    (Fast Ethernet)

    0

    2

    4

    6

    8

    10

    12

    14

    16

    1 2 3 4 5 6 7 8

    ,

    Mb

    it/s

    500 1000 20004000 6000 7000

    2 -

    Fast Ethernet

    MPI

    , 8R -

    15 %

    , -

    .

    4000N -

    R const , ,

  • _________________________________________________________________________________

    12010 93

    ,

    , .

    -

    -

    ( ). (. 3),

    ,

    Windows XP.

    ( 2000N )

    . -

    , 4R 55 %, -

    ,

    , , . 2,

    1215 %. ( 4000N ) -

    , ,

    , -

    . ,

    , .

    ( 4000N )

    , , . 3,

    8R 40 %.

    , -

    -

    - ,

    -

    .

    -

    , -

    , , -

    .

    ,

    Fast Ethernet Gigabit Ethernet (1000

    Mbps). -

    , -

    . . 46 , -

    (. 4)

    1000N , 4000N , Fast Ethernet .

    5R

    7000N 3.44 Fast Ethernet 4.55 Gigabit Ethernet,

    31.2 %

    9 % .

  • _________________________________________________________________________________

    12010 94

    0

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    1 2 3 4 5 6 7 8

    , %

    500 1000 20004000 6000 7000

    3 -

    -

    MPI -

    (Fast Ethernet)

    0

    1

    2

    3

    4

    5

    1 2 3 4 5

    500 1000 20004000 6000 7000

    4 -

    -

    MPI

    (Gigabit Ethernet)

    ,

    . -

    ( 7.7 5R ) , -

    . 5. 10 , -

    ,

    .

    -

    , . 6.

    5R 83 %

    Fast Ethernet, Gigabit Ethernet

    95 % ,

    .

    ,

    .

    .

    , . -

    , .

    , Hu -

    . ,

    , -

    , , , ,

    .

    ( Re 200 ),

    ,

    .

  • _________________________________________________________________________________

    12010 95

    0

    20

    40

    60

    80

    100

    1 2 3 4 5

    , M

    bit

    /s

    500 1000 20004000 6000 7000

    5 -

    Gigabit Ethernet

    MPI

    20

    30

    40

    50

    60

    70

    80

    90

    100

    1 2 3 4 5

    , %

    500 1000 20004000 6000 7000

    6 -

    -

    MPI -

    (Gigabit Ethernet)

    -,

    ( x , y , z ) , -

    SIMPLE (Semi Implicit Method for Pressure-Linked Equations),

    :

    x y zA A Ax y z

    S F F F

    x x y y z z

    , (5)

    { , , , }u v w p ; xA , yA , zA -

    x, y, z; F

    ; S . x, y, z -

    L, -

    , : /x

Related documents