Clicky
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. (追記ここまで)
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).