Resultados de la búsqueda a petición "openmp"
¿Es seguro el hilo resolver armadillo ()?
En mi código tengo un bucle en el que construyo un sistema lineal determinado y trato de resolverlo: #pragma omp parallel for for (int i = 0; i < n[0]+1; i++) { for (int j = 0; j < n[1]+1; j++) { for (int k = 0; k < n[2]+1; k++) { arma::mat ...
OpenMP descargando a Nvidia reducción incorrecta
Estoy interesado en descargar el trabajo a la GPU con OpenMP. El siguiente código da el valor correcto desum en la CPU //g++ -O3 -Wall foo.cpp -fopenmp #pragma omp parallel for reduction(+:sum) for(int i = 0 ; i < 2000000000; i++) sum += ...
Influencia en la sobrecarga de programación estática en OpenMP
Pensé en qué factores influirían en la sobrecarga de programación estática en OpenMP. En mi opinión, está influenciado por: Rendimiento de la CPUimplementación específica de la biblioteca de tiempo de ejecución OpenMPla cantidad de hilos¿Pero me ...
segfault con -fopenmp para un programa trivial
Estoy refrescando openmp un poco, y me metí en esta situación extraña. Afeitado, creé este caso trivial mínimo que muestra el problema program ex2 implicit none integer, parameter :: n=10000000 integer :: i real :: x(n) do i=1,n x(i) = 0.0d0 ...
Problema con el bloque común en la programación paralela de OpenMP
Tengo algunas preguntas sobre el uso de bloques comunes en programación paralela en Fortran. Mis subrutinas tienen bloques comunes. ¿Tengo que declarar todos los bloques comunes y threadprivate en la región paralela do? ¿Cómo pasan la ...
¿Cómo usar Python y OpenCV con multiprocesamiento?
Estoy usando Python 3.4.3 y OpenCV 3.0.0 para procesar (aplicando varios filtros a) una imagen muy grande (80,000 x 60,000) en la memoria y me gustaría usar múltiples núcleos de CPU para mejorar el rendimiento. Después de leer un poco, llegué a ...
Cómo vincular durante la compilación MEX de Matlab
He escrito un programa de la siguiente forma: #include "stuff_I_need.h" int main(){ construct_array(); // uses OpenMP pragma's print_array(); return(0); }que compila, enlaza y ejecuta correctamente con el siguiente comando: `gcc44 ...
clang-omp en Xcode bajo El Capitan
Me gusta usar openmp en un proyecto de c ++ usando Xcode como IDE. Desafortunadamente, el compilador Clang de Apple no admite openmp (mira aquí [https://stackoverflow.com/questions/26159225/openmp-support-in-xcode-6-clang-3-5] ), así que ...
OpenMP y C ++: variables privadas
Soy bastante nuevo con OpenMP y c ++ y quizás por esto estoy teniendo algunos problemas realmente básicos. Estoy tratando de hacer una programación estática con todas las variables privadas (por si acaso, para verificar que el resultado obtenido ...
No estoy seguro de cómo explicar algunos de los resultados de rendimiento de mi código de multiplicación de matriz paralela
Estoy ejecutando este código en OpenMP para la multiplicación de matrices y medí sus resultados: #pragma omp for schedule(static) for (int j = 0; j < COLUMNS; j++) for (int k = 0; k < COLUMNS; k++) for (int i = 0; i < ROWS; i++) matrix_r[i][j] ...