Berkeley UPC

Compilador de C Portátil, de alto rendimiento Unificado
Descargar ahora

Berkeley UPC Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Lawrence Berkeley National Laboratory
  • Sitio web del editor:
  • http://lbl.gov/
  • Sistemas operativos:
  • Mac OS X 10.3 or later
  • Tamaño del archivo:
  • 24.9 MB

Berkeley UPC Etiquetas


Berkeley UPC Descripción

Compilador paralelo C Portátil, de alto rendimiento Unificado paralelo C (UPC) es una extensión del lenguaje de programación C diseñado para computación de alto rendimiento en máquinas paralelas a gran escala. El idioma proporciona un modelo de programación uniforme para hardware de memoria compartida y distribuida. El programador se presenta con un solo espacio de direcciones compartidas, donde las variables se pueden leer y escritas directamente por cualquier procesador, pero cada variable está asociada físicamente con un solo procesador.Upc utiliza un modelo de un solo programa de datos múltiples (SPMD) de computación en El importe de la cantidad de paralelismo se fija en el tiempo de inicio del programa, generalmente con un solo hilo de ejecución por procesador. En orden para expresar el paralelismo, la UPC extiende la ISO C 99 con las siguientes construcciones: · Un modelo de ejecución explícitamente paralelo · Un espacio de direcciones compartidas · Primitives de sincronización y un modelo de consistencia de memoria · Primitives de administración de memoria UPC combina las ventajas de la programación del paradigma de programación de memoria compartida y el control sobre el diseño de datos y el rendimiento de la programación del mensaje Paradigm.berkeley UPC es un alto rendimiento, portátil y completamente abierto. Fuente Implementación del lenguaje UPC diseñado para multiprocesadores a gran escala, grupos de PC y grupos de compartidos Memoria multiprocesadores.Berkeley UPC es la primera implementación de UPC disponible para Mac OS X, y ofrece un rendimiento competitivo para las aplicaciones de supercomputación en los grupos de OS X más grandes del mundo, sino que también proporciona soporte para el desarrollo del código UPC en las computadoras portátiles de Mac OS X y estaciones de trabajo de escritorio. Requisitos: · Para OSX 10.4 Necesita Xcode Tools v2.x, para OSX 10.3, necesita v1.x ¿Qué hay de nuevo en este lanzamiento: · Añadir soporte nativo para IBM BlueGene / P a través de una nueva red 'DCMF' · Actualizar el soporte de la red de portales al registro de memoria local de caché · Muchas mejoras pequeñas a IBM Lapi Support · Fijar problemas de rendimiento y corrección en Myrinet GM Support · Añadir compiladores de PathScale a la lista admitida para máquinas Cray XT · Soporte mejorado para los compiladores XLC en Linux · Extender 'IBV' (InfiniBand) Soporte a los adaptadores de Infinipath de Qlogic · Agregar / Mejorar el soporte para las plataformas MIPSEL / Linux, incluido Sicortex · Extiende el soporte GCCUPC a GCCUPC 4.2.0.2 y más nuevo · Agregar documentación del usuario para las optimizaciones experimentales de compilador de nivel UPC (consulte la Página de la UPCC) · Solución para un GCC 4.x (x = 4.3.0, aunque nuestras soluciones de trabajo documentadas previamente siguen siendo válidas · Añadir soporte para AutoConf 2.62 y más nuevo · Añadir soporte experimental para procesadores de brazo. · Mejoras MISC y / o correcciones para los procesadores MIPS, ALPHA, PPC y SPARC Arregle los siguientes errores notables en 2.6.0: · BURS1847 - Fije los problemas de estabilidad en las aplicaciones de Cygwin -PTHEAD · Bug2391 - Berkeley UPC Atomics Fallos en SGI Altix · BURS2383 - Fallo para analizar el privado de GCC-4.3.2 incluye · Bug2304 - 'Hacer instalación' siempre aparece actualizado en Cygwin · BURS2209 - Proporcionar documentación faltante para IBM SP Lanzamiento laboral · BURS2188 - SOPORTE LA DISTRIBUCIÓN DE HASTROS UNEQUALES EN LA RED DE LAPI · BURS2025 - Translator Build Failates w / g ++> = 4.1.2 · Varios errores de generación de código en el traductor de origen a fuente · Mensajes de error de traductor de origen a fuente en varias entradas válidas · El traductor de origen a la fuente se bloquea en varias entradas válidas · Informes de errores adicionales resueltos con documentación mejorada / aclarada · Errores adicionales fijados en GasNet (ver GasNet / Changelog) · Numerosas correcciones de errores miscelas menores


Berkeley UPC Software relacionado

Jdbcool

Alivio del dolor de la línea de comandos para las bases de datos JAVA JDBC ...

146 88 KB

Descargar

alfadecimal

Base62 Codificación y decodificación Herramienta de desarrollo para girar números en cadenas muy compactas ...

147 5 KB

Descargar