

Unified Parallel C, Fachbücher
34,00 €
Unified Parallel C (UPC) ist eine Erweiterung der Programmiersprache C, die speziell für das Hochleistungsrechnen auf grossen parallelen Maschinen entwickelt wurde. Diese Sprache ist sowohl für Systeme mit gemeinsamem globalen Adressraum, wie Symmetric Multiprocessing (SMP) und Non-Uniform Memory Access (NUMA), als auch für Systeme mit verteiltem Speicher, wie Cluster, geeignet. UPC ermöglicht es Programmierenden, in einer einheitlichen, partitionierten Adressraumumgebung zu arbeiten, in der Variablen von jedem Prozessor direkt gelesen und geschrieben werden können. Dabei ist jede Variable physisch einem einzelnen Prozessor zugeordnet. Das Programmiermodell von UPC basiert auf dem Single Program Multiple Data (SPMD) Ansatz, bei dem der Grad der Parallelität zu Beginn des Programms festgelegt wird, typischerweise mit einem einzelnen Ausführungsstrang pro Prozessor.
Deine Shops für beste Deals

Galaxus
Logge dich ein für Coupon Details