Cohesion: An adaptive hybrid memory model for accelerators

John H. Kelm, Daniel R. Johnson, William Tuohy, Steven S. Lumetta, Sanjay J. Patel

Research output: Contribution to journalArticlepeer-review


Cohesion is a hybrid memory model that enables fine-grained temporal data reassignment between hardware-and software-managed coherence domains, allowing systems to support both. Cohesion can dynamically adapt to the sharing needs of both applications and runtimes requiring neither copy operations nor multiple address spaces.

Original languageEnglish (US)
Article number5713322
Pages (from-to)42-55
Number of pages14
JournalIEEE Micro
Issue number1
StatePublished - Jan 2011


  • Accelerator
  • cache coherence
  • computer architecture

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering


Dive into the research topics of 'Cohesion: An adaptive hybrid memory model for accelerators'. Together they form a unique fingerprint.

Cite this