A comparison of programming models for multiprocessors with explicitly managed memory hierarchies

Abstract

On multiprocessors with explicitly managed memory hierarchies (EMM), software has the responsibility of moving data in and out of fast local memories. This task can be complex and error-prone even for expert programmers. Before we can allow compilers to handle this complexity for us, we must identify the abstractions that are general enough to allow us to… (More)
DOI: 10.1145/1504176.1504197

6 Figures and Tables

Topics

  • Presentations referencing similar topics