Cet article propose une architecture qui apporte une nouvelle dimension au parallélisme au niveau des instructions. Le système d'exploitation des machines actuelles prend toutes les décisions quant à la façon dont les instructions d'une tâche peuvent être parallélisées en décidant quelle tâche est assignée à quel noyau. Le support matériel permettant d'exploiter le parallélisme au niveau des instructions est très réduit et n'a qu'un très faible pouvoir de décision. Tout récemment, l'ordonnancement dynamique des instructions a ouvert la voie à des changements matériels...
Cet article propose une architecture qui apporte une nouvelle dimension au parallélisme au niveau des instructions. Le système d'exploitation des ma...
In diesem Papier wird eine Architektur vorgeschlagen, die der Parallelisierung auf Befehlsebene eine neue Dimension verleiht. Das Betriebssystem in den heutigen Rechnern trifft alle Entscheidungen darüber, wie die Anweisungen in einer Aufgabe parallelisiert werden können, indem es entscheidet, welche Aufgabe welchem Kern zugewiesen wird. Die Hardwareunterstützung für die Nutzung der Parallelisierung auf Anweisungsebene ist sehr gering und hat nur sehr wenig Entscheidungsbefugnis. In jüngster Zeit hat das dynamische Scheduling der Anweisungen den Weg für größere Hardwareänderungen...
In diesem Papier wird eine Architektur vorgeschlagen, die der Parallelisierung auf Befehlsebene eine neue Dimension verleiht. Das Betriebssystem in de...