IBM® Open XL C/C++ for AIX® é o compilador C/C++ de última geração da IBM que facilita a criação e manutenção de aplicativos escritos em C/C++ para IBM Power. Aproveitando a mais recente arquitetura Power10, o IBM Open XL C/C++ for AIX pode gerar código que aproveita os recursos do Power10 para maximizar o uso de seu hardware.
O IBM Open XL C/C++ for AIX incorpora totalmente a infraestrutura do compilador Clang e LLVM para que você possa aproveitar a combinação da tecnologia de código aberto e a força da IBM na tecnologia de otimização do compilador. O LLVM é uma estrutura de compilação de código aberto que é mantida ativamente por uma grande comunidade de desenvolvimento, com suporte a várias arquiteturas e linguagens de programação. O Clang faz parte da infraestrutura do compilador LLVM que fornece um front-end de linguagem e uma infraestrutura de ferramentas para o projeto LLVM.
A infraestrutura do IBM Open XL C/C++ for AIX permite que você se beneficie da linguagem C/C++ moderna, das otimizações LLVM comuns e da compatibilidade com o compilador GCC.
Confira o conteúdo legado do IBM XL C/C++
Aproveite a arquitetura Power10, como o Matrix Multiply Accelerator (MMA), e maximize seu retorno sobre o investimento com a exploração total do hardware.
Aproveite as otimizações de LLVM comuns e as tecnologias líderes do setor da IBM para melhorar o desempenho da carga de trabalho.
Use os novos padrões de linguagem C/C++ para desenvolver novos aplicativos e habilitar facilmente o software de código aberto no AIX.
A velocidade de compilação mais rápida ajuda a encurtar o ciclo de desenvolvimento, permitir iterações mais rápidas e fornecer entrega contínua para aplicativos essenciais aos negócios no AIX.
Ofereça novas licenças mensais de acordo com a unidade de cobrança do núcleo do processo virtual (VPC). Habilite a licença de compiladores IBM Open XL em servidores virtuais de acordo com as capacidades necessárias ao fazer a transição para a nuvem híbrida.
Vem com serviço e suporte IBM superiores.
Incorpora totalmente a infraestrutura do compilador Clang e LLVM. Permite que você aproveite os recursos modernos da linguagem C/C++ e os recursos comuns de otimização do LLVM, como os recursos de diagnóstico e geração de relatórios do LLVM.
Explora totalmente a arquitetura Power10. Fornece a opção da arquitetura Power10, funções integradas e funções de biblioteca ajustadas para maximizar o ROI do hardware .
Fornece otimização do programa durante a vinculação. Permite que você aproveite as vantagens das otimizações intermodulares sem fazer alterações significativas nos makefiles ou no sistema de compilação.
Fornece uma técnica de otimização de compilador na programação de computadores que usa a criação de perfis para melhorar o desempenho do tempo de execução do programa.
Fornece um conjunto de bibliotecas para computação matemática de alto desempenho, incluindo o Mathematical Acceleration Subsystem (MASS) e Basic Linear Algebra Subprograms (BLAS).
Fornece informações para ajudá-lo a usar os recursos do compilador para otimizar seus aplicativos.
Uma licença por usuário único.
Acesso compartilhado com vários usuários.
Licença mensal cobrada por núcleo do processador virtual (VPC).
Um compilador de alto desempenho para desenvolver programas C complexos.
Um compilador de alto desempenho para desenvolver programas complexos em Fortran.
Um compilador de alto desempenho para desenvolver complexos programas C/C++.
Um compilador de alto desempenho para desenvolver programas complexos em Fortran.
Os compiladores IBM aumentam o desempenho do sistema nas aplicações que exploram totalmente as arquiteturas IBM.
Uma licença por usuário único
Acesso compartilhado com vários usuários
Licença mensal cobrada por núcleo do processador virtual (VPC)
O número de licenças exigido é o número de usuários únicos que usam o compilador
O número de licenças exigido é o número máximo de usuários que usam o compilador ao mesmo tempo
O número de licenças necessárias baseia-se na capacidade do env em que o compilador é usado
Pode ser comprado através do IBM® Passport Advantage® ou do sistema de processamento de software designado
Pode ser adquirido por meio do IBM Passport Advantage ou do sistema de atendimento de Software Autorizado
Licença não compartilhável
Preço potencialmente mais baixo do que várias licenças de usuário autorizado
Inclui 12 meses de suporte gratuito 24 horas por dia, 7 dias por semana, e acesso a novos recursos de software
Inclui 12 meses de suporte gratuito 24 horas por dia, 7 dias por semana, e acesso a novos recursos de software
Inclui suporte gratuito 24x7 para o período adquirido e acesso a novos recursos de software
Informações sobre como manter e usar o IBM Open XL C/C++ for AIX17,1,0.
Uma referência abrangente escrita a partir de uma perspectiva de benefício que descreve funcionalidade, vantagens e recursos.
A versão licenciada do IBM Open XL C/C++ for AIX 17,1,0 para download.
Informações sobre como manter e usar o IBM XL C/C++ for AIX 16.1.0.
Um roteiro típico para impulsionar seu aplicativo passo a passo com compiladores IBM XL.
Uma referência abrangente escrita a partir de uma perspectiva de benefício que descreve funcionalidade, vantagens e recursos.
Uma introdução dos recursos de otimização mais importantes, construções de origem e técnicas que você pode usar para maximizar o desempenho de seu aplicativo.
Uma visão geral da história, recursos exclusivos, visão geral do desempenho e um resumo das vantagens estratégicas.
Uma visão geral dos compiladores IBM XL C/C++ e como seus recursos podem ajudá-lo com suas necessidades de desenvolvimento C e C++.
Veja uma lista completa de vídeos relacionados aos compiladores IBM C/C++ e Fortran sobre Power.
Uma coleção de cartas de anúncio, documentação do produto e white papers.
Uma lista completa de lançamentos, atualizações e pacotes de correção que são classificados por versão.
Escolha o método de download de imagem GA com base no seu canal de pedidos (PA ou AAS).
Revise as perguntas mais frequentes sobre o modelo de licenciamento do IBM Compilers no AIX e Linux no Power.
Entenda o valor total dos seus produtos e planeje atualizações. Planeje efetivamente seu investimento em software e evite lacunas no suporte.
Use a comunidade Request for Enhancement (RFE) para colaborar diretamente com as equipes de desenvolvimento de produtos da IBM e outros usuários.