Allgemeines Rechnen auf Grafikprozessoren ( GPGPU , seltener GPGP ) bezeichnet die Nutzung einer Grafikprozessoreinheit (GPU), die üblicherweise nur Berechnungen für Computergrafiken durchführt , um Berechnungen in
Kategorie
Parallel computing
54 Artikel
Amorphes Rechnen bezeichnet Rechensysteme, die eine sehr große Anzahl identischer, paralleler Prozessoren nutzen, von denen jeder nur über begrenzte Rechenleistung und lokale Interaktionen verfügt.
Ein asymmetrisches Multiprozessorsystem ( AMP oder ASMP ) ist ein Multiprozessorsystem , bei dem die mehreren miteinander verbundenen Prozessoren (CPUs) nicht gleichberechtigt behandelt werden.
Aufgabenparallelität (auch Funktionsparallelität oder Kontrollparallelität genannt ) ist eine Form der Parallelisierung von Computercode auf mehrere Prozessoren in parallelen Rechenumgebungen.
Binary Modular Dataflow Machine (BMDFM) is a software package that enables running an application in parallel on shared memory symmetric multiprocessing (SMP) computers using the multiple processors to speed up the
In der Rechnerarchitektur bezeichnet Cache - Kohärenz die Einheitlichkeit gemeinsam genutzter Ressourcendaten, die in mehreren lokalen Caches gespeichert sind .
Der Caltech Cosmic Cube war ein Parallelrechner , der ab 1981 von Charles Seitz und Geoffrey C. Fox entwickelt wurde. Er war der erste funktionierende Hyperwürfel, der gebaut wurde.
Datenparallelität bezeichnet die Parallelisierung von Operationen auf mehreren Prozessoren in parallelen Rechenumgebungen. Dabei werden die Daten auf verschiedene Knoten verteilt, die sie parallel verarbeiten.
Single Instruction, Multiple Data ( SIMD ) ist eine Art des Parallelrechnens (paralleler Datenverarbeitung) gemäß Flynns Taxonomie .
In der Informatik ist Single Program, Multiple Data ( SPMD ) ein Begriff, der zur Bezeichnung von Rechenmodellen verwendet wird, die Parallelität ausnutzen , wobei mehrere Prozessoren bei der Ausführung eines Programms
Die Nikon Expeed Bild- / Videoprozessoren (oft auch einfach EXPEED genannt ) sind Medienprozessoren für digitale Kameras von Nikon .
Speicherkohärenz ist ein Problem, das den Entwurf von Computersystemen beeinflusst , in denen zwei oder mehr Prozessoren oder Kerne einen gemeinsamen Speicherbereich nutzen .
Rocks Cluster Distribution (ursprünglich NPACI Rocks ) ist eine Linux-Distribution, die für Hochleistungsrechnercluster (HPC) entwickelt wurde .
Das Google File System ( GFS oder GoogleFS , nicht zu verwechseln mit dem GFS -Linux-Dateisystem) ist ein proprietäres, verteiltes Dateisystem, das von Google entwickelt wurde , um einen effizienten und zuverlässigen
Graphics Core Next ( GCN ) ist der Codename für eine Reihe von Mikroarchitekturen und einer Befehlssatzarchitektur , die von AMD für seine GPUs als Nachfolger der TeraScale- Mikroarchitektur entwickelt wurden .
High-performance technical computing (HPTC) is the application of high performance computing (HPC) to technical, as opposed to business or scientific, problems (although the lines between the various disciplines are
HPX , kurz für High Performance ParallelX , ist ein Laufzeitsystem für Hochleistungsrechnen . Es wird derzeit von der STE | | AR-Gruppe an der Louisiana State University aktiv weiterentwickelt .
Der ILLIAC IV war der erste massiv parallele Computer. Das System war ursprünglich mit 256 64-Bit -Gleitkommaeinheiten (FPUs) und vier Zentralprozessoren (CPUs) ausgestattet, die eine Milliarde Operationen pro Sekunde
Das Linux-HA- Projekt ( High-Availability Linux ) bietet eine Hochverfügbarkeitslösung ( Clustering ) für Linux , FreeBSD , OpenBSD , Solaris und Mac OS X , die Zuverlässigkeit , Verfügbarkeit und Wartungsfreundlichkeit
Linux Virtual Server ( LVS ) ist eine Load-Balancing -Software für Betriebssysteme , die auf dem Linux - Kernel basieren.
In der Informatik ist ein Lock oder Mutex (von „Mutual Exclusion “) ein Synchronisierungsmechanismus , der verhindert, dass mehrere Threads gleichzeitig auf den Zustand zugreifen oder diesen verändern .
Maple ist eine Umgebung für symbolisches und numerisches Rechnen sowie eine Programmiersprache mit mehreren Paradigmen .
MapReduce ist ein Programmiermodell und eine zugehörige Implementierung zur Verarbeitung und Generierung großer Datensätze mithilfe eines parallelen und verteilten Algorithmus auf einem Cluster .
Die MasPar Computer Corporation (später NeoVista Software, Inc. ) war ein Anbieter von Mini-Supercomputern , der 1987 von Jeff Kalb gegründet wurde. Das Unternehmen hatte seinen Sitz in Sunnyvale, Kalifornien .
Massiv parallel bedeutet, dass eine große Anzahl von Computerprozessoren (oder separaten Computern) gleichzeitig eine Reihe koordinierter Berechnungen parallel ausführt .
MATLAB ( Matrix Laboratory ) ist eine proprietäre , multiparadigmatische Programmiersprache und numerische Rechenumgebung, die von MathWorks entwickelt wurde .
In der Informatik ist MIMD ( Multiple Instruction, Multiple Data ) eine Technik zur Parallelverarbeitung. Rechner mit MIMD verfügen über mehrere Prozessorkerne , die asynchron und unabhängig voneinander arbeiten .
Ein Mehrkernprozessor ( MCP ) ist ein Mikroprozessor auf einem einzigen integrierten Schaltkreis (IC) mit zwei oder mehr separaten Zentraleinheiten (CPUs), die aufgrund ihrer Vielfachheit als Kerne bezeichnet werden (z.
Multiprocessing ( MP ) bezeichnet die Verwendung von zwei oder mehr zentralen Verarbeitungseinheiten (CPUs) innerhalb eines Computersystems .
Die Message Passing Interface ( MPI ) ist ein portabler Standard für die Nachrichtenübermittlung, der für parallele Rechnerarchitekturen entwickelt wurde .
Open Source Cluster Application Resources ( OSCAR ) ist eine Linux-basierte Softwareinstallation für Hochleistungs- Cluster-Computing .
OpenACC (für Open Accelerators ) ist ein Programmierstandard für paralleles Rechnen, der von Cray , CAPS, Nvidia und PGI entwickelt wurde .
OpenHMPP (HMPP für Hybrid Multicore Parallel Programming) ist ein Programmierstandard für heterogenes Rechnen .
openMosix was a freecluster management system that provided single-system image (SSI) capabilities, e.g. automatic work distribution among nodes.
Parallel Virtual Machine (PVM) is a software tool for parallel networking of computers.
In der Informatik ist ein paralleles Programmiermodell eine Abstraktion der Architektur paralleler Rechner , mit der sich Algorithmen und deren Komposition in Programmen bequem ausdrücken lassen .
Bitparallelität ist eine Form des Parallelrechnens, die auf der Erhöhung der Wortlänge des Prozessors basiert .
In der Rechnerarchitektur bezeichnet man als Speicherparallelität ( MLP ) die Fähigkeit, mehrere ausstehende Speicheroperationen , insbesondere Cache- Fehler oder Translation Lookaside Buffer (TLB)-Fehler, gleichzeitig
Parallelrechnen ist eine Art der Datenverarbeitung , bei der viele Berechnungen oder Prozesse gleichzeitig ausgeführt werden.
In der Parallelverarbeitung bezeichnet man eine „embarrassingly parallelizable“ (auch „embarrassingly parallelizable“ , „perfectly parallel“ , „deliciousfully parallel“ oder „pleasingly parallel “) Arbeitslast oder ein
Das Projekt Monterey war der Versuch, ein einheitliches Unix- Betriebssystem zu entwickeln , das auf verschiedenen 32-Bit- und 64-Bit-Plattformen lief und Multiprocessing unterstützte .
Red Storm war eine Supercomputerarchitektur , die für das Advanced Simulation and Computing Program der National Nuclear Security Administration ( NNSA) des US-Energieministeriums entwickelt wurde . Cray, Inc.
Loop Unrolling , auch bekannt als Loop Unwinding , ist eine Schleifentransformationstechnik , die versucht, die Ausführungsgeschwindigkeit eines Programms auf Kosten seiner Binärgröße zu optimieren .
In der Informatik ist ein Semaphor eine Variable oder ein abstrakter Datentyp, der den Zugriff auf eine gemeinsame Ressource steuert, auf die mehrere Threads zugreifen.
SequenceL ist eine universelle funktionale Programmiersprache mit integriertem Compiler und Toolset für automatische Parallelisierung ( Parallelrechnen ) .
SHMEM (von der „Shared Memory“-Bibliothek von Cray Research ) ist eine Familie von Bibliotheken für parallele Programmierung, die einseitige RDMA -Schnittstellen für die Parallelverarbeitung in Supercomputern mit
Der Stone Soupercomputer war ein Computercluster im Beowulf-Stil, der Ende der 1990er Jahre im US-amerikanischen Oak Ridge National Laboratory gebaut wurde.
A supercomputer is a type of computer with a high level of performance as compared to a general-purpose computer.
SIMD innerhalb eines Registers ( SWAR ), auch bekannt als „gepacktes SIMD“ , ist eine Technik zur Durchführung paralleler Operationen auf Daten, die in einem Prozessorregister enthalten sind .
In parallelen Rechnerarchitekturen ist ein systolisches Array ein homogenes Netzwerk eng gekoppelter Datenverarbeitungseinheiten (DPUs), genannt Zellen oder Knoten . Jeder Knoten bzw.
In der Komplexitätstheorie ist die These der parallelen Berechnung eine Hypothese , die besagt, dass die Laufzeit einer (vernünftigen) Parallelmaschine polynomiell mit dem Speicherplatz einer sequentiellen Maschine
Thinking Machines Corporation ( TMC ) war ein Hersteller von Supercomputern und ein Unternehmen für künstliche Intelligenz (KI) . Es wurde 1983 in Waltham, Massachusetts , von Sheryl Handler und W.
In der Computerprogrammierung ist ein Thread-Pool ein Software-Entwurfsmuster , das die parallele Ausführung von Computerprogrammen ermöglicht .
In der Informatik bezeichnet verteilter Speicher ein Multiprozessorsystem , in dem jeder Prozessor über einen eigenen Speicher verfügt . Rechenprozesse können nur mit lokalen Daten arbeiten.