Programming Environments for High-Performance Grid Computing ...

12 downloads 140464 Views 254KB Size Report
Oct 1, 2001 - béEcole Normale Supéerieure de Lyon, France. Abstract. The aim of the Albatross project is to study applications and programming environ-.
                                                                              

      

                                

                    ! "  #                 $    

 %  &     

    &  '   &    ( '&"   (   )     *            

                !               &   

                  +

                   !                    !   

     

        "  

                      +               )   

     !   

!  "#           

 &  '& ) ,         #     - "   .  / 0 "    (  

"    '  ! " 

     

   

 

                                        

                                      

                              !"" #!$  %& #'$     #($ ) 

    

                 %         *   

                               +                   + ,- ./            

          -   

                      .0-             +      % 

                             ,  1 ./         ,  - ./ -   

         

2   Æ                                   3          4          

    .   %  5      *        2            Æ     3 +           

                .           

               +

     

           2     6 47% , 47% /  2        4% , 8    /    *            8            2     %     2         9 :                                      +                              5            + 

     -                  1 / "       - 2 "

'

' ."

                       %   '     3              47% 4%      %   (     7      %   ;  

  

           :    "     +     <   

       

   *                                         + #;=%     ,3 /    : ! %     4              3           >%        3       '?? 4@2 7  7    @ 1  A     '??!       3  '      3 '     5 4          7  %%%                           47 Delft

Leiden

24

24

SURF net VU Amsterdam

UvA Amsterdam

128

24

3 4    5 )  

 5    #;=+ #!'$  6        5              %               +                     "

    -           > 

  

                    E  

                             +    :         

      >7)            

                          5 I  

              5           

    E         #!;$                           +      +        % #!"$      +           ,>/  5         ,    /   %   ;      

                   +    -                  +              E  +         #!"$  

      *             5     +           

      #!'!($     2             .       

               *   0                     0          -       , !/  !??J                      5                >@                      #!@  2                

                 -      5 +      + %                 0                   ,   - .  +/ +     + >@    +                   

      3                              % >         *              *    -        5 

                          6 %                  9                                  


                                %   ;     >                      + 

  !  "    #  $ 

0  3   >%     ,3 /                 7       #!C$ : 47%         47%>@  #!D$      7  A  4%        4     8 

 #!!$         7 

Panda

LFC

LFC

Myrinet

TCP

TCP

LFC

Emulator

Emulator

Gateway

Gateway

Panda

Panda

LFC

LFC

Satin RepMI MagPIe / MPI

Satin RepMI MagPIe / MPI

Panda

LFC

Satin RepMI MagPIe / MPI

Satin RepMI MagPIe / MPI

7    Æ               

   %             

   7 E             +          ,7>/          7               I                +       +       3          4  #'?$

   7       1:>         #'!$ 00000000000000000000 11111111111111111111 00000000000000000000 11111111111111111111 Gateway Gateway 00000000000000000000 11111111111111111111 00000000000000000000 11111111111111111111 Panda Panda 00000000000000000000 11111111111111111111 00000000000000000000 11111111111111111111 00000000000000000000 11111111111111111111 WAN Java / Java / Java / Java / 00000000000000000000 11111111111111111111 Manta Manta Manta Manta 00000000000000000000 11111111111111111111 ... ... Panda

Panda

LFC

LFC Myrinet

3 6 1          !  

7                3     :

                    -                                      

   

                 

    A       7         B

   >7              : '  

            ,       

/  7          

      3     

  7                   E    *                 

    

 - .     ,%   /  +           +          

    5             - .     7   - .                 ,/           +      :    7                 @                            4             : '               

     - .                                 0                        +                                                          -   

  - .         

                        Latency for the VU - Delft link

Bandwidth for the VU - Delft link

25

900 Real measurements Emulated Bandwidth (Kbytes/sec)

800

20 Latency (msec)

Real measurements Emulated

15 10 5

700 600 500 400 300 200 100

0

0 1

4

16

64

256

1024 4096 16384 65536

Message size (bytes)

1

32

1024

32768

1048576 33554432

Message size (bytes)

3 7            6 5 )        "

-                               3                  2 -                     : (                   3      K) ,  /   3 )       ,     / %          C

                                      3   +    -                 : +          5                               5                       +        :            5           - .       +     

       @              +    %            @        5           

     +           : ;     

    

      ; %              @                  >7   -    8 )%                    +           %                     5                + 0          ;                3         . + -    ,.-/ #''$  %

               :  7                 2                     4 9              7 E    7%

              9           7%           5                     &   '(   )       "#   

-      

          E +                            -        - .                9   7 E - .    : "       D

 !=C    ,!/  - .             +  !?? I           + ,'/  - .             +  !?? LAFI 

         + ,(/  - .      A            

  + ,;/ 1+    (    +      !   ;        !?? LAF   !??   ! LAF   (??                   + Æ  : ;              ,"/ 1+    (        +          

       !?J   !??J            !   !?        ,@                                  +        !'

>          3                            - .                    @                  >        - .             E             ; C   D A     >      E     +     +    "$

4      *            

 

            #'(='"$ 0  7                   

               

 . +    + . #'7)I   +    

 %  7     4    #'D$ 

2      +  >7)    + :       

            4      

 .  +           7 E  +                       7 E         5                  1 .      - .   +                                             *                  47% 47% >  #(?$                 +  #(!('$   2  

     47%E      0  47%                         +   - #(($   #(;$   A  #("$  8              @ Æ 

                        #!