Tecnologie di ottimizzazione e compilazione avanzate, progettate per AIX e Power Systems
IBM XL C for AIX è un compilatore che consente di creare e gestire le applicazioni scritte in C for IBM Power Systems. XL C for AIX supporta la programmazione parallela e vettoriale per i sistemi multiprocessore, offrendo la compatibilità binaria completa con i sistemi monoprocessore esistenti. Questo compilatore è conforme agli ultimi standard dei linguaggi di programmazione internazionali, offrendo il supporto per la portabilità del codice tra più sistemi operativi e piattaforme hardware.
- Ottimizzazione delle prestazioni: ottimizza e massimizza le prestazioni delle applicazioni gestite su Power Systems.
- Programma di utilità e librerie matematiche: offre utilità di sviluppo e ottimizzazione, nonché librerie matematiche altamente ottimizzate.
- Conformità agli standard: conforme agli ultimi standard ISO C 1999 che semplificano la migrazione delle applicazioni a Power Systems.
- Integrazione: integrazione con IBM Rational Developer for Power e IBM Rational Team Concert for Power.
- Reporting: genera report che indicano il numero contemporaneo di utenti che utilizzano il compilatore.
Ottimizzazione delle prestazioni
- XL C for AIX offre la parallelizzazione automatica dei programmi sequenziali per utilizzare i moderni processori multicore. Questo compilatore offre un'implementazione completa di OpenMP 3.0 per ridurre la complessità della programmazione parallela.
- XL C for AIX fornisce estensioni dei linguaggi per supportare la programmazione Vector Multimedia eXtension (VMX) e Vector Scalar eXtension (VSX).
- XL C for AIX produce il codice di monitoraggio utilizzato per creare un profilo runtime, ottimizzando le prestazioni delle applicazioni.
- L'ottimizzazione PDF (Profile Directed Feedback) consente di raccogliere le informazioni sull'esecuzione di un programma con i dati di input tipici e applicando le trasformazioni al programma in base alle informazioni raccolte. PDF assicura che le prestazioni delle applicazioni siano ottimizzate per gli input importanti.
Utilità e librerie matematiche
- Mathematical Acceleration Subsystem (MASS) è formato da una serie di librerie di funzioni matematiche intrinseche, ottimizzate specificamente per migliorare le prestazioni su Power Architecture.
- Basic Linear Algebra Subprograms (BLAS) fornisce funzioni algebriche ad alte prestazioni utilizzate per eseguire moltiplicazioni di matrice combinate e addizioni su matrici generali o trasposte.
- La libreria di runtime SMP (Shared Memory Parallelization) supporta l'elaborazione parallela automatica ed esplicita.
Conformità agli standard
- XL C è conforme alle specifiche dei linguaggi di programmazione C99 e C89 per C.
- Questo compilatore implementa le estensioni del linguaggio per supportare la programmazione di vettori VMX e VSX.
Risorse XL C for AIX
- Software di prova: XL C/C++ per AIX (US)
Scarica gratuitamente una versione di prova per 60 giorni di XL C/C++ per AIX.
- Specifiche tecniche: XL C per AIX (US)
Ulteriori informazioni sulle funzioni e i vantaggi di XL C per AIX.
- Enterprise Modernization Sandbox (US)
Prova le soluzioni Rational per System z e Power Systems in un ambiente pronto da utilizzare, che non richiede installazioni e configurazioni.
Acquista XL C for AIX
Tecnologie di ottimizzazione e compilazione avanzate, progettate per AIX e Power Systems
IBM Software Subscription and Support è incluso nel prezzo per il primo anno
Download software on line dopo l'acquisto - nessun costo di spedizione
- Compilatori
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Developer for i for SOA Construction
- Rational Development Studio for i
- VS FORTRAN
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++
Un modo semplice per acquistare o per saperne di più.
Siamo qui per aiutarti
Un modo semplice per acquistare o per saperne di più.
- Invia un'e-mail
- Richiedi un preventivo
- O tramite il numero: 027031 6122
Codice di priorità: 109HG03W