Gracias por la respuesta, pero no es lo que busco.
Si me dejo entender, hay una forma de volver la programación en C++ al paralelo, para que de este modo distribuya la ejecución de distintas tareas en diversos nucleos, por ejemplo:
Tengo un código que aplica 2 for, uno dentro del otro(anidado).
for(int i=0; i < x; i++)
{
for(int j=0; j < y; j++)
{
if(i == j)
return x+y;
}
}
Entonces lo que hace esto es dividir el primer for a un nucleo y el for anidado en otro nucleo, lo cual permite doble ejecución en la mitad del tiempo. Se que para esto hay que usar algunas librerias y declaraciones pero la verdad no he encontrado nada de ejemplos acerca de esto, mucha teoria y poca práctica y/o ejemplos.
Si alguien tuviera conocimientos acerca de este metodo de programación y me brindara su ayuda le estaria eternamente agradecido.
Saludos.