资 源 简 介
GMAC: Global Memory for ACcelerators
GMAC is a user-level library that implements an Asymmetric Distributed Shared Memory model to be used by CUDA programs. An ADSM model allows CPU code to access data hosted in accelerator (GPU) memory.
GMAC is being developed by the Operating System Group at the Universitat Politecnica de Catalunya and the IMPACT Research Group at the University of Illinois.
Supported Systems
Any GNU/Linux ia32 and amd64
Mac OS X
Windows
Supported Back-ends
CUDA
OpenCL
Overview
Reduce the complexity of your code. GMAC transparently takes care of the consistency and coherency of the data both used in the CPU and in the GPU, so your code gets simpler and cleaner. This means that yo