Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/02/2010, 05:51
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Software para n-nucleos

Cita:
Iniciado por ldcd Ver Mensaje
bueno, en visual studio .net en la barra de herramientas hay una propiedad que dice Any CPU, lo cual quiere decir que el programa se va a ejecutar en el cpu que este menos utilizado, ahora para poder dividirlo, t recomendaria utilizar threads (hilos) y asi ejecutar 2 o mas tareas de manera paralela
Te equivocas. Lo de AnyCPU quiere decir que se podrá ejecutar en un procesador de 32 bits o uno de 64 bits. No tiene nada que ver con el núcleo donde el procesador ejecutará el código, porque son cosas diferentes y que es IMPOSIBLE que pueda controlar .NET.

Como dice Gaboto83, la única solución es utilizar programación multi-thread. De esta forma el sistema operativo distribuye los threads entre los núcleos del procesador (siempre que sea posible) y obtendrás un mayor aprovechamiento de la máquina.
__________________
Aviso: No se resuelven dudas por MP!