Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

Berkeley UPC für Mac

Portabler Unified Parallel C-Compiler.

5.0
Basierend auf 1 Nutzerbewertung

Berkeley UPC Überblick

Berkeley UPC ist eine Erweiterung der Programmiersprache C, die für Hochleistungsrechnen auf großangelegten Parallelmaschinen entwickelt wurde.

Die Sprache bietet ein einheitliches Programmiermodell sowohl für Shared- als auch für verteilte Speicherhardware. Der Programmierer hat Zugriff auf einen einzigen gemeinsamen, partitionierten Adressraum, in dem Variablen von jedem Prozessor direkt gelesen und geschrieben werden können, wobei jede Variable physisch mit einem einzelnen Prozessor verbunden ist. UPC verwendet ein Single Program Multiple Data (SPMD) Modell der Berechnung, bei dem der Grad der Parallelität beim Programmstart festgelegt wird, typischerweise mit einem einzelnen Ausführungsthread pro Prozessor.

Um Parallelität auszudrücken, erweitert UPC ISO C 99 mit den folgenden Konstrukten:

  • Ein explizites paralleles Ausführungsmodell
  • Ein gemeinsamer Adressraum
  • Synchronisationsprimitive und ein Speicher-Konsistenzmodell
  • Speicherverwaltungsprimitive

UPC kombiniert die Programmierbarkeitsvorteile des Shared-Memory-Programmierparadigmas mit der Kontrolle über Datenlayout und Leistung des Message-Passing-Programmierparadigmas.

Berkeley UPC ist eine hochleistungsfähige, tragbare und vollständig Open-Source-Implementierung der UPC-Sprache, die für großangelegte Multiprozessoren, PC-Cluster und Cluster von Shared-Memory-Multiprozessoren entwickelt wurde. Berkeley UPC ist die erste UPC-Implementierung, die für Mac OS X verfügbar ist, und bietet wettbewerbsfähige Leistung für Supercomputing-Anwendungen auf den größten OS X-Clustern der Welt, bietet jedoch auch Unterstützung für die UPC-Code-Entwicklung auf Mac OS X-Laptops und Desktop-Workstations.

Was ist neu in Version 2.18.2

Version 2.18.2: Die Versionshinweise waren nicht verfügbar, als diese Auflistung aktualisiert wurde.
Ältere Berkeley UPC Versionen ansehen

Berkeley UPC für Mac

Kostenlos
Version 2.18.2
Schreiben Sie eine ausführliche Rezension zu Berkeley UPC

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
5.0

(0 Rezensionen zu Berkeley UPC)

Es gibt noch keine Rezensionen
  • Kommentare

  • Nutzerbewertungen

Helfen Sie der Community
Es gibt noch keine Rezensionen – schreiben Sie die erste
ylluminate
ylluminate
May 19, 2011
5.0
May 19, 2011
5.0
Version: null