Resultados da pesquisa a pedido "openmp"
Diferença entre num_threads x omp_set_num_threads vs OMP_NUM_THREADS
Estou bastante confuso sobre as maneiras de especificar o número de threads na parte paralela de um código. Eu sei que posso usar: a variável ambiental OMP_NUM_THREADSfunção omp_set_num_threads (int)num_threads (int) em#pragma omp parallel for ...
Vazamentos de memória e falhas de seg ao usar o OpenMP e o OpenSSL
Eu tenho um código enorme (é o projeto da minha escola) onde eu usoOpenssl. Tudo estava funcionando perfeitamente, eu decidi que irei multithread. Eu escolhiopenmp como meu ambiente de segmentação, pois é muito simples e muito fácil de aprender ...
Diferença entre vincular o OpenMP com -fopenmp e -lgomp
Eu tenho enfrentado um problema estranho nos últimos dias. Criamos algumas bibliotecas usando o GCC 4.8, que vinculam estaticamente algumas de suas dependências - por exemplo. log4cplus ou impulso. Para essas bibliotecas, criamos ligações Python ...
Matriz paralela vezes um vetor por colunas e linhas com o OpenMP
Para alguns trabalhos de casa que tenho, preciso implementar a multiplicação de uma matriz por um vetor, paralelizando-a por linhas e colunas. Eu entendo a versão da linha, mas estou um pouco confuso na versão da coluna. Vamos dizer que temos os ...
Usando openmp no windows com mingw. Não foi possível encontrar -lpthread
Eu tenho um projeto CMake que está usando o OpenMP e funciona no linux. Quando fui compilá-lo na minha máquina Windows, parecia que o CMake estava tendo problemas para encontrar os sinalizadores de openmp para o mcc do gcc. Eu decidi tentar um ...
Todas as tarefas do OpenMP em execução no mesmo encadeamento
Eu escrevi uma função paralela recursiva usando tarefas no OpenMP. Embora ele me dê a resposta correta e funcione bem, acho que há um problema com o paralelismo. O tempo de execução, em comparação com uma solução serial, não é dimensionado ...
Existe alguma diferença entre variáveis em uma cláusula privada e variáveis definidas dentro de uma região paralela no OpenMP?
Fiquei me perguntando se há alguma razão para preferir oprivate(var) no OpenMP sobre a definição local de variáveis (privadas), por exemplo, int var; #pragma omp parallel private(var) { ... }vs. #pragma omp parallel { int var; ... }Além disso, ...
Não é possível obter mais de 50% no máximo. desempenho teórico na matriz multiplicar
Problema Estou aprendendo sobre HPC e otimização de código. Tento replicar os resultados no papel de multiplicação de matriz seminal de Goto ...
Como usar o bloqueio no OpenMP?
Eu tenho dois pedaços de código C ++ em execução em 2 núcleos diferentes. Ambos gravam no mesmo arquivo. Como usar o OpenMP e garantir que não haja falhas?
Use o OpenMP com o Windows SDK
Estou ciente de que o VC2010 Express Edition não inclui suporte ao OpenMP e, portanto, reportaria o arquivo omp.h ausente. Portanto, instalei a versão de 64 bits do Windows SDK v7.1 no Windows. No entanto, até eu corri: set DISTUTIL_USE_SDK=1 ...