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. Way Stealing: Cache-assisted Automatic Instruction Set Extensions
 
conference paper

Way Stealing: Cache-assisted Automatic Instruction Set Extensions

Kluter, Theo  
•
Brisk, Philip
•
Ienne, Paolo  
Show more
2009
Dac: 2009 46Th Acm/Ieee Design Automation Conference
46th ACM/IEEE Design Automation Conference (DAC 2009)

This paper introduces Way Stealing, a simple architectural modification to a cache-based processor to increase data bandwidth to and from application-specific Instruction Set Extensions (ISEs). Way Stealing provides more bandwidth to the ISE-logic than the register file alone and does not require expensive coherence protocols, as it does not add memory elements to the processor. When enhanced with Way Stealing, ISE identification flows detect more opportunities for acceleration than prior methods; consequently, Way Stealing can accelerate applications to up to 3.7x, whilst reducing the memory sub-system energy consumption by up to 67%, despite data-cache related restrictions.

  • Details
  • Metrics
Type
conference paper
DOI
10.1145/1629911.1629923
Web of Science ID

WOS:000279394200008

Author(s)
Kluter, Theo  
Brisk, Philip
Ienne, Paolo  
Charbon, Edoardo  
Date Issued

2009

Publisher

Ieee Service Center, 445 Hoes Lane, Po Box 1331, Piscataway, Nj 08855-1331 Usa

Published in
Dac: 2009 46Th Acm/Ieee Design Automation Conference
Start page

31

End page

36

Subjects

Application-Specific Processors

•

Instruction Set Extensions

•

Way Stealing

•

Memory Coherence

•

Automatic Identification

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
AQUA  
LAP  
Event nameEvent placeEvent date
46th ACM/IEEE Design Automation Conference (DAC 2009)

San Francisco, CA

Jul 26-31, 2009

Available on Infoscience
November 30, 2010
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/59372
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