Nous soutenons l’Ukraine pour aider à protéger les civils. Rejoignez-nous
FR
Lorsque vous achetez via les liens de notre site, nous pouvons percevoir une commission d’affiliation

Berkeley UPC pour Mac

Compilateur Portable Unified Parallel C.

5.0
D’après 1 note d’utilisateur

Aperçu de Berkeley UPC

Berkeley UPC est une extension du langage de programmation C conçue pour le calcul haute performance sur des machines parallèles à grande échelle.

Le langage fournit un modèle de programmation uniforme pour le matériel à mémoire partagée et distribuée. Le programmeur se voit présenter un espace d'adresses 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 modèle de calcul Single Program Multiple Data (SPMD) dans lequel la quantité de parallélisme est fixée au moment du démarrage du programme, généralement avec un seul fil d'exécution par processeur.

Pour exprimer le parallélisme, UPC étend ISO C 99 avec les constructions suivantes :

  • Un modèle d'exécution explicitement parallèle
  • Un espace d'adresses partagé
  • Primitives de synchronisation et un modèle de cohérence de mémoire
  • Primitives de gestion de la mémoire

UPC combine les avantages de programmabilité du paradigme de programmation à mémoire partagée et le contrôle sur la disposition des données et la performance du paradigme de programmation par passage de messages.

Berkeley UPC est une implémentation haute performance, portable et entièrement open-source du langage UPC conçue pour des multiprocesseurs à grande échelle, des clusters PC et des clusters de multiprocesseurs à mémoire partagée. Berkeley UPC est la première implémentation UPC disponible pour Mac OS X, et offre des performances compétitives pour les applications de supercalcul sur les plus grands clusters OS X au monde, tout en fournissant également un support pour le développement de code UPC sur les ordinateurs portables et de bureau Mac OS X.

Nouveautés de la version 2.18.2

Version 2.18.2 : Les notes de version n'étaient pas disponibles lors de la mise à jour de cette liste.
Voir les anciennes versions de Berkeley UPC

Berkeley UPC pour Mac

Gratuit
Version 2.18.2
Rédigez un avis détaillé sur Berkeley UPC

Écrivez ce que vous en pensez dans notre bon vieux champ de commentaire

Politique de commentaires de MacUpdate. Nous vous encourageons vivement à laisser des commentaires ; ceux qui contiennent des propos injurieux, du harcèlement ou des attaques personnelles seront modérés.
5.0

(0 avis sur Berkeley UPC)

Il n’y a pas encore d’avis
  • Commentaires

  • Notes des utilisateurs

Aidez la communauté
Il n’y a pas encore d’avis, soyez le premier à en laisser un
ylluminate
ylluminate
May 19, 2011
5.0
May 19, 2011
5.0
Version: null