Resultados da pesquisa a pedido "openmp"

0 a resposta

Segfaults de programas multithread com OpenSSL e OpenMP

Estou usando o OpenSSL em um programa multithread em C e tendo problemas. Então, eu escrevi um pequeno programa para tentar diminuir qual é o problema. As funções além da função principal foram copiadas coladas ...

2 a resposta

Por que a variável de membro da classe x não pode ser compartilhada (x) no OpenMP?

Em uma função de membro, posso paralelizar usando a variável de membro compartilhadoint *x como isso #pragma omp parallel for default(shared) for(int i=0;i<size;i++) { x[i]=i; }Mas se eu tentar #pragma omp parallel for default(none) ...

2 a resposta

MacOS, CMake e OpenMP

Estou usando o mais novo CMake (3.9.3) do Homebrew junto com o LLVM 5.0.0 também do Brew, porque o Clang aqui tem suporte ao OpenMP. Isso funcionou no CMake 3.8.2 com LLVM 5. No meuCMakeLists.txt eu tenho find_package( OpenMP )e depois eu ...

2 a resposta

Acelerando a conversão de escala de cinza de bitmap, o OpenMP é uma opção em C #?

por favor me ajude a tornar esse código paralelo usando openmp este código é executado no clique do botão e o texto, caixa é 128 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using ...

1 a resposta

Transferência OpenMP para Nvidia redução incorreta

Estou interessado em transferir o trabalho para a GPU com o OpenMP. O código abaixo fornece o valor correto desum na CPU //g++ -O3 -Wall foo.cpp -fopenmp #pragma omp parallel for reduction(+:sum) for(int i = 0 ; i < 2000000000; i++) sum += ...

1 a resposta

Problema no compilador Intel (C ++) com redução do OpenMP no std :: vector

Desde o OpenMP 4.0, a redução definida pelo usuário é suportada. Então defini a redução no std :: vector em C ++ exatamente deaqui [https://stackoverflow.com/a/43169193/5703783]. Funciona bem com GNU / 5.4.0 e GNU / 6.4.0, mas retorna valores ...

1 a resposta

Usando o openMP para processamento multicore vs multithreading

A pergunta pode parecer básica, mas não consegui encontrar nenhuma resposta concreta para isso. Agora, digamos que temos um processador multicore como o corei5 680 (2 núcleos físicos e com HT habilitado para 4 núcleos utilizáveis no sistema ...

3 a resposta

Calcular o histograma com o OpenMP

Eu quero paralelizar esse código, obtendo o melhor desempenho. "histograma" armazena um número de aparências de uma determinada cor (existem 10 cores diferentes, portanto o tamanho do histograma é 10). "img" é uma matriz que armazena uma ...

4 a resposta

O Qt suporta o OpenMP?

Estou usando o OpenMP em meus projetos do Visual Studio e atualmente estou pensando seriamente em mudar para o criador de QT. (O Visual Studio não é ruim?, Espero muito mais da Microsoft) Mas enfim ... O criador do QT suporta o OpenMP? Nesse ...

3 a resposta

Como vincular durante a compilação MEX do Matlab

Eu escrevi um programa da seguinte forma: #include "stuff_I_need.h" int main(){ construct_array(); // uses OpenMP pragma's print_array(); return(0); }que compila, vincula e executa corretamente com o seguinte comando: `gcc44 ...