Расширенные технологии компиляции и оптимизации для AIX и Power Systems
IBM XL C for AIX представляет собой компилятор, который помогает создавать и обслуживать приложения, написанные на языке C, для IBM Power Systems. XL C for AIX поддерживает векторное и параллельное программирование для многопроцессорных систем с сохранением полной двоичной совместимости с существующими однопроцессорными системами. Этот компилятор использует самые последние международные стандарты языков программирования, обеспечивая поддержку переносимости кода между несколькими операционными системами и аппаратными платформами.
- Настройка производительности: Оптимизирует и повышает производительность выполнения приложений на Power Systems.
- Математические библиотеки и утилиты: Предоставляют точно настроенные математические библиотеки и утилиты оптимизации и разработки.
- Соответствие стандартам: Соответствие новейшим стандартам ISO C 1999, что упрощает миграцию приложений в Power Systems.
- Интеграция: Интеграция с IBM Rational Developer for Power и IBM Rational Team Concert for Power.
- Составление отчетов: Создание отчетов, которые показывают число пользователей, одновременно использующих компилятор.
Тонкая настройка производительности
- XL C for AIX предусматривает автоматическую параллелизацию последовательных программ для использования современных многоядерных процессоров. Этот компилятор полностью реализует OpenMP 3.0 с обходом сложностей параллельного программирования.
- XL C for AIX предусматривает расширения языков для поддержки программирования Vector Multimedia eXtension (VMX) и Vector Scalar eXtension (VSX).
- XL C for AIX предоставляет отслеживающий код, используемый для создания профайла среды выполнения, который помогает настраивать производительность приложений.
- Оптимизация учета результатов профилирования (PDF) собирает информацию о работе программы с типичными входными данными и затем применяет преобразования к программе на основе этой информации. PDF позволяет оптимизировать производительность приложения для обработки важных входных данных.
Математические библиотеки и утилиты
- Mathematical Acceleration Subsystem (MASS) состоит из библиотек встроенных математических функций, настроенных специально на оптимальную производительность в архитектуре Power.
- Basic Linear Algebra Subprograms (BLAS) предоставляют высокопроизводительные алгебраические функции для выполнения умножения комбинированных функций и сложения общих матриц или их транспозиций.
- Библиотека среды выполнения Shared Memory Parallelization (SMP) поддерживает как явную, так и автоматическую параллельную обработку.
Соответствие стандартам
- XL C соответствует спецификациям языков программирования C99 и C89 для C.
- Этот компилятор реализует расширения языков для поддержки векторного программирования VMX и VSX.
Материалы по XL C for AIX
- Брошюра: XL C for AIX (US, 1,31 MБ)
Подробная информация о возможностях и преимуществах XL C for AIX.
- Enterprise Modernization Sandbox (US)
Опробуйте решения Rational для System z и Power Systems в готовой среде - их установка и настройка не требуется.
- Пробная версия программного обеспечения: XL C/C++ for AIX (US)
Загрузите бесплатную пробную версию XL C/C++ for AIX, действующую в течение 60 дней.
Приобретение XL C for AIX
Расширенные технологии компиляции и оптимизации для AIX и Power Systems
Подписка и техническая поддержка в течение первого года входит в стоимость программного обеспечения IBM.
Скачайте программное обеспечение после приобретения бесплатно
Не доступно для приобретения онлайн. Узнайте больше о других возможностях покупки.
Связаться с IBM
- Запросить специальные расценки
- Послать письмо в IBM
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 109HG03W
- Компиляторы
- 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++
Мы всегда готовы помочь вам
- Послать письмо в IBM
- Запросить специальные расценки
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 109HG03W