Apoyamos a Ucrania para ayudar a proteger a las personas. Únete
ES
Cuando compras a través de los enlaces de nuestro sitio, podemos recibir una comisión de afiliado

Berkeley UPC para Mac

Compilador Portable Unified Parallel C.

5.0
Basado en 1 valoración de usuario

Resumen de Berkeley UPC

Berkeley UPC es una extensión del lenguaje de programación C diseñada para computación de alto rendimiento en máquinas paralelas a gran escala.

El lenguaje proporciona un modelo de programación uniforme tanto para hardware de memoria compartida como distribuida. Al programador se le presenta un único espacio de direcciones compartido y particionado, donde las variables pueden ser leídas y escritas directamente por cualquier procesador, pero cada variable está físicamente asociada a un único procesador. UPC utiliza un modelo de computación de Programa Único Múltiples Datos (SPMD) en el que la cantidad de paralelismo se fija en el momento de inicio del programa, típicamente con un único hilo de ejecución por procesador.

Para expresar paralelismo, UPC extiende ISO C 99 con los siguientes constructos:

  • Un modelo de ejecución explícitamente paralelo
  • Un espacio de direcciones compartido
  • Primitivas de sincronización y un modelo de consistencia de memoria
  • Primitivas de gestión de memoria

UPC combina las ventajas de programabilidad del paradigma de programación de memoria compartida y el control sobre la disposición de datos y el rendimiento del paradigma de programación de paso de mensajes.

Berkeley UPC es una implementación de alto rendimiento, portátil y completamente de código abierto del lenguaje UPC diseñada para multiprocesadores a gran escala, clústeres de PC y clústeres de multiprocesadores de memoria compartida. Berkeley UPC es la primera implementación de UPC disponible para Mac OS X, y ofrece un rendimiento competitivo para aplicaciones de supercomputación en los clústeres de OS X más grandes del mundo, y también proporciona soporte para el desarrollo de código UPC en laptops y estaciones de trabajo de Mac OS X.

Novedades de la versión 2.18.2

Versión 2.18.2: Las notas de la versión no estaban disponibles cuando se actualizó este listado.
Ver versiones anteriores de Berkeley UPC

Berkeley UPC para Mac

Gratis
Versión 2.18.2
Escribe una reseña detallada sobre Berkeley UPC

Escribe lo que piensas en nuestro comentario de toda la vida

Política de comentarios de MacUpdate. Te animamos a dejar comentarios, pero los que incluyan insultos, acoso o ataques personales de cualquier tipo serán moderados.
5.0

(0 reseñas de Berkeley UPC)

Todavía no hay reseñas
  • Comentarios

  • Valoraciones de usuarios

Ayuda a la comunidad
Todavía no hay reseñas, sé el primero en dejar una
ylluminate
ylluminate
May 19, 2011
5.0
May 19, 2011
5.0
Version: null