Clicky

Fortran Wiki
Parallelization (Rev #4, changes)

Skip the Navigation Links | Home Page | All Pages | Recently Revised | Authors | Feeds | Export |

Showing changes from revision #3 to #4: (追記) Added (追記ここまで) | (削除) Removed (削除ここまで) | (削除) Chan (削除ここまで)(追記) ged (追記ここまで)

Various strategies and tools for parallelization of Fortran code using multithreading and/or multiprocessing.

Co-arrays : Incorporated into Fortran(削除) 2008. (削除ここまで)(追記) 2008 (追記ここまで)(削除) Available (削除ここまで)(削除) for (削除ここまで)(削除) g95, (削除ここまで)(削除) Cray, (削除ここまで) and(削除) Intel (削除ここまで)(追記) enhanced (追記ここまで)(削除) compilers. (削除ここまで)(削除) Partially (削除ここまで)(削除) implemented (削除ここまで) in(削除) gfortran (削除ここまで)(追記) Fortran (追記ここまで)(削除) (only (削除ここまで)(追記) 2015. (追記ここまで)(削除) supports (削除ここまで)(追記) Available (追記ここまで)(削除) single (削除ここまで)(追記) in (追記ここまで)(削除) process). (削除ここまで)(追記) actively (追記ここまで)(追記) developed (追記ここまで)(追記) compilers (追記ここまで)(追記) from (追記ここまで)(追記) GNU (追記ここまで)(追記) / (追記ここまで)(追記) OpenCoarrays (追記ここまで)(追記) , Cray, and Intel. (追記ここまで)

MPI

MPICH: A flavour of MPI; OpenMPI: another.

OpenMP OMP: multi-platform shared-memory parallel programming in C/C++ and Fortran. This is available for gfortran ( libgomp), and many commercial compilers.

ADAPTOR: Parallel Fortran Compilation System

PGI CUDA Fortran compiler Based on Open64.

PIPS: Automatic Parallelizer and Code Transformation Framework (Fortran to Fortran). A Fortran 95 front end has just been released. There is also a version targetting CUDA (see Par4All).

Revision from February 18, 2016 01:18:25 by Anonymous Coward
Forward in time (to current) | Back in time (3 more) | See current | Hide changes | History | Rollback | View: Source | Linked from: HomePage

AltStyle によって変換されたページ (->オリジナル) /