Mars:Portland: Różnice pomiędzy wersjami

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
(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
  
Opis użycia na komputerze mars: plik READ.ME oraz notki informacyjne, wyświetlane komendami:
+
==Sposób użycia==
  
   man pgf77 – kompilator Fortran 77
+
Przed użyciem kompilatora należy najpierw załadować odpowiedni moduł komendą:
   man pgf90 – kompilator Fortran 90
+
 
   man pghpf – kompilator HPF
+
module load PGI/11.6
   man pgcc – kompilator C
+
 
   man pgCC – kompilator C++
+
lub
   man pgdbg – opis wywołania debuggera
+
 
 +
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