Programação paralela e otimização

Intel® Parallel Studio XE
O conjunto de ferramentas do Intel® Parallel Studio XE 2015 simplifica o design, o desenvolvimento, a depuração e o ajuste de código que usa processamento paralelo para aumentar o desempenho do aplicativo. O Intel® Parallel Studio XE Cluster Edition contém bibliotecas e ferramentas poderosas para aproveitar ao máximo os clusters e os supercomputadores.

Amplificador Intel® VTune™
Quer você esteja fazendo um ajuste pela primeira vez ou esteja fazendo otimização avançada de desempenho, o amplificador Intel® VTune fornece um abrangente conjunto de ferramentas de desempenho para hotspots, threading, locks e waits.

Guia conciso de ferramentas de programação paralela para os processadores Intel® Xeon®
Escolha as ferramentas e os modelos de programação certos para aumentar o desempenho do seu aplicativo.
Opções de compilador Intel® para Intel® Streaming SIMD Extensions (Intel® SSE) e Intel® Advanced Vector Extensions (Intel® AVX)
Saiba sobre as três principais opções de otimização especificas do processador
Análise e medição de desempenho

Intel® Performance Counter monitor
Conheça a melhor maneira de medir a utilização da CPU.

Intel® Memory Latency Checker
O Intel® Memory Latency Checker é uma ferramenta utilizada para medir latências e largura de banda em cargas crescentes.
Intel® Intelligent Storage Acceleration Library (Intel® ISA-L)
Com o crescente número de dispositivos conectados à nuvem/Internet, são gerados dados de muitas fontes diferentes. A necessidade de armazenamento cresce a cada ano. A combinação da família de processadores Intel® Xeon® e da Intel® Intelligent Storage Library (Intel® ISA-L) pode fornecer aos desenvolvedores as ferramentas para processar dados de forma segura e rápida e até mesmo reduzir os requisitos de armazenamento de espaço.

Aceleração de processamento de dados (rede, armazenamento)

Intel® Data Plane Development Kit
O Intel® DPDK é um conjunto de bibliotecas de software que pode melhorar o desempenho do processamento de pacotes.

Intel® Cache Acceleration Software
Aprenda a armazenar uma cópia dos dados mais acessados na SSD, o que permite que os aplicativos do servidor sejam executados mais rapidamente.
Kits de desenvolvimento

Download do Intel® SDK para o padrão OpenCL™
O primeiro padrão aberto e isento de royalties para programação paralela de aplicação geral.

Intel® Media Server Studio
Provê SDK para mídia, runtimes, ferramentas de análise avançadas e mais, para otimizar soluções de mídia nos processadores Intel® Xeon® e Intel® Core™.
Eficiência no uso de energia

Intel® Node Manager
O Intel® Node Manager é uma tecnologia de gerenciamento com a qual um software de gerenciamento de plataforma pode monitorar e controlar com exatidão o consumo de energia e o comportamento térmico da plataforma, usando padrões definidos pela indústria.

Intel® Power Governor
O Intel® Power Governor é um utilitário de software e uma biblioteca que permite aos desenvolvedores: (a) monitorar o consumo de energia e (b) regular a energia em granulosidades de tempo muito finas.
Intel® Datacenter Manager Portfolio (Intel® DCM Portfolio)
Com o Intel DCM Portfolio, os gerentes de TI têm as ferramentas para melhorar o gerenciamento, aumentar a disponibilidade e reduzir custos em áreas chave, como uso de energia, monitoração, segurança, automação e nuvem.

Análise e armazenamento de dados

Sistemas de arquivo eficientes que usam o software Lustre*
Software de armazenamento muito rápido e altamente escalável para dados e aplicativos com uso intensivo de computação.

Graphbuilder
O GraphBuilder é a primeira biblioteca de código aberto escalonável que coloca grandes quantidades de dados sob a forma de “Grafos,” estruturas web que indicam os relacionamentos entre os dados.
Cluster
Intel® Cluster Ready
Intel® Cluster Ready é uma arquitetura e um programa que facilita a obtenção das vantagens de desempenho dos clusters de HPC.

Para obter informações mais completas sobre otimizações do compilador, consulte nosso Aviso de Otimização.