Inicio > Noticias, Programación > Lenguaje de programación “Multi-núcleo”

Lenguaje de programación “Multi-núcleo”

Viernes, 13 de junio de 2008 Dejar un comentario Ir a comentarios

intel

A pesar de que a día de hoy la mayoría de procesadores que se venden incorporan ya más de 1 núcleo de procesamiento en el mismo chip, la mayor parte del software existente no aprovecha esta característica por lo que solemos utilizar nuestro equipo como mucho al 50% (En el caso de que tengamos dos núcleos, pero ya hay procesadores destinados al usuario de a pie con 3 y 4 núcleos). Sin embargo si que hay programas que aprovechan estas características, pero su desarrollo se hace tremendamente complejo debido a las técnicas avanzadas de programación que hay que emplear para aprovechar los nuevos procesadores.

La noticia que quería haceros llegar es que Intel está desarrollando un nuevo lenguaje de programación llamado Ct, que está siendo específicamente desarrollado para la computación multi-núcleo. El lenguaje en sí, es una extensión de C/C++ que será muy familiar para los desarrolladores de software, permitiéndoles realizar aplicaciones listas para ejecutar en plataformas Intel y AMD. Mientras que en la actualidad se necesita hacer una partición de código específica para cada núcleo, Ct hace esto automáticamente. “Con Ct, esto es casi como si estuvieses escribiendo para una máquina de un solo núcleo” ha dicho “Mohan Rajagopala” uno de los investigadores de Intel.

La mayoría de programadores de C/C++ serán capaces de adaptarse rápidamente a Ct, ya que solo un 5% del lenguaje será nuevo. Además los programas compilados en Ct pueden adaptarse a tantos núcleos como estén disponibles.

Fuente de noticia: InformationWeek.

GD Star Rating
loading...
Share
  1. Sábado, 21 de junio de 2008 a las 15:55 | #1
    GD Star Rating
    loading...

    ha tenvio a mi informacion

  1. Sin trackbacks aún.