Resultados da pesquisa a pedido "openmp"

1 a resposta

Geração de números aleatórios seguros para threads para integração Monte-Carlo

Estou tentando escrever algo que calcula rapidamente números aleatórios e pode ser aplicado em vários segmentos. Meu código atual é: /* Approximating PI using a Monte-Carlo method. */ #include <stdio.h> #include <stdlib.h> #include <math.h> ...

3 a resposta

Paralelo para loop no openmp

Eu estou tentando paralelizar um for-loop muito simples, mas esta é minha primeira tentativa de usar o openMP em muito tempo. Estou ficando confuso com os te...

4 a resposta

OpenMP: enormes diferenças de desempenho entre o Visual C ++ 2008 e 2010

Estou executando um programa de aquisição de câmera que executa o processamento em imagens adquiridas e estou usando diretivas OpenMP simples para esse processamento. Então, basicamente, espero uma imagem da câmera e depois a processo. Ao migrar ...

2 a resposta

C ++ OpenMP Parallel For Loop - Alternativas para std :: vector [closed]

1 a resposta

anipulação de sinal no programa paralelo Open

Tenho um programa que usa o timer POSIX timer_create()). Essencialmente, o programa define um cronômetro e começa a executar alguns cálculos longos (potencialmente infinitos). Quando o cronômetro expira e um manipulador de sinal é chamado, o ...

1 a resposta

Redução de OpenMP com tipo de modelo

template <typename T, std::size_t N> static T sum(const std::array<T, N>& a) { T result; // type of result (T) is not determined when pre-process? #pragma omp parallel for reduction(+: result) for(int i = 0; i < static_cast<int>(N); i++) { result ...

1 a resposta

Openmp e redução no std :: vector?

Eu quero fazer esse código paralelo: std::vector<float> res(n,0); std::vector<float> vals(m); std::vector<float> indexes(m); // fill indexes with values in range [0,n) // fill vals and indexes for(size_t i=0; i<m; i++){ res[indexes[i]] += ...

1 a resposta

Como configurar o projeto básico do openMP no CLion [duplicado]

Esta pergunta já tem uma resposta aqui: Referência indefinida a `omp_get_max_threads_ ' [/questions/9685377/undefined-reference-to-omp-get-max-threads] 3 respostasEu estou tentando correr simplesOpenMP programa emCLion IDE. Quando o ...

1 a resposta

Afinidade OpenMP e CPU

Vaisched_setaffinity oupthread_attr_setaffinity_np trabalha para definir a afinidade de threads no OpenM Related:CPU Affinity [https://stackoverflow.com/questions/280909/cpu-affinity]

1 a resposta

Paralelização de uma soma de prefixo (Openmp)

Eu tenho dois vetores, a [n] e b [n], onde n é um número grande. a[0] = b[0]; for (i = 1; i < size; i++) { a[i] = a[i-1] + b[i]; }Com esse código, tentamos obter que a [i] contenha a soma de todos os números em b [] até b [i]. Eu preciso ...