Intel? Compilers

Intel-kompilatorene er lisensbelagt programvare, dvs. at UiO kj?per et visst antall lisenser som kan brukes samtidig p? UiO. Intel-kompilatorene er tilgjengelig via app-sync som intel.

Viktig

Gjelder kun RHEL7

Det som er beskrevet p? denne siden gjelder kun Red Hat Enterprise Linux 7 (RHEL7).

1???Installasjon og drift

Intel-kompilatorene er tilgjengelig via app-sync og installeres slik (som root):

# app-sync install intel

Dersom man ?nsker ? fjerne programmet gj?res det slik:

# app-sync remove intel

Oppdatering av programmet skjer automatisk om natten, dersom det er gjort en oppdatering p? sentralt hold.

2???Bruk av kompilatorene

F?r man kan bruke Intels kompilatorer m? man kj?re f?lgende kommando:

setup-intel-compilers

Dette s?rger for at diverse milj?variable for Intels kompilatorer blir definert i shellet. Disse variablene er ikke ?nskelig ? ha definert dersom man skal bruke andre kompilatorer, f.eks. gcc. Kommandoen over vil sette variable kun i det shellet der den kj?res.

Kompilatorene har f?lgende navn:

Kommando Kompilator Dokumentasjon
icc C man icc
icpc C++ man icpc
ifort Fortran man ifort

Eksempel:

$ icc --version
icc (ICC) 12.1.3 20120212
Copyright (C) 1985-2012 Intel Corporation.  All rights reserved.
Av Trond Hasle Amundsen
Publisert 2. apr. 2024 16:48