Where is the data? Why you cannot debate CPU vs. GPU performance without the answer
An asymmetric distributed shared memory model for heterogeneous parallel systems