000155222 001__ 155222
000155222 005__ 20210129214037.0
000155222 0247_ $$2Handle$$a2128/20180
000155222 037__ $$aFZJ-2014-04396
000155222 0881_ $$aJuel-3443
000155222 088__ $$2JUEL$$aJuel-3443
000155222 1001_ $$0P:(DE-HGF)0$$aWorringen, Joachim$$b0$$eCorresponding Author$$gmale
000155222 245__ $$aEinbindung von Multi-Threading und effizienter Synchronisation in den SVM-Fortran-Compiler$$f1997-10-31
000155222 260__ $$aJülich$$bForschungszentrum Jülich GmbH Zentralbibliothek, Verlag$$c1997
000155222 300__ $$a133 p.
000155222 3367_ $$0PUB:(DE-HGF)10$$2PUB:(DE-HGF)$$aDiploma Thesis$$bdiploma$$mdiploma$$s1408541734_5994
000155222 3367_ $$0PUB:(DE-HGF)3$$2PUB:(DE-HGF)$$aBook$$mbook
000155222 3367_ $$02$$2EndNote$$aThesis
000155222 3367_ $$2DataCite$$aOutput Types/Supervised Student Publication
000155222 3367_ $$2DRIVER$$amasterThesis
000155222 3367_ $$0PUB:(DE-HGF)29$$2PUB:(DE-HGF)$$aReport$$mreport
000155222 3367_ $$2BibTeX$$aMASTERSTHESIS
000155222 3367_ $$2ORCID$$aSUPERVISED_STUDENT_PUBLICATION
000155222 4900_ $$aBerichte des Forschungszentrums Jülich$$v3443
000155222 502__ $$aDiplomarbeit, RWTH Aachen, 1997$$bDiplomarbeit$$cRWTH Aachen$$d1997
000155222 520__ $$aDie Verwendung von gemeinsamem Speicher auf Parallelrechnern vereinfacht die Programmierung dieser Systeme. Auf Systemen mit physikalisch getrenntem Speicher kann durch Software virtuell gemeinsamer Speicher zur Verfügung gestellt werden. Dieses Prinzip verwirklicht ASVM auf dem Parallelrechner Intel Paragon XP/S. Der virtuell gemeinsame Speicher ist seitenweise organisiert: Ein Zugriff auf ein nicht lokal vorhandenes Datum führt zu einem Seitenfehler, der die Übermittlung der referenzierten Seite auslöst. Die Dauer der Behandlung dieses Seitenfehlers liegt im Bereich von mehreren Millisekunden.Der Fortrandialekt SVM-Fortran führt parallele Erweiterungen von Fortran77 auf Systemen mit virtuell gemeinsamem Speicher ein. Die Erweiterungen sind mittels eines Precompilers und zugehöriger Laufzeitbibliothek implementiert. Zur Verdeckung der auftretenden Latenzzeiten bei Seitenfehlern wurde Multithreading in SVM-Fortran integriert, um bei Auftreten eines Seitenfehlers einen anderen Thread einen anderen Teil der Daten bearbeiten zu lassen.Die Arbeit beschreibt die Grundlagen des Multithreadings und von effizienten Synchronisationsalgorithmen für verschiedene Architekturklasssen paralleler Systeme (UMA, NU- MA, NORMA). Sie erläutert die Einbindung des Multithreadings in den Precompiler und die Laufzeitbibliothek und evaluiert die Effekte des Multithreadings anhand synthetischer und praktischer Benchmarks. Die Ergebnisse belegen die grundsätzliche Wirksamkeit des vorgestellten Prinzips.
000155222 536__ $$0G:(DE-HGF)POF2-899$$a899 - ohne Topic (POF2-899)$$cPOF2-899$$fPOF I$$x0
000155222 650_7 $$0V:(DE-588b)4276536-5$$2GND$$aUnveröffentlichte Hochschulschrift$$xDiplomarbeit
000155222 773__ $$y1997
000155222 8564_ $$uhttps://juser.fz-juelich.de/record/155222/files/J%C3%BCl_3443_Worringen.pdf$$yOpenAccess
000155222 8564_ $$uhttps://juser.fz-juelich.de/record/155222/files/J%C3%BCl_3443_Worringen.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000155222 909CO $$ooai:juser.fz-juelich.de:155222$$pdnbdelivery$$pdriver$$pVDB$$popen_access$$popenaire
000155222 9132_ $$0G:(DE-HGF)POF3-899$$1G:(DE-HGF)POF3-890$$2G:(DE-HGF)POF3-800$$aDE-HGF$$bProgrammungebundene Forschung$$lohne Programm$$vohne Topic$$x0
000155222 9131_ $$0G:(DE-HGF)POF2-899$$1G:(DE-HGF)POF2-890$$2G:(DE-HGF)POF2-800$$3G:(DE-HGF)POF2$$4G:(DE-HGF)POF$$aDE-HGF$$bProgrammungebundene Forschung$$lohne Programm$$vohne Topic$$x0
000155222 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
000155222 920__ $$lyes
000155222 9201_ $$0I:(DE-Juel1)VDB62$$kZAM$$lZentralinstitut für Angewandte Mathematik$$x0
000155222 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x1
000155222 980__ $$adiploma
000155222 980__ $$aVDB
000155222 980__ $$aUNRESTRICTED
000155222 980__ $$abook
000155222 980__ $$areport
000155222 980__ $$aI:(DE-Juel1)VDB62
000155222 980__ $$aI:(DE-Juel1)JSC-20090406
000155222 9801_ $$aFullTexts
000155222 981__ $$aI:(DE-Juel1)JSC-20090406