Automatische Ausdrucksparallelisierung einer funktional-logischen Programmiersprache
Autoři
Parametry
Kategorie
Více o knize
Diese Arbeit beschäftigt sich mit der compilergestützten Parallelisierung der funktionallogischen Programmiersprache BABEL. Hiebei werden unter Berücksichtigung der verwendeten Auswertungsstrategie im Parallelisierungsprozess sich gegenseitig nicht-beeinflussende Ausdrücke durch Datenflussanalysemethoden und Programmtransformation approximativ bestimmt und zugehörige Annotationen in das zu übersetzende Quellprogramm eingebettet. Neben der Compilationsproblematik wird ein optimiertes Laufzeitmodell zur Ausführung des Compilats auf Parallelrechnern vorgestellt, welches sowohl um hohe Ausführungsraten des sequentiellen Kerns als auch um einen geringen Verwaltungsaufwand bei einer Parallelisierung bemüht ist. Dieses Modell ist zunächst auf verteilte Rechnerarchitekturen zugeschnitten, gestattet aber in weiten Teilen eine Abstraktion von ihren speziellen Charakteristiken.
Nákup knihy
Automatische Ausdrucksparallelisierung einer funktional-logischen Programmiersprache, Hans-Werner Ollig
- Jazyk
- Rok vydání
- 1995
Doručení
Platební metody
2021 2022 2023
Navrhnout úpravu
- Titul
- Automatische Ausdrucksparallelisierung einer funktional-logischen Programmiersprache
- Jazyk
- německy
- Autoři
- Hans-Werner Ollig
- Vydavatel
- Kovač
- Rok vydání
- 1995
- ISBN10
- 386064355X
- ISBN13
- 9783860643556
- Kategorie
- Počítače, IT, programování
- Anotace
- Diese Arbeit beschäftigt sich mit der compilergestützten Parallelisierung der funktionallogischen Programmiersprache BABEL. Hiebei werden unter Berücksichtigung der verwendeten Auswertungsstrategie im Parallelisierungsprozess sich gegenseitig nicht-beeinflussende Ausdrücke durch Datenflussanalysemethoden und Programmtransformation approximativ bestimmt und zugehörige Annotationen in das zu übersetzende Quellprogramm eingebettet. Neben der Compilationsproblematik wird ein optimiertes Laufzeitmodell zur Ausführung des Compilats auf Parallelrechnern vorgestellt, welches sowohl um hohe Ausführungsraten des sequentiellen Kerns als auch um einen geringen Verwaltungsaufwand bei einer Parallelisierung bemüht ist. Dieses Modell ist zunächst auf verteilte Rechnerarchitekturen zugeschnitten, gestattet aber in weiten Teilen eine Abstraktion von ihren speziellen Charakteristiken.