Parallelität

Autor: Lewis Jackson
Erstelldatum: 6 Kann 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Parallelität - Technologie
Parallelität - Technologie

Inhalt

Definition - Was bedeutet Nebenläufigkeit?

Parallelität im Sinne der Informatik ist die Fähigkeit eines Programms, in Teile zerlegt zu werden, die unabhängig voneinander ablaufen können. Dies bedeutet, dass Aufgaben nicht in der richtigen Reihenfolge ausgeführt werden können und das Ergebnis immer noch dasselbe ist, als würden sie in der richtigen Reihenfolge ausgeführt.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Parallelität

Parallelität ist die Fähigkeit eines Algorithmus oder Programms, mehrere Tasks gleichzeitig auszuführen. Das Konzept ähnelt der parallelen Verarbeitung, bietet jedoch die Möglichkeit, dass viele unabhängige Jobs verschiedene Aufgaben gleichzeitig ausführen, anstatt denselben Job auszuführen.

Gleichzeitige Programme können schwierig zu schreiben sein, da für die Verwaltung unabhängiger Aufgaben die Koordination der Ressourcen erforderlich ist. Das berühmte Dining Philosophers Problem ist ein klassisches Gedankenexperiment, das die Komplexität der gemeinsamen Ressourcennutzung und -nutzung veranschaulicht.


Moderne Multitasking-Betriebssysteme können gleichzeitig viele verschiedene Programme gleichzeitig ausführen. Da Computerhardware immer billiger wird, wird die Ausführung komplexer Jobs auf Clustern immer praktikabler. Mehrere Programmiersprachen wurden unter Berücksichtigung der Parallelität entwickelt, darunter Go.

Diese Definition wurde im Zusammenhang mit der Programmierung geschrieben