Etude préparatoire à la réutilisation de chaînes - Archive ouverte HAL
Communication Dans Un Congrès Année : 2002

Etude préparatoire à la réutilisation de chaînes

Résumé

La réutilisation est une méthode destinée à augmenter le nombre d'instructions exécutées par cycle par un processeur en évitant de refaire des calculs qui ont été déjà effectués par le passé. Elle est d'autant plus performante qu'elle traite des groupes d'instructions. Deux types de groupes ont été étudiés, les blocs de base et les traces qui, dans les deux cas, sont des suites d'instructions exécutées en séquence. La réutilisation de traces se révèle plus performante que la réutilisation de blocs. Comme une trace est plus longue qu'un bloc, il est probable qu'elle contient plus d'instructions dépendantes et donc nécessairement exécutées en séquence et non en parallèle sous réserve d'un nombre suffisant d'unités fonctionnelles. Cet article s'intéresse à la réutilisation de chaînes d'instructions dépendantes. Nos premiers résultats montrent qu'il est nécessaire de faire un compromis entre la taille des chaînes et le taux d'instructions réutilisables. Les caractéristiques des chaînes sont proches de celles des traces mais elles ont l'avantage d'être composées uniquement d'instructions dépendantes. Elles sont donc promises à un meilleur gain en terme de parallélisme d'instructions que les traces.
Fichier principal
Vignette du fichier
RHRS02.pdf (91.1 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00266550 , version 1 (24-03-2008)

Identifiants

  • HAL Id : hal-00266550 , version 1

Citer

Philippe Reynes, Thierry Haquin, Christine Rochange, Pascal Sainrat. Etude préparatoire à la réutilisation de chaînes. 8ème Symposium en Architectures Nouvelles de Machines, Apr 2002, Hammamet, Tunisie. pp.365-372. ⟨hal-00266550⟩
120 Consultations
65 Téléchargements

Partager

More