CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
cachingAllocatorCommon.h File Reference
#include "HeterogeneousCore/CUDAUtilities/interface/cudaCheck.h"
#include "HeterogeneousCore/CUDAUtilities/interface/deviceCount.h"
#include <algorithm>
#include <limits>

Go to the source code of this file.

Namespaces

 cms::cuda::allocator
 

Functions

size_t cms::cuda::allocator::minCachedBytes ()
 

Variables

constexpr unsigned int cms::cuda::allocator::binGrowth = 2
 
constexpr bool cms::cuda::allocator::debug = false
 
constexpr unsigned int cms::cuda::allocator::maxBin = 30
 
constexpr size_t cms::cuda::allocator::maxCachedBytes = 0
 
constexpr double cms::cuda::allocator::maxCachedFraction = 0.8
 
constexpr unsigned int cms::cuda::allocator::minBin = 8