The llc language and its implementation - cOMPunity

0 downloads 0 Views 167KB Size Report
The llc language is the result of our study in the opportu- nities to extend OpenMP to deal with multi-level parallelism and dis- tributed memory .... It has the purpose of informing the compiler of the new "ownership" of the part of the memory that ...




     

                                      

 !"  #  " # $    " %     & '(  # ) " # %## ###    %  *   "    "  #* # ) * +   * " #  % #   # #  *  &# ) ##   $   " * $    "  ,  )# *   

                       !" #   $             $     $                                      %  &    !"        $     !"  &      % '      "           %                     &              !"

      &              #  $            %  &    !"                             %          %    !"( )*+  

      

   ,         -                      (                                                     $                               #      &   .           $    

                 %  

               &            .             &  %                            )/+    

     

          



                           

                                     

                                                                                                                                                                                                                                                                

         

   !      



0$      $        %    *                              $  1   )2+   !     ,!-   %   $      %      !" Æ  %   )3+       4               */              "   %  $            %                   (      %             %                                   . ,  &      -     (      .     ,       -     %  $     %    5   , - %    $    .  (          . $           %           .

Molecular Dynamics. Dim=3, parts=8192, steps=10. crayc (Cray T3E) 16 Cray T3E SGI O3000 SGI O2000 SunFire 6800

14

12

Speedup

10

8

6

4

2

0 0

2

4

6

8 Processors

10

12

14

16

         ! 

%      *  &   !"  &       %       #  $    !"   %   6    &  %   ,          7&     - (          8  .      %  !"      6          $               8         $   $        $                 $                 $   %                                $       7                     *9        **     %       4 (            % :%  ;               7                    :% ; ,      -           %     * %         !    '    <  =   25  >499  % 0(   /999  2999     25           (  0(  /999 & $      %       &                     ! $   &    !"          $   %   ?   &     

     

!

Suggest Documents