IBM Open XL C/C++ for Linux on Power

Ottimizza le prestazioni delle applicazioni sulle tue piattaforme IBM Power

IBM Open XL C/C++ for Linux on Power è il compilatore C/C++ di nuova generazione di IBM, che facilita la creazione e la manutenzione di applicazioni scritte in C/C++ da utilizzare sulle piattaforme IBM Power. Sfruttando completamente la più recente architettura Power10, IBM Open XL C/C++ for Linux on Power può generare codice capace di sfruttare le capacità di Power10 per massimizzare l'utilizzo dell'hardware.

IBM Open XL C/C++ for Linux on Power incorpora completamente l'infrastruttura dei compilatori Clang e LLVM per C/C++, in modo da poter sfruttare la combinazione di tecnologia open-source e la potenza di IBM nella tecnologia di ottimizzazione dei compilatori. LLVM è un framework di compilazione open-source che viene mantenuto attivamente da un'ampia comunità di sviluppatori e che supporta diverse architetture e linguaggi di programmazione. Clang fa parte dell'infrastruttura del compilatore LLVM che fornisce un front-end linguistico e un'infrastruttura di strumenti per il progetto LLVM. 

L'infrastruttura di IBM Open XL C/C++ for Linux on Power consente di beneficiare del moderno linguaggio C/C++, incluse le funzioni C++17, le comuni ottimizzazioni LLVM e la compatibilità con GCC Compiler.

I vecchi compilatori IBM XL C/C++ for Linux sono ancora disponibili per l'uso. 

Consulta la scheda tecnica
Vantaggi Massimizza il ROI dell'hardware Power

Capitalizza l'architettura Power10, come Matrix Multiply Accelerator, e massimizza il ritorno sugli investimenti sfruttando l'hardware al meglio.

Ottimizza le prestazioni dell'applicazione

Sfrutta le comuni ottimizzazioni LLVM e le tecnologie IBM leader del settore per migliorare le prestazioni del carico di lavoro.

Migliora la produttività degli sviluppatori

Fornisci funzionalità di diagnostica e reportistica di Clang/LLVM e offri varie utility basate su LLVM per rendere più efficiente il lavoro di sviluppo.

Abilita la distribuzione continua

Sperimenta una maggiore velocità di compilazione per abbreviare il ciclo di sviluppo, consenti iterazioni più rapide e fornisci una distribuzione continua per le applicazioni business-critical su Linux.

Accelera il passaggio al modello cloud ibrido

Offri nuove licenze mensili per l'unità di costo Virtual Process Core. Abilita la licenza dei compilatori IBM Open XL su server virtuali per le funzionalità necessarie durante la transizione al cloud ibrido.

Usufruisci dell'eccellente assistenza IBM

Viene fornito con un servizio di assistenza e supporto IBM di qualità superiore.

Funzioni
Adozione delle infrastrutture Clang e LLVM

IBM Open XL C/C++ incorpora l'infrastruttura del compilatore Clang e LLVM per C/C++. Ti consente di sfruttare le moderne funzionalità del linguaggio C/C++ e le comuni funzionalità di ottimizzazione LLVM come le funzionalità di diagnostica e reporting LLVM.

Nuova infrastruttura LLVM e Clang
Utilizzo della più recente architettura Power10

Sfrutta l'architettura Power10. Offre opzioni di architettura Power10, funzioni integrate e funzioni di libreria ottimizzate per massimizzare il ROI hardware.

Sfruttamento della tecnologia Power10
Link Time Optimization

Fornisce l'ottimizzazione del programma durante il collegamento. Consente di sfruttare le ottimizzazioni intermodulari senza apportare modifiche significative ai makefile o al sistema di build.

Link Time Optimization
Profile Guided Optimization 

Fornisce una tecnica di ottimizzazione del compilatore nella programmazione informatica che utilizza la profilazione per migliorare le prestazioni di runtime del programma.

Profile Guided Optimization
Librerie ad alte prestazioni

Fornisce un set di librerie per l'elaborazione matematica ad alte prestazioni, tra cui le librerie Mathematical Acceleration Subsystem e Basic Linear Algebra Subprograms.

Report di ottimizzazione

Fornisce informazioni per aiutarti a utilizzare le funzionalità del compilatore per ottimizzare le applicazioni.

Programmazione vettoriale

Fornisce estensioni del linguaggio per supportare la programmazione VMX (Vector Multimedia Extension) e Vector Scalar Extension.

Dettagli tecnici
Requisiti software
  • Red Hat Enterprise Linux 8.4, 8.6 o 9.0
  • Ubuntu 20.24 o 22.04
  • SUSE Linux Enterprise Server 15 SP3
Requisiti hardware

Utilizza qualsiasi server IBM Power purché sia supportato dalla distribuzione del tuo sistema operativo.

  • Circa 200 MB per i pacchetti di prodotti
  • Minimo 2 GB di spazio su hard disk drive per il paging
  • Minimo 512 MB per i file temporanei
  • Minimo 2 GB di RAM; 4 GB o più di RAM consigliati
Opzioni Licenza perpetua - Utente autorizzato

Una licenza per utente unico

A partire da
3.930,00 USD*
per utente autorizzato

Licenza perpetua - Utente simultaneo

Accesso condiviso per più utenti

A partire da
11.900,00 USD*
per utente simultaneo

Licenza mensile – Virtual Processor Core (VPC)

Licenza mensile addebitata per VPC

A partire da
88,60 USD*
per VPC al mese

Acquista ora

Numero di licenze richiesto

In base al numero di utenti unici che utilizzano il compilatore

In base al numero massimo di utenti che utilizzano il compilatore contemporaneamente.

In base alla capacità dell'ambiente in cui viene utilizzato il compilatore

Come acquistare

IBM Passport Advantage o sistema di evasione Entitled Software

IBM Passport Advantage o sistema di evasione Entitled Software

IBM Passport Advantage, sistema di evasione Entitled Software o online tramite il pulsante Acquista ora

Prezzo flessibile

Licenza non condivisibile. 

Prezzo potenzialmente inferiore rispetto alle licenze multiple per utenti autorizzati

Opzione di prezzo più flessibile (paga mensilmente in base al consumo)

Supporto IBM

Include 12 mesi di supporto, 24 ore su 24, 7 giorni su 7 e l'accesso a nuove funzionalità software

Include 12 mesi di supporto, 24 ore su 24, 7 giorni su 7 e l'accesso a nuove funzionalità software

Include supporto 24 ore su 24, 7 giorni su 7 per il periodo acquistato e accesso alle nuove funzionalità software

*I prezzi riportati sono indicativi, possono variare a seconda del paese, non includono eventuali tasse applicabili e sono soggetti alla disponibilità dell'offerta del prodotto in un determinato paese. 

Domande frequenti

Leggi la seguente nota tecnica per conoscere le domande più frequenti poste dai clienti.

Leggi la scheda tecnica
Prossimi passi

Scarica IBM Open XL C/C++ for Linux on Power.  Pianifica un incontro gratuito di 30 minuti con un rappresentante IBM Power.

Scarica ora
Continua a esplorare Documentazione: XL C/C++ for Linux Documentazione: Open XL C/C++ for Linux Supporto IBM Redbooks Supporto e servizi Global Financing Community Community degli sviluppatori Partner Risorse
Note a piè di pagina

*Il prezzo indicato non comprende eventuali tasse applicabili