Skip to content

ull-esit-sistemas-operativos/qthreadpool-demo

Repository files navigation

qthreadpool-demo - Framento de código ilustrativo del uso del pool de hilos QThreadPool en Qt.

CC0 En medida de lo que permita la ley, Jesús Torres ha renunciado a todos los derechos de autor y los derechos conexos o relacionados con este código.

qthreadpool-demo

El programa básicamente genera dos vectores de números aleatorios y calcula su producto escalar, paralelizando ambas tareas por medio del pool de hilos de Qt.

Por defecto el pool tiene tantos hilos como núcleos de CPU hay en el sistema. Para ajustar el tamaño del pool con el objeto de ver su efecto sobre el rendimiento, basta con descomentar main.cppi#L101 y ajustar el valor. Obviamente, por lo general, el valor óptimo estará entorno al número de núcleos disponibles en el sistema.

-- Jesús Torres [email protected]

About

Ejemplo ilustrativo del uso del pool de hilos QThreadPool en Qt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published