A Task-Centric Memory Model for Scalable Accelerator Architectures

@article{Kelm2009ATM,
  title={A Task-Centric Memory Model for Scalable Accelerator Architectures},
  author={John H. Kelm and Daniel R. Johnson and Steven S. Lumetta and Matthew I. Frank and Sanjay J. Patel},
  journal={IEEE Micro},
  year={2009},
  volume={30}
}
This article presents a memory model for parallel compute accelerators with task-based programming models that uses a software protocol, working in collaboration with hardware caches, to maintain a coherent, single address space view of memory without requiring hardware cache coherence. The memory model supports visual computing applications, which are becoming an important class of workloads capable of exploiting 1,000-core processors. 
Highly Cited
This paper has 28 citations. REVIEW CITATIONS