Global Arrays toolkit: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
 
 
(Nie pokazano 2 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie systemowe i narzędziowe]]</small>
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie systemowe i narzędziowe]]</small>
  
'''Global Arrays (GA) toolkit''' - Zestaw narzędzi i bibliotek dostarczających interfejs wielowątkowego, asynchronicznego dostępu do zasobów pamięci współdzielonej.  
+
'''Global Arrays (GA) toolkit''' - Zestaw narzędzi i bibliotek dostarczających interfejs wielowątkowego, asynchronicznego dostępu do zasobów pamięci współdzielonej. Dostępne wersje na klastrze [[Bem]]: '''5.3'''.
  
 
;Użycie
 
;Użycie
  
* Biblioteki GA znajdują się w: /usr/local/ga-4-1-1B/lib/LINUX6
+
* Biblioteki GA znajdują się w:  
* Pliki nagłówkowe: /usr/local/ga-4-1-1B/include
+
** /usr/local/ga/gcc-4.7.4/5.3/lib/
 +
** /usr/local/ga/gcc-4.9.2/5.3/lib/
 +
* Pliki nagłówkowe:  
 +
** /usr/local/ga/gcc-4.7.4/5.3/include/
 +
** /usr/local/ga/gcc-4.9.2/5.3/include/
  
 
Dla kompilowanych programów, napisanych w języku Fortran:
 
Dla kompilowanych programów, napisanych w języku Fortran:
 
  FLAGS = -g -Vaxlib -O3 -w -cm -xW -tpp7 -i8
 
  FLAGS = -g -Vaxlib -O3 -w -cm -xW -tpp7 -i8
  LIBS  = -L/usr/local/ga-4-1-1B/lib/LINUX64 -lglobal -lma  -llinalg  -larmci \
+
  LIBS  = -L/usr/local/ga/gcc-4.7.4/5.3/lib/ -lglobal -lma  -llinalg  -larmci \
  -L/usr/mpi/intel/mvapich-0.9.9/lib -ltcgmsg-mpi -lmpich -L/lib64 -libverbs -libumad \
+
  -L/usr/local/openmpi/gcc-4.7.4/1.8.4/lib/ -ltcgmsg-mpi -lmpich -L/lib64 -libverbs -libumad \
 
  -lpthread -lrt -lm
 
  -lpthread -lrt -lm
  
Dla kompilowanych programów, napisanych w języku C:
 
LIBS  = -L/usr/local/ga-4-1-1B/lib/LINUX64 -lglobal -lma  -llinalg  -larmci \
 
-L/usr/mpi/intel/mvapich-0.9.9/lib -ltcgmsg-mpi -lmpich -L/lib64 -libverbs -libumad \
 
-lpthread -lrt -lm -lm
 
  
 
;Linki zewnętrzne
 
;Linki zewnętrzne

Aktualna wersja na dzień 11:54, 22 lut 2016

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie systemowe i narzędziowe

Global Arrays (GA) toolkit - Zestaw narzędzi i bibliotek dostarczających interfejs wielowątkowego, asynchronicznego dostępu do zasobów pamięci współdzielonej. Dostępne wersje na klastrze Bem: 5.3.

Użycie
  • Biblioteki GA znajdują się w:
    • /usr/local/ga/gcc-4.7.4/5.3/lib/
    • /usr/local/ga/gcc-4.9.2/5.3/lib/
  • Pliki nagłówkowe:
    • /usr/local/ga/gcc-4.7.4/5.3/include/
    • /usr/local/ga/gcc-4.9.2/5.3/include/

Dla kompilowanych programów, napisanych w języku Fortran:

FLAGS = -g -Vaxlib -O3 -w -cm -xW -tpp7 -i8
LIBS  = -L/usr/local/ga/gcc-4.7.4/5.3/lib/ -lglobal -lma  -llinalg  -larmci \
-L/usr/local/openmpi/gcc-4.7.4/1.8.4/lib/ -ltcgmsg-mpi -lmpich -L/lib64 -libverbs -libumad \
-lpthread -lrt -lm


Linki zewnętrzne


Zobacz też: Oprogramowanie systemowe i narzędziowe, maszyny obliczeniowe