Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Hiding Synchronization Delays in a GALS Processor Microarchitecture
 
conference paper

Hiding Synchronization Delays in a GALS Processor Microarchitecture

Semeraro, Greg
•
Albonesi, David H.
•
Magklis, Grigorios
Show more
2004
10th International Symposium on Asynchronous Circuits and Systems
10th International Symposium on Asynchronous Circuits and Systems

We analyze an Alpha 21264-like Globally–Asynchronous, Locally–Synchronous (GALS) processor organized as a Multiple Clock Domain (MCD) microarchitecture and identify the architectural features of the processor that influence the limited performance degradation measured. We show that the out-oforder superscalar execution features of a processor, which allow traditional instruction execution latency to be hidden, are the same features that reduce the performance degradation impact of the synchronization costs of an MCD processor. In the case of our Alpha 21264-like processor, up to 94% of the MCD synchronization delays are hidden and do not impact overall performance. In addition, we show that by adding out-of-order superscalar execution capabilities to a simpler microarchitecture, such as an Intel StrongARM-like processor, as much as 62% of the performance degradation caused by synchronization delays can be eliminated.

  • Files
  • Details
  • Metrics
Type
conference paper
Author(s)
Semeraro, Greg
Albonesi, David H.
Magklis, Grigorios
Scott, Michael L.
Dropsho, Steven  
Dwarkadas, Sandhya
Date Issued

2004

Published in
10th International Symposium on Asynchronous Circuits and Systems
Start page

159

End page

169

Subjects

Microarchitecture

•

GALS

•

Synchronization

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
LABOS  
Event nameEvent date
10th International Symposium on Asynchronous Circuits and Systems

April 2004

Available on Infoscience
November 30, 2006
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/237113
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés