Kompilatory Intel
Przejdź do nawigacji
Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie systemowe i narzędziowe
Kompilatory Intel (Intel Composer XE for Linux) - zestaw kompilatorów optymalizowanych dla procesorów Intela. Dostępne na wszystkich systemach obliczeniowych KDM WCSS, zwykle w katalogach /usr/local/intel/
lub /opt/intel/
.
- Użycie
Kompilacje należy prowadzić podczas zadania interaktywnego (nie na węźle dostępowym). Po uruchomieniu zadania należy załadować odpowiedni moduł:
module avail intel module load intel/<wybrana_wersja>
- Wywołanie kompilatorów
- icc - język C
- icpc - C++
- ifort - Fortran77 i 90
- idb - debugger
- Sprawdzenie wersji
icc -v -V
- Opcje wywołania kompilatorów mogą różnić się dla poszczególnych wersji, dlatego należy sprawdzić aktualną składnię
icc -help
- Zalecenia ogólne
- dostosowanie do konkretnego procesora: -xHost i inne
- optymalizacja: -fast, -OX i inne
- zalecane jest statyczne linkowanie bibliotek kompilatora: -static-intel
- sterowanie precyzją: -pcXX -ftz -mp -mp1 i inne
- wsparcie dla OpenMP: -openmp i inne
- automatyczne zrównoleglanie kodu: -parallel i inne
- Linki zewnętrzne
Zobacz też: Oprogramowanie systemowe i narzędziowe, maszyny obliczeniowe