Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Unified Parallel C

Index Unified Parallel C

Unified Parallel C (UPC) ist eine parallele Erweiterung der Programmiersprache C für den Einsatz in Hochleistungsrechnern.

12 Beziehungen: C (Programmiersprache), Hochleistungsrechnen, Imperative Programmierung, Native POSIX Thread Library, Parallele Programmierung, Partitioned Global Address Space, Plattformunabhängigkeit, Programmiersprache, Prozessorarchitektur, Single-Program Multiple-Data, Strukturierte Programmierung, Thread (Informatik).

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Unified Parallel C und C (Programmiersprache) · Mehr sehen »

Hochleistungsrechnen

Datum.

Neu!!: Unified Parallel C und Hochleistungsrechnen · Mehr sehen »

Imperative Programmierung

Imperative Programmierung (‚anordnen‘, ‚befehlen‘) ist ein Programmierparadigma, nach dem „ein Programm aus einer Folge von Anweisungen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll“.

Neu!!: Unified Parallel C und Imperative Programmierung · Mehr sehen »

Native POSIX Thread Library

Die Native POSIX Thread Library (NPTL) ist eine moderne Implementierung einer Threading-Bibliothek für das Betriebssystem Linux.

Neu!!: Unified Parallel C und Native POSIX Thread Library · Mehr sehen »

Parallele Programmierung

Parallele Programmierung ist ein Programmierparadigma.

Neu!!: Unified Parallel C und Parallele Programmierung · Mehr sehen »

Partitioned Global Address Space

Partitioned Global Address Space (PGAS) ist ein Programmiermodell speziell für Mehrprozessorsysteme und massiv parallele Rechner.

Neu!!: Unified Parallel C und Partitioned Global Address Space · Mehr sehen »

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Neu!!: Unified Parallel C und Plattformunabhängigkeit · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Unified Parallel C und Programmiersprache · Mehr sehen »

Prozessorarchitektur

Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw.

Neu!!: Unified Parallel C und Prozessorarchitektur · Mehr sehen »

Single-Program Multiple-Data

Single-Program Multiple-Data (SPMD) ist ein Programmiermodell der Informatik für parallele Hardware wie Mehrprozessorsysteme.

Neu!!: Unified Parallel C und Single-Program Multiple-Data · Mehr sehen »

Strukturierte Programmierung

Strukturierte Programmierung ist ein programmiersprachenübergreifendes Programmierparadigma, aus den 1960er Jahren, also noch vor der Softwarekrise.

Neu!!: Unified Parallel C und Strukturierte Programmierung · Mehr sehen »

Thread (Informatik)

In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.

Neu!!: Unified Parallel C und Thread (Informatik) · Mehr sehen »

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »