2008
03.03

La noticia en realidad no es nueva, pues GCC soporta admite OpenMP desde la versión 4.2.0 (que salió en Mayo de 2007). Lo interesante es que ahora ya se le considera una implementación estable y próximamente tendremos la nueva rama 4.3.0.; así pues, pronto lo tendremos soportado nativamente en nuestras distribuciones favoritas 🙂 (al parecer Fedora podría tener ya una versión GCC 4.2.0 con soporte para OpenMP).

Anteriormente, el uso de OpenMP con gcc se debía al proyecto GOMP, pero finalmente se ha integrado en la línea principal de desarrollo de esta familia de compiladores (Compiler Collection); sí, Fortran también lo tiene. 😉

La especificación implementada es la OpenMP 2.5 (aunque hay un borrador de la 3.0 en curso), y por lo visto lo hacen prácticamente en su totalidad, como puede leerse en el documento de las especificaciones de OpenMP soportadas por GCC.

Share
  1. Hi there. Testing your plugin

    Like or Dislike: Thumb up 0 Thumb down 0