{-# OPTIONS_HADDOCK hide #-} -- | -- Module : Data.Array.Accelerate.Array.Remote -- Copyright : [2015..2020] The Accelerate Team -- License : BSD3 -- -- Maintainer : Trevor L. McDonell -- Stability : experimental -- Portability : non-portable (GHC extensions) -- -- Umbrella module for the remote memory management facilities. To -- implement an LRU cache for your backend, provide an instance of the -- 'RemoteMemory' class, and, if required, specialise or overload the LRU -- functions to your particular memory table types. -- module Data.Array.Accelerate.Array.Remote ( module Remote ) where import Data.Array.Accelerate.Array.Remote.Class as Remote import Data.Array.Accelerate.Array.Remote.LRU as Remote