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

2 la respuesta

OPENMP F90 / 95 Bucles de OD anidados: problemas para mejorar la implementación en serie

He realizado algunas búsquedas, pero no pude encontrar nada que pareciera estar relacionado con mi pregunta (¡perdón si mi pregunta es redundante!). De todos modos, como dice el título, tengo problemas para obtener alguna mejora con respecto a ...

2 la respuesta

OpenMP: ¿las variables locales son privadas automáticamente?

#pragma omp parallel { int x; // private to each thread ? } #pragma omp parallel for for (int i = 0; i < 1000; ++i) { int x; // private to each thread ? } ¡Gracias PD. Si las variables locales son privadas automáticamente, ¿cuál es el punto ...

2 la respuesta

Es posible usar la biblioteca OpenMP con Android NDK?

Es posible usar la biblioteca OpenMP con Android NDK? Tal vez alguien ya intentó compilarlos juntos y puede proporcionar algunas sugerencia Con la apariencia de tabletas / teléfonos inteligentes de doble núcleo, creo que sería realmente bueno ...

2 la respuesta

OpenMP: bajo rendimiento de las matrices de montón (las matrices de pila funcionan bien)

Soy un usuario de OpenMP bastante experimentado, pero acabo de encontrarme con un problema desconcertante y espero que alguien aquí pueda ayudar. El problema es que un algoritmo de hash simple funciona bien para los arrays asignados a la pila, ...

1 la respuesta

valgrind y openmp, todavía accesibles y posiblemente perdidos, ¿eso es malo?

c ++ novato aquí. He estado mejorando mis habilidades de administración de memoria en los últimos días, y mi programa ya no pierde memoria según valgrind. De hecho, no recibo advertencias de valgrind en absoluto. Sin embargo, cuando agrego ...

2 la respuesta

Elegante (y típica) solución para la reducción de OpenMP en una variable compleja en C ++?

Me doy cuenta de que la reducción solo se puede usar para los tipos de POD en C ++. ¿Qué haría para implementar una reducción para un acumulador de tipo complejo? complex<double> x(0.0,0.0), y(1.0,1.0); #pragma omp parallel for ...

2 la respuesta

OpenMP cálculo de gastos generales

Dado n hilos, ¿hay alguna manera de que pueda calcular la cantidad de sobrecarga (por ejemplo, # de ciclos) que se requiere para implementar una directiva específica en OpenMP. Por ejemplo, dado el código a continuación #pragma omp parallel { ...

3 la respuesta

Rendimiento de Malloc en un entorno multiproceso

He estado realizando algunos experimentos con el marco de OpenMP y encontré algunos resultados extraños que no estoy seguro de saber cómo explicar. Mi objetivo es crear esta enorme matriz y luego llenarla con valores. Hice algunas partes de mi ...

3 la respuesta

Parallelize while loop con OpenMP

Tengo un archivo de datos muy grande, y cada registro en este archivo de datos tiene 4 líneas. He escrito un programa en C muy simple para analizar archivos de este tipo e imprimir información útil. La idea básica del programa es esta. int ...

1 la respuesta

¿Son privados los punteros en las secciones paralelas de OpenMP?

He agregado OpenMP a una base de código existente para paralelizar un bucle for. Se crean varias variables dentro del alcance de laparallel for región, incluido un puntero: #pragma omp parallel for for (int i = 0; i < n; i++){ [....] Model ...