Minha IBM Efetue login Agende uma reunião

Início

DevOps

C and C++ Compiler Family

Open XL C/C++ for AIX

IBM Open XL C/C++ for AIX

Modernize o desenvolvimento em C/C++ e otimize o desempenho das aplicações nas plataformas IBM Power

Experimente sem custo Leia o datasheet

O IBM® Open XL C/C++ for AIX é o compilador de C/C++ de última geração que viabiliza a criação e manutenção de aplicações escritas em C/C++ para uso nas plataformas IBM® Power. 

 Com a exploração total da mais recente arquitetura Power10, o IBM Open XL C/C++ for AIX pode gerar códigos que aproveitam os recursos do Power10 para maximizar o uso do hardware.

O IBM Open XL C/C++ for AIX incorpora as infraestruturas de compiladores LLVM¹ e Clang² para oferecer a combinação da tecnologia de código aberto e a eficiência da tecnologia de otimização de compiladores da IBM.

A infraestrutura do IBM Open XL C/C++ for AIX permite que você aproveite a linguagem C/C++ moderna, incluindo as funcionalidades padrão C17, C++17 e C++20.

Portal de migração do IBM Open XL C/C++ for AIX
Benefícios

Benefícios

Maximize seu ROI de hardware de energia

Aproveite a arquitetura Power10, como o Matrix Multiply Accelerator (MMA), e maximize seu retorno sobre o investimento com a exploração total do hardware.

Otimize o desempenho de aplicativos

Aproveite as otimizações de LLVM comuns e as tecnologias líderes do setor da IBM para melhorar o desempenho da carga de trabalho.

Melhore a produtividade do desenvolvedor

Forneça recursos de diagnóstico e geração de relatórios de LLVM/Clang. Ofereça vários utilitários baseados em LLVM para tornar seu trabalho de desenvolvimento mais eficiente.

Permita a entrega contínua

A velocidade de compilação mais rápida ajuda a reduzir o ciclo de desenvolvimento, permite iterações mais rápidas e fornece entrega contínua para aplicativos essenciais aos negócios no AIX.

Acelere a mudança para o modelo de nuvem híbrida

Habilite o licenciamento dos compiladores IBM Open XL em servidores virtuais para as capacidades necessárias ao fazer a transição para nuvem híbrida. O licenciamento mensal por unidade de cobrança do núcleo do processo virtual (VPC) está disponível.

Obtenha suporte IBM de classe mundial

Todos os modelos de licença incluem suporte 24 horas por dia, 7 dias por semana, além de acesso a novas funcionalidades de software.

Recursos

Recursos

Adoção das infraestruturas de Clang e LLVM

Incorpora totalmente a infraestrutura de compiladores Clang e LLVM para C/C++. Permite que você aproveite as funcionalidades modernas da linguagem C/C++ e funcionalidades comuns de otimização de LLVM, como os recursos de diagnóstico e relatórios de LLVM. Isso abre as portas para o uso de vários utilitários baseados em LLVM no IBM Power.

Exploração da mais recente arquitetura Power10

Explora totalmente a arquitetura Power10. Fornece opções de arquitetura Power10, funções internas e funções de biblioteca ajustadas para maximizar o ROI do hardware.

Explore o aproveitamento da tecnologia Power10
Otimização de horário do link (LTO)

Fornece otimização do programa durante a vinculação. Permite que você aproveite as otimizações intermodulares sem fazer alterações significativas nos makefiles ou no sistema de compilação. A Thin LTO também foi introduzida, trazendo grandes melhorias tanto no tempo de compilação quanto no uso de memória ao utilizar a LTO. Preste atenção aos requisitos do sistema ao usar a LTO.

Explore a otimização do tempo de vinculação
Otimização guiada por perfil (PGO)

Fornece técnicas de otimização de compiladores na programação de computadores, usando a criação de perfis para melhorar o desempenho do tempo de execução do programa. Preste atenção aos requisitos do sistema ao usar a PGO.

