Berkeley UPC

Compilateur open-source, haute performance, UPC portable.
Télécharger maintenant

Berkeley UPC Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Free
  • Nom de l'éditeur:
  • Lawrence Berkeley National Laboratory
  • Site Internet de l'éditeur:
  • http://www.lbl.gov
  • Systèmes d'exploitation:
  • Windows 2003, Windows 98, Windows 95, Windows 2000, Windows NT, Windows XP
  • Taille du fichier:
  • 1.24GB

Berkeley UPC Mots clés


Berkeley UPC La description

De La Lawrence Berkeley Laboratoire national: Unifié Parallel C (UPC) est une extension du langage de programmation C conçu pour l'informatique haute performance sur des machines parallèles à grande échelle. La langue fournit un modèle de programmation uniforme pour le matériel de mémoire partagé et distribué. Le programmeur est présenté avec un seul espace d'adresse partagé et partitionné, où les variables peuvent être directement lues et écrites par n'importe quel processeur, mais chaque variable est physiquement associée à un seul processeur. UPC utilise un seul programme de calcul multiple (SPMD) de calcul dans lequel la quantité de parallélisme est fixée au temps de démarrage du programme, typiquement avec un seul fil d'exécution par processeur. Afin d'exprimer un parallélisme, UPC étend l'ISO C 99 avec les constructions suivantes: un modèle d'exécution explicitement parallèle Un modèle de synchronisation de l'espace d'adresse partagée et un modèle de cohérence de la mémoire Primitives de gestion de la mémoire UPC combine les avantages de la programmation du paradigme de programmation partagée et le contrôle Disposition de données et performances du message Passage de la programmation paradigme. Berkeley UPC est une mise en uvre haute performance, portable et entièrement open source de la langue UPC conçue pour les multipractorateurs à grande échelle, les grappes de PC et les grappes de multiprocesseurs de mémoire partagée. Berkeley UPC est la première implémentation UPC disponible pour Microsoft Windows, en fournissant une prise en charge du développement de code UPC sur les ordinateurs portables Windows et des postes de travail de bureau. Quoi de neuf dans cette version: 2006-11-02 Berkeley UPC version 2.4.0 (et 2.3.16 bêta 1) Ajoutez un support natif initial pour la Cray XT3 via un nouveau réseau 'Portals' Implémentez l'interface d'instrumentation de performance GASP 1.5, prenant en charge l'assistant de performance parallèle (PPW) et d'autres outils de profilage tiers. Ajouter BUPC_TICKS_TO_NS () - Demande de minuterie de granularité finale Ajoutez les implémentations Berkeley des collectifs UPC et UPC-IO à GCCUPC + UPCR Ajoutez la plupart des Berkeley Up ... Voir toutes les nouvelles fonctionnalités


Berkeley UPC Logiciels associés