Расширенные технологии компиляции и оптимизации для AIX и Power Systems
IBM XL C/C++ for AIX представляет собой компилятор, который помогает создавать и обслуживать приложения, написанные на языке C/C++, для IBM Power Systems. XL C/C++ for AIX поддерживает векторное и параллельное программирование для многопроцессорных систем с сохранением полной двоичной совместимости с существующими однопроцессорными системами. Этот компилятор использует самые последние международные стандарты языков программирования, обеспечивая поддержку переносимости кода между несколькими операционными системами и аппаратными платформами.
- Настройка производительности: Оптимизирует и повышает производительность выполнения приложений на Power Systems.
- Математические библиотеки и утилиты: Предоставляют точно настроенные математические библиотеки и утилиты оптимизации и разработки.
- Соответствие стандартам: Соответствие международным стандартам C++, что упрощает миграцию приложений в Power Systems.
- Интеграция: Интеграция с IBM Rational Developer for Power и IBM Rational Team Concert for Power.
- Составление отчетов: Создание отчетов, которые показывают число пользователей, одновременно использующих компилятор.
Тонкая настройка производительности
- XL C/C++ for AIX предусматривает автоматическую параллелизацию последовательных программ для использования современных многоядерных процессоров. Этот компилятор полностью реализует OpenMP 3.0 с обходом сложностей параллельного программирования.
- XL C/C++ предусматривает расширения языков для поддержки программирования Vector Multimedia eXtension (VMX) и Vector Scalar eXtension (VSX).
- XL C/C++ for AIX предоставляет отслеживающий код, используемый для создания профайла среды выполнения, который помогает настраивать производительность приложений.
- Оптимизация учета результатов профилирования (PDF) собирает информацию о работе программы с типичными входными данными и затем применяет преобразования к программе на основе этой информации. PDF позволяет оптимизировать производительность приложения для обработки важных входных данных.
Математические библиотеки и утилиты
- Mathematical Acceleration Subsystem (MASS) состоит из библиотек встроенных математических функций, настроенных специально на оптимальную производительность в архитектуре Power.
- Basic Linear Algebra Subprograms (BLAS) предоставляет высокопроизводительные алгебраические функции, применяемые для выполнения объединенного умножения и сложения матриц общего вида и их транспозиций.
- Динамическая библиотека параллелизации общей памяти (shared memory parallelization, SMP) поддерживает явно заданную и автоматическую параллельную обработку.
Соответствие стандартам
- XL C/C++ for AIX соответствует спецификациям следующих языков программирования: C99, C89, Standard C++ (2003) и C++ 98.
- Этот компилятор реализует дополнительные функции C++0x.
Материалы по XL C/C++ for AIX
- Брошюра: XL C/C++ for AIX and Linux (US, 1,09 MБ)
Подробная информация о возможностях и преимуществах компилятора XL C/C++ for AIX and Linux.
- Enterprise Modernization Sandbox (US)
Опробуйте решения Rational для System z и Power Systems в готовой среде - их установка и настройка не требуется.
- Пробная версия программного обеспечения: XL C/C++ for AIX (US)
Загрузите бесплатную пробную версию XL C/C++ for AIX, действующую в течение 60 дней.
Приобретение XL C/C++ for AIX
Расширенные технологии компиляции и оптимизации для AIX и Power Systems
Подписка и техническая поддержка в течение первого года входит в стоимость программного обеспечения IBM.
Скачайте программное обеспечение после приобретения бесплатно
Не доступно для приобретения онлайн. Узнайте больше о других возможностях покупки.
Связаться с IBM
- Запросить специальные расценки
- Послать письмо в IBM
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 100KT05W
XL C/C++ for AIX, V12.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, or AIX 7.1, or IBM PASE for i 6.1 (with PTF SI30636 or later), or IBM PASE for i 7.1 | IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
XL C/C++ for AIX, V11.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, AIX 7.1, or IBM PASE for i 6.1 (with PTF SI30636 or later), IBM PASE for i 7.1 |
IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
XL C/C++ for AIX, V10.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-06 (or higher), AIX 6.1, or IBM i V6.1 PASE | IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
All versions
| Operating System | Software | Hardware |
|---|---|---|
| AIX | Frames-capable browser to view HTML-based online documentation Adobe Acrobat Reader to view documentation in Portable Document Format (PDF) Graphical desktop environment such as K Desktop Environment (KDE) |
Note: High levels of optimization can require more space for paging and temporary files |
* IBM PASE for i 6.1 is previously known as IBM i 6.1 PASE
Управление жизненным циклом приложений
-
Разработка приложений
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- HourGlass
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Elixir Enterprise
- IBM ILOG Elixir
- IBM ILOG Gantt for .NET
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Lotus Domino Designer
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Developer for System z
- Rational Developer for System z Unit Test
- Rational Developer for System z with EGL
- Rational Developer for System z with Java
- Rational Developer for zEnterprise
- Rational Development Studio for i
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Migration Extension
- Rational Modeler
- Rational Programming Patterns for System z
- TPF Toolkit
- VisualAge Pacbase
- WebSphere sMash
- WebSphere Studio Asset Analyzer
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux
Легкий путь купить или узнать больше.
Мы всегда готовы помочь вам
Легкий путь купить или узнать больше.
- Запросить специальные расценки
- Послать письмо в IBM
- или перезвоните нам +7 (495) 258 6465
Код приоритета: 100KT05W