Explore a otimização guiada por perfil
Bibliotecas de alto desempenho

Fornece um conjunto de bibliotecas para computação matemática de alto desempenho, incluindo o Mathematical Acceleration Subsystem (MASS) e as bibliotecas Basic Linear Algebra Subprograms (BLAS).

Explore usando as bibliotecas de alto desempenho
Relatórios de otimização

Fornece informações para ajudá-lo a utilizar os recursos do compilador para otimizar seus aplicativos.

Explore os relatórios de otimização de compiladores
Programação vetorial

Fornece extensões de linguagem para oferecer suporte à programação de extensão multimídia vetorial (VMX) e extensão escalar vetorial (VSX).

Explore as extensões para suporte ao processamento vetorial
Compare as edições

Compare as edições

Explore as perguntas frequentes sobre licenciamento de produtos
Usuário autorizado Licença permanente

Uma licença por usuário exclusivo

A partir de
US$ 6.240,00*
por usuário autorizado

Usuário simultâneo Licença permanente

Acesso compartilhado para vários usuários

A partir de
US$ 18.900,00*
por usuário simultâneo

VPC Licença mensal

Licença mensal cobrada por núcleo do processador virtual (VPC)

A partir de
US$ 95,70*
por VPC por mês

Compre agora

Número de licenças necessárias 

Número de usuários exclusivos usando o compilador

Número máximo de usuários usando o compilador ao mesmo tempo

Baseado na capacidade do ambiente em que o compilador é utilizado

Plataforma de compra

IBM® Passport Advantage ou sistema de atendimento de software licenciado

IBM Passport Advantage ou sistema de atendimento de software licenciado

IBM Passport Advantage, sistema de atendimento de software licenciado ou online`

Licenças

Licença não compartilhável

Preço potencial mais baixo do que várias licenças de usuário autorizado

Opção de preço mais flexível (pagamento mensal conforme o uso)

Suporte e acesso a novas funcionalidades de software

Inclui 12 meses de suporte 24x7 e acesso a novos recursos de software

Inclui 12 meses de suporte 24x7 e acesso a novos recursos de software

Inclui suporte 24 horas por dia, 7 dias por semana, durante o período de compra e acesso a novos recursos do software

*Os preços apresentados são indicativos, podem variar de acordo com o país, excluem impostos e taxas aplicáveis e estão sujeitos à disponibilidade de ofertas do produto em uma localidade. 

**O preço mostrado não inclui impostos aplicáveis

Recursos

Recursos

Eleve sua experiência de desenvolvimento com a nossa versão mais recente

O lançamento do IBM Open XL C/C++ and Fortran for AIX 17.1.2 fornece tecnologias e ferramentas de ponta aos desenvolvedores de AIX.

Lista de correções para IBM Open XL C/C++ for AIX e XL C/C++ for AIX

Uma lista completa de lançamentos, atualizações e pacotes de correção que são classificados por versão.

Como baixar a imagem GA para compiladores IBM

Escolha o método de download da imagem GA com base no seu canal de pedido (PA ou AAS).

Próximas etapas

Explore como modernizar o desenvolvimento em C/C++ e otimizar o desempenho das aplicações nas plataformas IBM Power. Agende uma reunião sem custo de 30 minutos com um representante do IBM Power.

Experimente sem custo
Outras maneiras de explorar Documentação Suporte Datas do ciclo de vida Comunidade RFE Suporte e serviços Comunidade
Notas de rodapé

¹ LLVM é uma estrutura de compilação de código aberto que é mantida ativamente por uma grande comunidade de desenvolvimento, atendendo a várias arquiteturas e linguagens de programação.

² O Clang faz parte da infraestrutura de compiladores LLVM que fornece um front-end de linguagem e uma infraestrutura de ferramentas para o projeto LLVM.