<map id="gko::CudaAllocatorBase" name="gko::CudaAllocatorBase">
<area shape="rect" id="Node000001" title="Implement this interface to provide an allocator for CudaExecutor." alt="" coords="154,80,315,105"/>
<area shape="rect" id="Node000003" href="$classgko_1_1CudaAllocator.html" title="Allocator using cudaMalloc." alt="" coords="384,5,515,30"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="280,71,362,40,405,30,400,31,364,46,282,76"/>
<area shape="rect" id="Node000004" href="$classgko_1_1CudaAsyncAllocator.html" title=" " alt="" coords="366,55,533,79"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="330,78,368,76,362,77,331,84"/>
<area shape="rect" id="Node000005" href="$classgko_1_1CudaHostAllocator.html" title=" " alt="" coords="370,104,529,129"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="330,100,371,107,366,108,330,106"/>
<area shape="rect" id="Node000006" href="$classgko_1_1CudaUnifiedAllocator.html" title=" " alt="" coords="363,153,535,178"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="282,108,364,138,405,153,400,153,362,143,282,113"/>
<area shape="rect" id="Node000002" href="$classgko_1_1Allocator.html" title="Provides generic allocation and deallocation functionality to be used by an Executor." alt="" coords="5,80,106,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="121,90,156,91,151,93,122,95"/>
</map>
