CASH: Revisiting hardware sharing in single-chip parallel processor - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2002

CASH: Revisiting hardware sharing in single-chip parallel processor

Résumé

As the increasing of issue width has diminishing returns with superscalar processor, thread parallelism with a single chip is becoming a reality. In the past few years, both SMT (Simultaneous MultiThreading) and CMP (Chip MultiProcessor) approaches were first investigated by academics and are now implemented by the industry. In some sense, CMP and SMT represent two extreme design points. In this paper, we propose to explore possible intermediate design points for on-chip thread parallelism in terms of design complexity and hardware sharing. We introduce the CASH parallel processor (for CMP And SMT Hybrid). CASH retains resource sharing a la SMT when such a sharing can be made non-critical for implementation, but resource splitting a la CMP whenever resource sharing leads to a superlinear increase of the implementation hardware complexity. For instance, sparsely used functional units (e.g. dividers), but also branch predictors and instruction and data caches, can be shared among several «processor» cores. CASH does not exploit the complete dynamic sharing of resources enabled on SMT. But it outperforms a similar CMP on a multiprogrammed workload, as well as on a uniprocess workload. Our CASH architecture shows that there exists intermediate design points between CMP and SMT.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-4660.pdf (331.66 Ko) Télécharger le fichier

Dates et versions

inria-00071925 , version 1 (23-05-2006)

Identifiants

  • HAL Id : inria-00071925 , version 1

Citer

Romain Dolbeau, André Seznec. CASH: Revisiting hardware sharing in single-chip parallel processor. [Research Report] RR-4660, INRIA. 2002. ⟨inria-00071925⟩
231 Consultations
235 Téléchargements

Partager

Gmail Facebook X LinkedIn More