
13/08/2014, 00:57
|
 | | | Fecha de Ingreso: agosto-2014 Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 7 meses Puntos: 182 | |
Respuesta: Uso 100% CPU para un programa hecho en c++ Buenas,
Eso es porque tu programa se ejecuta en un solo nucleo de tu procesador.
Si quieres utilizar varios nucleos, tienes que desarrollar pensando en ello. Deberas cambiar tu algoritmo para que divida la tarea y la ejecute en diversos threads, ya sea directamente o con ayuda de alguna libreria como openmp.
Te dejo un link muy interesante para lograr paralelismo:
http://gribblelab.org/CBootcamp/A2_Parallel_Programming_in_C.html
Un saludo |