Die vorliegende Dissertation beschreibt die Entwicklung und Evaluierung dreier Algorithmen zur Platzierung von parallelisierten Applikationen auf zukünftigen Many-Core-Prozessoren. Die Algorithmen sind in der Lage, auftretende permanente Fehler der Hardware zu kompensieren und dadurch einen allmählichen Funktionsausfall anstatt eines Programmabsturzes herbeizuführen. Es werden permanent ausgefallene Kerne, Router und Interconnect-Verbindungen des Many-Cores betrachtet. Das Hauptziel der Platzierungsalgorithmen besteht darin, eine funktionsfähige, jedoch auch performante Platzierung von Applikationen, welche aus einzelnen miteinander kommunizierenden Tasks bestehen, auf einen Many-Core-Prozessor durchzuführen. Da die Algorithmen jeweils z...
Die effiziente Einbindung von parallelen Programmen in multiprogramming-Umgebungen wird maßgeblich d...
In den letzten Jahren haben enorme Fortschritte in der Halbleiter- und Schaltkreistechnologie zur En...
In parallelen Anwendungen, die auf Grundlage des Programmiermodells der gemischten Parallelität impl...
Die vorliegende Dissertation beschreibt die Entwicklung und Evaluierung dreier Algorithmen zur Platz...
Parallele Prozessoren sind heutzutage, in allen Arten von Rechnersystemen zu finden: von großen Date...
Single-Core Prozessorsysteme werden in der Gegenwart zunehmend von Multi- Core Architekturen abgelö...
Der technologische Fortschritt gestattet die Implementierung zunehmend komplexerer Prozessorarchitek...
Die vorliegende Arbeit stellt ein organisches Taskverarbeitungssystem vor, das die zuverlässige Verw...
Zukünftige Vielkernprozessoren stellen große Herausforderungen an die zugrunde liegenden Hardware-Ar...
This thesis develops schedulers for many-cores with different optimization objectives. The proposed ...
Der Einsatz von Multicore-Prozessoren in der industriellen Steuerungstechnik birgt sowohl Chancen al...
Seit einigen Jahren sind Multicore-Prozessoren mit zwei oder mehr separaten Prozessorkernen in viele...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Aktuelle Multicore-Prozessoren haben mehrere Kerne und ermöglichen durch die parallele Verarbeitung ...
Die Ausnutzung von gemischter Parallelität durch parallele Tasks führt im Vergleich mit reiner Daten...
Die effiziente Einbindung von parallelen Programmen in multiprogramming-Umgebungen wird maßgeblich d...
In den letzten Jahren haben enorme Fortschritte in der Halbleiter- und Schaltkreistechnologie zur En...
In parallelen Anwendungen, die auf Grundlage des Programmiermodells der gemischten Parallelität impl...
Die vorliegende Dissertation beschreibt die Entwicklung und Evaluierung dreier Algorithmen zur Platz...
Parallele Prozessoren sind heutzutage, in allen Arten von Rechnersystemen zu finden: von großen Date...
Single-Core Prozessorsysteme werden in der Gegenwart zunehmend von Multi- Core Architekturen abgelö...
Der technologische Fortschritt gestattet die Implementierung zunehmend komplexerer Prozessorarchitek...
Die vorliegende Arbeit stellt ein organisches Taskverarbeitungssystem vor, das die zuverlässige Verw...
Zukünftige Vielkernprozessoren stellen große Herausforderungen an die zugrunde liegenden Hardware-Ar...
This thesis develops schedulers for many-cores with different optimization objectives. The proposed ...
Der Einsatz von Multicore-Prozessoren in der industriellen Steuerungstechnik birgt sowohl Chancen al...
Seit einigen Jahren sind Multicore-Prozessoren mit zwei oder mehr separaten Prozessorkernen in viele...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Aktuelle Multicore-Prozessoren haben mehrere Kerne und ermöglichen durch die parallele Verarbeitung ...
Die Ausnutzung von gemischter Parallelität durch parallele Tasks führt im Vergleich mit reiner Daten...
Die effiziente Einbindung von parallelen Programmen in multiprogramming-Umgebungen wird maßgeblich d...
In den letzten Jahren haben enorme Fortschritte in der Halbleiter- und Schaltkreistechnologie zur En...
In parallelen Anwendungen, die auf Grundlage des Programmiermodells der gemischten Parallelität impl...