Was ist Parallelization?

Parallelisierung ist der Vorgang des Entwerfens eines Computerprogramms oder -systems zur parallelen Verarbeitung von Daten. Normalerweise berechnen Computerprogramme Daten seriell: Sie lösen ein Problem, dann das nächste, dann das nächste. Wenn ein Computerprogramm oder -system parallelisiert wird, zerlegt es ein Problem in kleinere Teile, die unabhängig und gleichzeitig von diskreten Rechenressourcen gelöst werden können. Wenn sie für diese Art von Berechnung optimiert sind, können parallelisierte Programme viel schneller zu einer Lösung kommen als Programme, die Prozesse seriell ausführen.

Parallelisierung als Rechentechnik wird seit vielen Jahren eingesetzt, insbesondere im Bereich des Supercomputing. Jede neue Generation von Prozessoren nähert sich den physikalischen Grenzen der Mikroelektronik, die ein wichtiges technisches Anliegen beim CPU-Design ist. Da sich einzelne Chips ihrer höchstmöglichen Geschwindigkeit nähern, wird die Parallelverarbeitung zu einem wichtigen Bereich, in dem die Rechenleistung verbessert werden kann. Die meisten modernen Desktop-Computer und Laptops haben mehrere Kerne auf ihrer CPU, die die Parallelverarbeitung im Betriebssystem unterstützen.

CPU-Begriffe, Parallelverarbeitung

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here