Was ist Implicit parallelism?

Eine Programmiersprache wird als implizit parallel bezeichnet, wenn ihr Compiler oder Interpreter Möglichkeiten zur Parallelisierung erkennen und ohne Aufforderung umsetzen kann.

Beispiel für implizite Parallelität

Stellen Sie sich vor, Sie haben eine Reihe von Zahlen und müssen die Quadratwurzel jeder Zahl finden. Es kann effizient sein, einen solchen Vorgang über mehrere Kerne hinweg zu parallelisieren. Wenn Sie speziellen Code schreiben müssten, der den Computer direkt zur Parallelisierung anweist, wäre dies ein Beispiel für explizite Parallelität. Bei impliziter Parallelität bemerkt die Sprache, dass Sie viele Quadratwurzeln ziehen, und parallelisiert den Prozess hinter den Kulissen für Sie.

Implizit parallele Programmiersprachen

  • Microsoft Axum
  • M-Code von MATLAB
  • ZPL
  • LabVIEW (Laboratory Virtual Instrument Engineering Workbench).
  • NESL
  • SISAL
  • HPF (Hochleistungs-Fortran).

Fortran, MATLAB, Parallelisierung, Programmierung, Programmierbegriffe

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here