Blocos de construção de rosqueamento IntelUma biblioteca de tempo de execução C ++ premiada que abstrava os detalhes de rosqueamento de baixo nível. | |
Baixe Agora |
Blocos de construção de rosqueamento Intel Classificação e resumo
Propaganda
- Licença:
- Trial
- Preço:
- USD 299.00 | BUY the full version
- Nome do editor:
- Intel Corporation
- Site do editor:
- http://www.intel.com/business/index.htm?iid=hdr work
- Sistemas operacionais:
- Mac OS X 10.4.4 or later
- Tamanho do arquivo:
- 5.1 MB
Blocos de construção de rosqueamento Intel Tag
Blocos de construção de rosqueamento Intel Descrição
Uma biblioteca de tempo de execução de C ++ premiada que abstrai os detalhes de rosqueamento de baixo nível. Intel Threading Building Blocks (Intel TBB) 1.1 é uma biblioteca de tempo de execução C ++ premiada que abstrava os detalhes de rosqueamento de baixo nível necessários para um ótimo desempenho multi-core. Intel Threading Building Blocks é uma ferramenta que usa modelos comuns de C ++ e estilo de codificação para eliminar o trabalho tedioso de implementação de rosca. Agora você pode encadear como um especialista sem ser um. A Intel TBB requer menos linhas de código para obter paralelismo do que outros modelos de rosqueamento. As aplicações que você escreve são portáteis entre as plataformas. Como a biblioteca também é inerentemente escalável, nenhuma manutenção de código é necessária à medida que mais núcleos do processador se tornam disponíveis.Aqui são alguns recursos principais de "Intel Threading Building Blocks": · Empregar rapidamente algoritmos comumente necessários projetados para desempenho e escalabilidade paralelamente. · Modelos genéricos permitem Você adapta facilmente esses algoritmos para suas necessidades. · Suporta a implantação fácil de plug-in em aplicativos para fornecer aceleração de software escalável, otimizando para os núcleos disponíveis e a localidade de cache. · Reduzir o trabalho necessário para produzir software encadeado em muitos casos, por meio de de construções paralelas pré-construídas.Cross Platform Support: Escreva aplicativos uma vez e implante em vários sistemas OS. · Fornece uma única solução para Windows *, Linux * e Mac OS * em plataformas de 32 bits e de 64 bits usando compiladores Intel, Microsoft e GNU. · Suporta compiladores líderes do setor da Intel, Microsoft e GNU. · Acelera a implantação de aplicativos em várias plataformas multi-core.Task Baseado em paralelismo: Especifique a funcionalidade de rosqueamento em termos de tarefas lógicas em vez de fios físicos. · Permitir que o desenvolvedor se concentre no nível mais alto de padrões de tarefas escaláveis, em vez de mecânicos de thread de baixo nível · usa abstrações comprovadas de decomposição de dados que usam múltiplos núcleos de forma eficiente · Ativa o balanceamento automático de carga · Suporta eficientemente paralelismo aninhado, permitindo que os componentes paralelos sejam construídos de outros paralelos Solução baseada em ComponentesLibrary: Obtenha uma funcionalidade paralela altamente otimizada agora com esforço mínimo. · O aplicativo C ++ simplesmente chama a biblioteca de blocos de construção · padrão C ++ - Não é necessário reescrever o código em um novo idioma · Compatível com outros pacotes de rosqueamento · Permite a distribuição ilimitada das bibliotecas de tempo de execução com seu software · Integra-se perfeitamente ao ambiente de desenvolvimento existente. : Otimize a capacidade do processador de executar tarefas simultâneas. · Simplifique o desenvolvimento de aplicativos multithread com interfaces projetadas para segurança de rosca e alta concorrência. · Melhorar a qualidade do aplicativo, empregando estruturas de dados pré-testadas. · Melhorar o desempenho de aplicativos, permitindo que núcleos de execução ou processadores trabalhem juntos de forma mais eficiente. Cálculo de grãos automáticos: a Intel TBB pode calcular automaticamente o graÃnularity para controlar a granularidade de uma tarefa para obter o melhor desempenho em processadores multi-core. Requisitos: · Compilador Intel C ++ 9.1 para Mac OS ou posterior. Limitações: · 30 dias período de teste.
Blocos de construção de rosqueamento Intel Software Relacionado
Divmod pyflakes.
aplicativo de python livre que ajudará você a encontrar erros no código Python ...
155 14 KB