Los nuevos chips de procesadores múltiples demandan un sotware complejo capaz de procesar los núcleos al mismo tiempo. Para muchos, la llegada de los chips de múltiples núcleos –más de ocho núcleos a partir del 2010- transformará el mundo de la informática personal.
Empresas como Microsoft se han embarcado ya en desarrollos encaminados a aprovechar al máximo las posibilidades de la informática paralela.
“Microsoft está haciendo lo correcto al desarrollar software paralelo”, comenta al New York Times Andrew Singer, diseñador de software que regenta una empresa de informática paralela. “Podría tener problemas si alguien averigua antes que ellos como hacerlo”.
El problema de la informática paralela radica en que no todas las tareas informáticas pueden ser divididas entre los procesadores. La industria del chip continuará pudiendo añadir más transistores en un chip de silicio en el futuro, pero el problema está en la cantidad de energía que consumen y por consiguiente en el calor que irradian. Esto limitará el ratio en el que aumenta la velocidad de procesamiento.
Microsoft ha contratado a algunas de las mejores mentes en el tema, como Burton Smith, diseñador de supercomputación y uno de los gurús de la informática paralela, y Dan Reed, un experto en este campo.
Los de Redmond están convencidos de que este es el futuro. Ya se están utilizando dos núcleos en muchos dispositivos de consumo. El iPhone incluso utiliza tres microprocesadores. Si los desarrollos del software pudieran avanzar de la misma forma, las oportunidades serían inmensas. Tal y como lo ve Craig Mundie, de Microsoft, el microprocesador del futuro incluirá muchos núcleos diferentes, cada uno de ellos construido para resolver un tipo de problema específico. De hecho, AMD ha anunciado ya que intenta mezclar unidades gráficas y de procesamiento tradicional en una sola pieza de silicio. En el futuro, según dice Mundie, el software paralelo será responsable de tareas que harán que el ordenador sea cada vez más como un asistente personal inteligente. |