Resultados da pesquisa a pedido "icc"

1 a resposta

Compilador Intel C ++ é extremamente lento para compilar retornos de declype recursiva

Estou escrevendo um modelo para expressões parametrizadas por um número arbitrário de

2 a resposta

Como forçar o OpenMPI a usar o GCC em vez do ICC? É necessário recompilar o OpenMPI?

Eu tenho um código C para computação paralela escrito paragcce eu quero compilá-lo em um cluster, que aparentemente usaicc através dampicc. Corrigindo o código a sericcamigável parece exigir muito tempo, então eu me pergunto se ...

4 a resposta

Por que vectorizing o loop não tem melhoria de desempenho

Estou investigando o efeito da vetorização no desempenho do programa. A este respeito, escrevi o seguinte código:

4 a resposta

Exemplo mais simples de TBB

Alguém pode me dar umTBB exemplo como:definir a contagem máxima de encadeamentos ativos.executar tarefas que são independentes umas das outras e apresentadas...

1 a resposta

intrínseco para a instrução mulx

omulx A instrução foi introduzida com o conjunto de instruções BMI2 começando com o processador Haswell. De acordo comDocumentação da ...

1 a resposta

g ++ e aumentar o erro do vinculador no Ubuntu oneiric

Estou recebendo os seguintes erros após uma atualização. Não consigo entender o que há de errado com isso. Deve funcionar tanto quanto eu posso ver. $ make 2>&1 | head g++ -o prog -ansi -O2 -Wall -I/usr/include/boost ...

2 a resposta

Diferenças entre pragmas simd e ivdep sempre?

Atualmente, estou tentando vetorizar um programa e observei um comportamento estranho Parece que um loop for é vetorizado ao usar #pragma simd (262): (col. 3) observação: SIMD LOOP FOI VETORIZADO. mas não quando eu uso sempre #pragma ...

2 a resposta

Intrínsecas RDRAND e RDSEED GCC e Intel C ++

O compilador Intel C ++ e / ou o GCC suportam as seguintes intrínsecas, como o MSVC desde 2012/2013? int _rdrand16_step(uint16_t*); int _rdrand32_step(uint32_t*); int _rdrand64_step(uint64_t*); int _rdseed16_step(uint16_t*); ...

1 a resposta

existe uma instrução inversa à instrução movemask no intel avx

As instruções movemask usam um __m256i e retornam um int32 em que cada bit (os primeiros 4, 8 ou todos os 32 bits, dependendo do tipo de elemento do vetor de entrada) é o bit mais significativo do elemento vetorial correspondent Gostaria de ...

1 a resposta

Faltam intrínsecos ao AVX-512 para máscaras?

Guia intrínseco da Intellista uma série de intrínsecas [https://software.intel.com/sites/landingpage/IntrinsicsGuide/#!=u ndefined&text=_mm512_k&expand=3537,3537,89,750,3039&techs=AVX_512]para obter as instruções da máscara do AVX-512 K *, mas ...