PROCEDE DE CONTROLE D'UN PROCESSEUR MULTI-COEURS ET CALCULATEUR ASSOCIE

Le procédé de contrôle est prévu pour un processeur multi-cœurs comprenant plusieurs cœurs (10) partageant au moins une ressource matérielle commune (12) selon une politique de partage basée sur des fenêtres temporelles (F) distinctes, chaque fenêtre temporelle (F) étant allouée à un ou plusieurs cœ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SOPENA, JULIEN, LAWALL, JULIA, COURTAUD, CEDRIC, MULLER, GILLES, FAUGERE, MADELEINE, JEAN, XAVIER
Format: Patent
Sprache:fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Le procédé de contrôle est prévu pour un processeur multi-cœurs comprenant plusieurs cœurs (10) partageant au moins une ressource matérielle commune (12) selon une politique de partage basée sur des fenêtres temporelles (F) distinctes, chaque fenêtre temporelle (F) étant allouée à un ou plusieurs cœurs (10). Le procédé de contrôle comprend l'anticipation d'une requête devant être émise par une application logicielle (AP) exécutée par un cœur (10) et nécessitant une transaction entre ce cœur (10) et la ressource commune (12), la planification de la transaction dans une fenêtre temporelle (F) à venir allouée audit cœur (10) pour l'accès à la ressource commune (12), la réalisation de la transaction planifiée et le chargement des données dans une mémoire cache privée (16) dudit cœur (10), et la restitution des données à l'application logicielle (AP) à partir de la mémoire cache privée (16). The control method comprises the anticipation of a request to be emitted by a software application run by a core and requiring a transaction between said core and the common resource, the planning of the transaction in a time window to be attributed said core for access to the common resource, the implementation of the planned transaction and the loading of the data into a private cache memory of said core, and the restitution of the data to the software application from the private cache memory.