1 research outputs found

    Sprachunterstützung zur Programmierung von Multiprozessorsystemen mit Shared Virtual Memory

    No full text
    Neben massiv-parallelen Rechnern, in denen Prozesse aufgrund des verteilten Speichers nur durch den Austausch von Nachrichten kommunizieren können, werden zunehmend Rechner entwickelt, die mit oder ohne Hardwareunterstützung einen gemeinsamen Adreßraum auf dem verteilten Speicher realisieren. Bei der Programmierung dieser Rechner muß die unterschiedfche Latenzzeit von Speicherzugriffen auf den lokalen Speicher des Prozessors und den Speicher anderer Prozessoren beachtet werden. SVM-Fortran ist eine taskparallele Programmiersprache, die zusätzlich Sprachmittel zur Spezifikation der Verteilung paralleler Aufträge auf die Prozesse anbietet, um so das Zugriffsverhalten der Prozesse bzgl. des lokalen Speichers zu optimieren. Dieser Artikel stellt die Sprachmittel von SVM-Fortran zur Unterstützung numerischer Anwendungen mit regulären und unstrukturierten Gittern vor
    corecore