IBM z/OS XL C/C++
Unduh Open XL C/C++
bidikan seseorang yang sedang mengetik di keyboard sambil menatap layar komputer

IBM z/OS XL C/C++ adalah penyusun C/C++ untuk z/OS berbasis infrastruktur Clang sumber terbuka LLVM.

Penyusun z/OS XL C/C++ menggunakan lingkungan runtime C/C++ dan pustaka layanan runtime yang tersedia dengan elemen Language Environment® dan Runtime Library Extensions yang disediakan dengan z/OS. Penyusun mendukung pernyataan CICS® dan SQL yang tertanam dalam sumber C/C++, menyederhanakan Operasi C/C++ dalam lingkungan CICS dan DB2®. IBM Application Delivery Foundation for z/OS dapat digunakan dengan XL C/C++ untuk membantu mempercepat pengiriman aplikasi z/OS®.

IBM Open XL C/C++ berbasis infrastruktur Clang sumber terbuka LLVM dan mendukung standar bahasa C/C++ saat ini dan server IBM z16™ terbaru. Open XL C/C++ adalah hasil web yang dapat diunduh oleh klien z/OS XL C/C++ saat ini di z/OS 2.4 atau 2.5 tanpa biaya.

Baca tentang penyusun IBM C/C++ generasi berikutnya yang umumnya tersedia di z/OS
Manfaat Migrasi aplikasi dengan mudah ke z/OS

Dapatkan dukungan untuk standar bahasa C17, C18, dan C++17. Aplikasi ini menggunakan antarmuka baris perintah Clang, yang secara signifikan meningkatkan kompatibilitas lintas platform untuk aplikasi C/C++.

Meningkatkan laba atas investasi

Mengoptimalkan kinerja aplikasi dengan teknologi optimasi terdepan sambil memanfaatkan fitur-fitur terbaru dari server IBM Z®.

Memanfaatkan kemampuan pemrograman sistem

Manfaatkan opsi METAL untuk menyederhanakan pemrograman sistem dengan menggunakan sintaks C untuk menghasilkan aplikasi berdiri bebas tingkat rendah yang dioptimalkan di z/OS.

Fitur penyusun IBM Open XL C/C++ Berbasis kerangka kerja LLVM sumber terbuka

Sepenuhnya menggabungkan infrastruktur penyusun Clang dan LLVM untuk C/C++. Menggabungkan teknologi sumber terbuka dan kekuatan IBM dalam optimasi penyusun teknologi.

Baca dokumentasinya
Mendukung standar bahasa C/C++ saat ini

Mendukung hingga fitur standar bahasa C17, C18, dan C++17.

Baca dokumentasinya
Teknologi optimasi tingkat lanjut yang mendukung server IBM Z terbaru

Mendukung fitur perangkat keras di server IBM z16™ terbaru. Memberikan kemampuan tingkat perangkat keras langsung kepada Anda melalui opsi penyusun.

Baca dokumentasinya
Menyediakan kompatibilitas lintas platform

Mengadopsi antarmuka baris perintah Clang, yang meningkatkan kompatibilitas lintas platform untuk aplikasi C/C++ di z/OS.

Baca dokumentasinya
Mendukung perpustakaan komputasi matematika berkinerja tinggi

Mendukung perpustakaan OpenBLAS untuk komputasi matematika berkinerja tinggi.

Baca dokumentasinya
Mendukung 64-bit dan berjalan pada z/OS UNIX System Service

Gunakan penyusun 64-bit canggih yang mendukung EBCDIC dan ASCII serta menghasilkan kode AMODE 64, sehingga ideal untuk mem-porting aplikasi dari platform terdistribusi.

Baca dokumentasinya
Fitur penyusun IBM z/OS XL C/C++ METAL C untuk kemampuan pemrograman sistem

Memberikan opsi METAL untuk mendukung pengembangan program sistem pada z/OS. Menargetkan program sistem yang ditulis dalam Metal C ke server IBM Z baru dengan menyusun ulang untuk menyertakan pengoptimalan pada sistem target.

Baca dokumentasinya
Dukungan untuk diagnosis dan debug program

Meningkatkan produktivitas programmer dan pembuatan kode dengan cara yang hemat biaya untuk mendiagnosis potensi kepatuhan semantik bahasa. Penyusun ini didukung oleh alat debugging seperti IBM Debug for z/OS dan dbx.

Baca dokumentasinya
Dukungan standar industri

Sesuai dengan standar C89, C99, C++98, C++03, core C11, C++11, dan C++14, sehingga porting dapat berkinerja secara optimal. Ekstensi dan kompatibilitas bahasa GNU C/C++ mengoptimalkan migrasi dan pemrograman.

Baca dokumentasinya
Dukungan untuk optimasi SIMDisasi otomatis

Gunakan SIMDisasi otomatis atau optimasi vektorisasi otomatis yang menggunakan instruksi data tunggal atau ganda (SIMD) untuk menghasilkan kode SIMD secara otomatis tanpa pemrograman paralel.

Baca dokumentasinya
Teknologi pengoptimalan tingkat lanjut

Gunakan teknologi kompilasi dan optimalisasi tingkat lanjut seperti loop transformasi tingkat tinggi (HOT), analisis antarprosedural (IPA) dan masukan terarah profil (PDF) untuk meningkatkan kinerja. 

