Расширенный оптимизирующий компилятор для платформы z/VM
IBM XL C/C++ for z/VM представляет собой основанный на стандартах инструмент программирования для разработки больших, сложных, требующих интенсивных вычислений приложений. XL C/C++ for z/VM позволяет разрабатывать приложения на C и C++ или расширять существующие приложения на C с помощью C++.
- Соответствие стандартам: Соответствие международному стандарту ISO/IEC 9899:1999 (C99), новейшему стандарту ANSI/ISO 1998 C++ и соответствующему стандартам компилятору C и включение библиотеки стандартов C++.
- Поддержка HOT: Использует опцию преобразования высшего порядка (HOT) для преобразований высшего порядка, которые представляют собой оптимизации, повышающие производительность циклов благодаря применению таких технологий, как обмен, объединение и развертывание.
- Поддержка OPTIMIZE(3): Поддержка OPTIMIZE(3) или OPT(3) – наивысшего и самого действенного уровня оптимизации компилятора.
- Опция компилятора LANGLVL: Поддерживает все доступные уровни языков, которые можно использовать для компиляции кода в XL C/C++ for z/VM.
- Переносимость: Поддерживает отраслевые стандарты для упрощения передачи приложений в z/VM с платформ как IBM, так и других.
Соответствие стандартам
- Библиотека стандартов C++ включает следующее: библиотеку потоков ввода-вывода стандартов C++ для выполнения операций ввода и вывода, библиотеку математических операций с комплексными числами стандарта C++ для работы с комплексными числами и STL, состоящую из алгоритмов на основе шаблонов C++, классов контейнеров, итераторов, объекта локализации и строкового класса.
- XL C/C++ for z/VM включает библиотеки потоков ввода-вывода UNIX System Laboratories и математических операций с комплексными числами.
Поддержка OPTIMIZE(3)
- OPT(3) предоставляет дополнительные опции и прагмы, помогающие повысить производительность, включая опцию и прагмы развертывания циклов и многочисленные встроенные функции.
- Используя опции OPT(0), OPT(2) и OPT(3), можно получать уровни оптимизации, которые работают от исчерпывающих низкоуровневых оптимизаций до более обширных оптимизаций.
Материалы по XL C/C++ for z/VM
- Технический документ: XL C/C++ (US)
В этом документе приведен обзор компиляторов XL C/C++ и их функций, облегчающих разработку программ на C и C++.
- Технический документ: Оптимизация кода с помощью компиляторов XL (US)
В этом документе представлены наиболее важные функции и описаны параметры компилятора, элементы исходного кода и приемы для повышения скорости работы приложения.
- Enterprise Modernization Sandbox (US)
Опробуйте решения Rational для System z и Power Systems в готовой среде - их установка и настройка не требуется.
Приобретение XL C/C++ for z/VM
Расширенный оптимизирующий компилятор для платформы z/VM
Подписка и техническая поддержка в течение первого года входит в стоимость программного обеспечения IBM.
Скачайте программное обеспечение после приобретения бесплатно
Не доступно для приобретения онлайн. Узнайте больше о других возможностях покупки.
Связаться с IBM
- Запросить специальные расценки
- Послать письмо в IBM
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 100KT05W
System requirements
Mandatory and optional software requirements may vary according to your level of the operating system. See the Software Announcement for details.
| Operating System | Software | Hardware |
|---|---|---|
| z/VM | z/VM V6.2 or later | Any zSeries server supported by zVM V6.2, or later. The C/C++ for z/VM compiler will only execute on z/VM V6.2, or later and can only be licensed to operate on standard processor engines. |
Легкий путь купить или узнать больше.
Мы всегда готовы помочь вам
Легкий путь купить или узнать больше.
- Запросить специальные расценки
- Послать письмо в IBM
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 100KT05W