Mars:Portland: Różnice pomiędzy wersjami
Z Komputery Dużej Mocy w ACK CYFRONET AGH
(Utworzył nową stronę „=== PGI CDK === PGI CDK (ang. Cluster Development Kit Software) jest zbiorem kompilatorów i narzędzi, pomagających w budowaniu dużych aplikacji naukowych w klas...”) |
|||
Linia 17: | Linia 17: | ||
Dokumentacja producenta: www.pgroup.com/resources/docs.htm | Dokumentacja producenta: www.pgroup.com/resources/docs.htm | ||
− | + | ==Sposób użycia== | |
− | man pgf77 – | + | Przed użyciem kompilatora należy najpierw załadować odpowiedni moduł komendą: |
− | man pgf90 – | + | |
− | man pghpf – | + | module load PGI/11.6 |
− | man pgcc – | + | |
− | man pgCC – | + | lub |
− | man pgdbg – opis | + | |
+ | module load PGI/11.8 | ||
+ | |||
+ | oraz jeśli potrzebne są biblioteki MPI: | ||
+ | |||
+ | module load PGI/MPICH | ||
+ | |||
+ | lub | ||
+ | |||
+ | module load PGI/MPICH2 | ||
+ | |||
+ | Wywołanie kompilatorów opisane jest w pliku /etc/READ.ME oraz w notkach informacyjnych, wyświetlanych komendami: | ||
+ | |||
+ | man pgf77 – opis kompilatora Fortran77 | ||
+ | man pgf90 – opis kompilatora Fortran90 | ||
+ | man pghpf – opis kompilatora HPF | ||
+ | man pgcc – opis kompilatora C | ||
+ | man pgCC – opis kompilatora C++ | ||
+ | man pgdbg – opis wywołania debuggera | ||
man pgprof – opis użycia analizatora wykonywania aplikacji | man pgprof – opis użycia analizatora wykonywania aplikacji |
Wersja z 13:04, 27 mar 2013
PGI CDK
PGI CDK (ang. Cluster Development Kit Software) jest zbiorem kompilatorów i narzędzi, pomagających w budowaniu dużych aplikacji naukowych w klastrach obliczeniowych. PGI CDK dla systemu Linux zawiera wstępnie skonfigurowane wersje MPI do sieci Ethernet i InfiniBand.
W skład PGI CDK wchodzą:
- PGFORTRAN™ – kompilator Fortran 95/03 z natywnym OpenMP i rozszerzeniami CUDA
- PGF77® – kompilator FORTRAN 77 z natywnym OpenMP
- PGHPF® – kompilator HPF
- PGCC® – kompilator C z OpenMP
- PGC++® – kompilator C++ z OpenMP
- PGDBG® – graficzny debugger dla MPI i OpenMP
- PGPROF® – graficzny analizator statystyczny dla jednowątkowych i wielowątkowych aplikacji OpenMP/MPI.
Strona producenta: www.pgroup.com/products/pgicdk.htm
Dokumentacja producenta: www.pgroup.com/resources/docs.htm
Sposób użycia
Przed użyciem kompilatora należy najpierw załadować odpowiedni moduł komendą:
module load PGI/11.6
lub
module load PGI/11.8
oraz jeśli potrzebne są biblioteki MPI:
module load PGI/MPICH
lub
module load PGI/MPICH2
Wywołanie kompilatorów opisane jest w pliku /etc/READ.ME oraz w notkach informacyjnych, wyświetlanych komendami:
man pgf77 – opis kompilatora Fortran77 man pgf90 – opis kompilatora Fortran90 man pghpf – opis kompilatora HPF man pgcc – opis kompilatora C man pgCC – opis kompilatora C++ man pgdbg – opis wywołania debuggera man pgprof – opis użycia analizatora wykonywania aplikacji