Baca dokumentasinya
Perpustakaan komputasi matematika berkinerja tinggi

Gunakan Mathematical Acceleration Subsystem (MASS) dan Automatically Tuned Linear Algebra Software (ATLAS) untuk mempercepat pelaksanaan fungsi matematika dan aljabar yang digunakan dalam analitik bisnis.

Baca dokumentasinya
Integrasi dengan IBM Application Delivery Foundation for z/OS

Gunakan penyusun untuk mengintegrasikan alat IBM Developer for z/OS Enterprise Edition, yang mencakup IBM Debug for z/OS, IBM Fault Analyzer for z/OS dan IBM Application Performance Analyzer for z/OS.

Kunjungi halaman produk
Dukungan untuk pernyataan CICS dan SQL yang tertanam

Menyederhanakan Operasi C/C++ dalam lingkungan CICS dan DB2 dengan dukungan untuk pernyataan CICS dan SQL tertanam dalam sumber C/C++ yang diteruskan tanpa memerlukan langkah prapemrosesan.

Baca dokumentasinya
Jelajahi produk

IBM Open XL C/C++ for z/OS

Penyusun C dan C++ terbaru di z/OS, mendukung standar bahasa C/C++ terbaru dengan antarmuka Clang untuk meningkatkan kompatibilitas lintas platform.

IBM z/OS XL C/C++

Penyusun C dan C++ pengoptimalan tingkat lanjut pada z/OS yang memanfaatkan fitur arsitektur IBM Z. 

Berhak melalui IBM Z/OS XL C/C++

Fitur berharga z/OS

Klien harus mengaktifkan fitur harga IBM Z/OS XL C/C++ dari z/OS

Biaya Lisensi Bulanan (MLC)

Klien yang saat ini menjalankan IBM Z/OS XL C/C++ dapat mengunduh Open XL C/C++ tanpa biaya

Dukungan IBM kelas dunia

Biaya Lisensi Bulanan (MLC)

Hubungi perwakilan IBM Anda untuk informasi harga yang terperinci

Dukungan IBM kelas dunia

N/A

Sumber daya Penyusun pengoptimalan kode dengan IBM Z/OS XL C/C++

Baca dokumen ini untuk mempelajari tentang kemampuan yang dapat Anda gunakan untuk memaksimalkan kinerja aplikasi C/C++ Anda.

Meningkatkan penyusun z/OS XL C/C++

Lihat laporan ini yang menguraikan fitur-fitur baru yang diperkenalkan dalam rilis terbaru kompiler XL C/C++ dan manfaatnya.

Utilitas info SOS untuk penyusun z/OS XL C/C++

Pelajari cara menggunakan utilitas info SOS untuk mendapatkan informasi opsi dari file yang dapat dieksekusi tanpa perlu membuat dan memelihara file daftar.

Penyusun C/C++ generasi berikutnya dari IBM kini tersedia di z/OS

Pelajari lebih lanjut tentang penyusun C/C++ baru ini dan strategi IBM dalam mengadopsi infrastruktur sumber terbuka LLVM.

Menggunakan perakitan inline untuk penyusun z/OS XL C/C++

Pelajari dua cara menggunakan bahasa tingkat tinggi dalam pemrograman tingkat rendah.

Optimasi penyusun AutoSIMD untuk program z/OS XL C/C++

Pelajari tentang pengoptimalan AutoSIMD yang diperkenalkan di penyusun z/OS 2.2 XL C/C++.

Tonton video ini yang memperkenalkan IBM z/OS XL C/C++, penyusun C dan C++ pengoptimalan tingkat lanjut pada z/OS yang memanfaatkan fitur arsitektur IBM Z.

Tonton video ini tentang fitur Metal C di penyusun IBM Z/OS XL C/C++.

Perpustakaan dokumentasi Open XL C/C++ dan XL C/C++ untuk z/OS

Lihat perpustakaan ini yang berisi kumpulan surat pengumuman dan dokumentasi produk untuk Open XL C/C++ dan XL C/C++ untuk z/OS.

Daftar perbaikan untuk z/OS XL C/C++

Lihat daftar lengkap rilis, penyegaran, paket perbaikan, dan perbaikan sementara yang diurutkan berdasarkan versi untuk IBM Z/OS XL C/C++.

Produk terkait IBM XL C/C++ for z/VM

Manfaatkan penyusun berkinerja tinggi untuk mengembangkan program C/C++ yang kompleks di z/VM.

IBM XL C/C++ for Linux

Pelajari cara Anda dapat mengeksploitasi penyusun berkinerja tinggi untuk mengembangkan program C/C++ yang kompleks di Linux pada Power Systems.

IBM XL C/C++ for AIX

Manfaatkan kompiler berkinerja tinggi untuk mengembangkan program C/C++ yang kompleks di AIX.

IBM XL C for AIX

Pelajari lebih lanjut tentang penyusun berkinerja tinggi untuk mengembangkan program C yang kompleks di AIX®.

Langkah selanjutnya

Cari tahu cara Anda dapat menggunakan kompiler C dan C++ pengoptimalan tingkat lanjut di z/OS untuk mengeksploitasi arsitektur IBM Z terbaru. 

Penelusuran lainnya Dokumentasi Dukungan Penyusun Komunitas Dukungan dan layanan Harga Pas yang Disesuaikan Pembiayaan Global IBM