Pregunta

Tengo una aplicación GUI, que escucha a un puerto de red de un segundo hilo. Estaba buscando en OpenMP y me preguntaba si hay maneras fáciles de crear hilos de este tipo. Yo estaba buscando la documentación, pero el sitio OpenMP no es muy conveniente para navegar. Podría ayudar a alguien?

¿Fue útil?

Solución

Por lo que yo entiendo OpenMP es un marco de paralelización / biblioteca compilador asistida dirigido a los cálculos pesados. Usted insinúan el compilador qué partes de su código (por lo general bucles) pueden ejecutarse en paralelo. El compilador hace su magia (insertar llamadas a las bibliotecas, compartir / Variables unsharing, etc.) y, puf, el programa ahora puede correr más rápido (a veces) en varios núcleos. Podría ser posible hacer lo que quiera con OpenMP, no sé, pero creo que usted está buscando en la herramienta equivocada. Hacer las cosas directamente con pthreads es una alternativa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top