Diese Arbeit stellt das Gesamtkonzept der objektorientierten Stromprogrammierung vor. Ziel ist es, die Implementierung und Optimierung paralleler Anwendungen für Multikernrechner zu vereinfachen. Es werden Spracherweiterungen eingeführt, welche von Ausführungsfäden und expliziter Synchronisierung abstrahieren. Darauf aufbauend ermöglicht ein eigenes Laufzeitsystem die Optimierung von Stromprogrammen im Produktivbetrieb, ohne dass ein Einwirken des Programmierers erforderlich ist
Der technologische Fortschritt gestattet die Implementierung zunehmend komplexerer Prozessorarchitek...
Das Zentralinstitut für Angewandte Mathematik (ZAM) betreibt seit mehr als 10 Jahren Parallelrechner...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...
Seit einigen Jahren sind Multicore-Prozessoren mit zwei oder mehr separaten Prozessorkernen in viele...
Conventional object-oriented programming languages like C "+"+ and Smalltalk aren't able t...
Parallele Prozessoren sind heutzutage, in allen Arten von Rechnersystemen zu finden: von großen Date...
Der Einsatz paralleler Hardware-Architekturen betrifft alle Software-Entwickler und -Entwicklerinnen...
Diese Arbeit beschreibt den Entwurf und die Funktionsweise einer parallelen OpenGL-Renderingschnitts...
Heterogene Elemente in modernen Hardware-Architekturen versprechen umfassende Leistungssteigerungen ...
Heterogeneous systems with accelerators promise considerable performance improvements at a lower cos...
Optimierungsaufgaben stellen sich in einer Vielzahl von Aufgabenfeldern. So beschäftigt man sich etw...
Auf Parallelrechnern ist die Performance-Optimierung zu einem aufwendigen Prozeß geworden. Entscheid...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Prozessoren sind darauf ausgerichtet, viele komplexe Operationen sequenziell auszuführen. Auch moder...
Die technische und architektonische Entwicklung der Computersysteme erschließt durchdie kontinuierli...
Der technologische Fortschritt gestattet die Implementierung zunehmend komplexerer Prozessorarchitek...
Das Zentralinstitut für Angewandte Mathematik (ZAM) betreibt seit mehr als 10 Jahren Parallelrechner...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...
Seit einigen Jahren sind Multicore-Prozessoren mit zwei oder mehr separaten Prozessorkernen in viele...
Conventional object-oriented programming languages like C "+"+ and Smalltalk aren't able t...
Parallele Prozessoren sind heutzutage, in allen Arten von Rechnersystemen zu finden: von großen Date...
Der Einsatz paralleler Hardware-Architekturen betrifft alle Software-Entwickler und -Entwicklerinnen...
Diese Arbeit beschreibt den Entwurf und die Funktionsweise einer parallelen OpenGL-Renderingschnitts...
Heterogene Elemente in modernen Hardware-Architekturen versprechen umfassende Leistungssteigerungen ...
Heterogeneous systems with accelerators promise considerable performance improvements at a lower cos...
Optimierungsaufgaben stellen sich in einer Vielzahl von Aufgabenfeldern. So beschäftigt man sich etw...
Auf Parallelrechnern ist die Performance-Optimierung zu einem aufwendigen Prozeß geworden. Entscheid...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Prozessoren sind darauf ausgerichtet, viele komplexe Operationen sequenziell auszuführen. Auch moder...
Die technische und architektonische Entwicklung der Computersysteme erschließt durchdie kontinuierli...
Der technologische Fortschritt gestattet die Implementierung zunehmend komplexerer Prozessorarchitek...
Das Zentralinstitut für Angewandte Mathematik (ZAM) betreibt seit mehr als 10 Jahren Parallelrechner...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...