Resultados de la búsqueda a petición "openmp"

2 la respuesta

Especificación de la biblioteca OpenMP

soy nuevo en abrir mp y probé un programa de muestra del sitio oficial #include <omp.h> #include <stdio.h> int main() { #pragma omp parallel printf("Hello from thread %d, nthreads %d\n", omp_get_thread_num(), omp_get_num_threads()); }y configuré ...

2 la respuesta

¿Es posible ejecutar openmp en Xcode 8?

Hay un hiloclang-omp en Xcode bajo El Capitan [https://stackoverflow.com/questions/33668323/clang-omp-in-xcode-under-el-capitan] ) discutiendo las posibilidades de ejecutar OpenMP bajo El Capitan, que era Xcode 7, supongo. Me pregunto si es ...

1 la respuesta

¿Cuándo se necesita la reducción?

He escrito este código que lee una matriz y básicamente resume los valores de la matriz ... Pero mi pregunta sería, ya que he intentado hacer el pragma de diferentes maneras, descubrí que elreduction (+:sum) no sería necesario, pero, simplemente ...

2 la respuesta

find_first de un vector en paralelo en C ++

Tengo un vector bastante grande. Algunos de los miembros del vector coinciden con una determinada condición en paralelo. Me gustaría encontrar el primer elemento que coincida con la condición. Mi problema es muy similar a esta pregunta (tbb: ...

2 la respuesta

Condicional "pragma omp"

Estoy intentando diferentes tipos de paralelización con OpenMP. Como resultado tengo varias líneas de#pragma omp parallel for en mi código que (des) comento alternando. ¿Hay alguna manera de hacer que estas líneas sean condicionales con algo como ...

1 la respuesta

Cómo configurar un proyecto básico de openMP en CLion [duplicado]

Esta pregunta ya tiene una respuesta aquí: Referencia indefinida a `omp_get_max_threads_ ' [/questions/9685377/undefined-reference-to-omp-get-max-threads] 3 respuestas Estoy tratando de correr simpleOpenMP programa enCLion IDE. Cuando lo ejecuto ...

2 la respuesta

Obtener y agregar usando operaciones atómicas de OpenMP

Estoy usando OpenMP y necesito usar la operación de buscar y agregar. Sin embargo, OpenMP no proporciona una directiva / llamada adecuada. Me gustaría preservar la máxima portabilidad, por lo tanto, no quiero confiar en los intrínsecos del ...

2 la respuesta

¿Qué es más fácil de aprender y depurar OpenMP o MPI?

Tengo una aplicación C / C ++ de gran número. Básicamente es un bucle principal para diferentes conjuntos de datos. Tenemos acceso a un clúster de 100 nodos con openmp y mpi disponibles. Me gustaría acelerar la aplicación, pero soy un ...

2 la respuesta

MacOS, CMake y OpenMP

Estoy usando el nuevo CMake (3.9.3) de Homebrew junto con LLVM 5.0.0 también de Brew, porque Clang aquí tiene soporte para OpenMP. Esto funcionó en CMake 3.8.2 con LLVM 5. En miCMakeLists.txt yo tengo find_package( OpenMP )y luego quiero ...

2 la respuesta

Cython: haga que la paralelización de prange sea segura para subprocesos

Cython starter aquí. Estoy tratando de acelerar el cálculo de una determinada estadística por pares (en varios contenedores) utilizando múltiples hilos. En particular, estoy usando prange de cython.parallel, que internamente usa openMP. El ...