Skip to main content
construction release_alert
Scholars@Duke will be undergoing maintenance April 11-15. Some features may be unavailable during this time.
cancel

Exploring memory consistency for massively-threaded throughput-oriented processors

Publication ,  Journal Article
Hechtman, BA; Sorin, DJ
Published in: Proceedings - International Symposium on Computer Architecture
August 12, 2013

We re-visit the issue of hardware consistency models in the new context of massively-threaded throughput-oriented processors (MTTOPs). A prominent example of an MTTOP is a GPGPU, but other examples include Intel's MIC architecture and some recent academic designs. MTTOPs differ from CPUs in many significant ways, including their ability to tolerate latency, their memory system organization, and the characteristics of the software they run. We compare implementations of various hardware consistency models for MTTOPs in terms of performance, energy-efficiency, hardware complexity, and programmability. Our results show that the choice of hardware consistency model has a surprisingly minimal impact on performance and thus the decision should be based on hardware complexity, energy-efficiency, and programmability. For many MTTOPs, it is likely that even a simple implementation of sequential consistency is attractive. Copyright 2013 ACM.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings - International Symposium on Computer Architecture

DOI

ISSN

1063-6897

Publication Date

August 12, 2013

Start / End Page

201 / 212
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hechtman, B. A., & Sorin, D. J. (2013). Exploring memory consistency for massively-threaded throughput-oriented processors. Proceedings - International Symposium on Computer Architecture, 201–212. https://doi.org/10.1145/2485922.2485940
Hechtman, B. A., and D. J. Sorin. “Exploring memory consistency for massively-threaded throughput-oriented processors.” Proceedings - International Symposium on Computer Architecture, August 12, 2013, 201–12. https://doi.org/10.1145/2485922.2485940.
Hechtman BA, Sorin DJ. Exploring memory consistency for massively-threaded throughput-oriented processors. Proceedings - International Symposium on Computer Architecture. 2013 Aug 12;201–12.
Hechtman, B. A., and D. J. Sorin. “Exploring memory consistency for massively-threaded throughput-oriented processors.” Proceedings - International Symposium on Computer Architecture, Aug. 2013, pp. 201–12. Scopus, doi:10.1145/2485922.2485940.
Hechtman BA, Sorin DJ. Exploring memory consistency for massively-threaded throughput-oriented processors. Proceedings - International Symposium on Computer Architecture. 2013 Aug 12;201–212.

Published In

Proceedings - International Symposium on Computer Architecture

DOI

ISSN

1063-6897

Publication Date

August 12, 2013

Start / End Page

201 / 212