Funzione in evidenza

Utilizzo dell'ultima versione dell'architettura POWER8

Offre l'architettura e le opzioni di ottimizzazione del compilatore nonché funzioni integrate per esplorare POWER8®.

Parallellizazione di memoria condivisa

Supporta lo sviluppo delle applicazioni delle architetture di sistema multiprocessore.

Librerie a prestazioni elevate

Offre una serie di librerie per calcoli matematici ad alte prestazioni, come MASS (Mathematical Acceleration Subsystem) e BLAS (Basic Linear Algebra Subprograms).

PDF (Profile-directed feedback)

Ottimizza le prestazioni delle applicazioni per uno scenario di utilizzo tipico; ottimizza le applicazioni analizzando quanto spesso vengono prese le diramazioni e la frequenza con cui vengono eseguiti i blocchi di codice.

IPA (Interprocedural analysis)

Esegue l'ottimizzazione attraverso file differenti (analisi dell'intero programma) e può risultare in miglioramenti significativi delle prestazioni.

Conformità agli standard di linguaggio

Include la conformità completa agli standard del linguaggio di programmazione C99 e supporta una serie secondaria di standard C11; offre l'implementazione completa di OpenMP 3.1 e supporto parziale per OpenMP 4.0, per automatizzare la programmazione parallela.

Report diagnostici

Fornisce informazioni importanti per riuscire a sviluppare ed eseguire il debug delle applicazioni in modo più efficiente grazie agli elenchi dei compilatori, i report XML e i report HTML.

Supporto di debug simbolico

Fornisce informazioni di debug negli oggetti compilati quando si usano livello differenti dell'opzione del compilatore -g.

Attributi di visibilità delle entità

Indica se e come un'entità definita in un modulo può essere utilizzata come riferimento o in altri moduli; ciò potrebbe causare la riduzione delle dimensioni delle librerie condivise, la diminuzione delle possibilità di collisione dei simboli e una maggiore efficienza dei collegamenti dinamici.

Dettagli tecnici

Requisiti software

  • AIX® V6.1 TL 2 Service Pack 5 o versione successiva
  • AIX V7.1
  • AIX V7.2
  • IBM® i V7.1 PASE V7.1
  • IBM i V7.2 PASE V7.2

Requisiti hardware

  • Spazio su disco richiesto: 430 MB
  • RAM: 2 GB di RAM richiesto; 4 GB di RAM o più consigliato

Potresti essere interessato anche a

IBM XL C/C++ for AIX

Compilatore di ottimizzazione leader di settore per i processori POWER

Ulteriori informazioni

IBM XL Fortran for AIX

Principale compilatore di ottimizzazione per i processori POWER

Ulteriori informazioni

IBM XL C/C++ for Linux

Migliorare le prestazioni delle applicazioni con tecnologie di compilazione avanzate

Ulteriori informazioni

IBM XL Fortran for Linux

Migliorare le prestazioni delle applicazioni con tecnologie di compilazione avanzate

Ulteriori informazioni