Classes | |
struct | buffer_type |
struct | buffer_type< TDev, T[]> |
struct | buffer_type< TDev, T[N]> |
struct | view_type |
struct | view_type< TDev, T[]> |
struct | view_type< TDev, T[N]> |
Functions | |
template<typename TDev , typename TQueue , typename = std::enable_if_t<cms::alpakatools::is_device_v<TDev> and cms::alpakatools::is_queue_v<TQueue>>> | |
auto | allocate_device_allocators () |
std::string | as_bytes (size_t value) |
template<typename TPlatform , typename = std::enable_if_t<is_platform_v<TPlatform>>> | |
std::vector< alpaka::Dev< TPlatform > > | enumerate_devices () |
alpaka::DevCpu | enumerate_host () |
constexpr unsigned int | power (unsigned int base, unsigned int exponent) |
auto cms::alpakatools::detail::allocate_device_allocators | ( | ) |
Definition at line 20 of file getDeviceCachingAllocator.h.
References cms::alpakatools::config::binGrowth, DDDCmsTrackerContruction::construct(), cms::alpakatools::devices(), mps_fire::i, cms::alpakatools::config::maxBin, cms::alpakatools::config::maxCachedBytes, cms::alpakatools::config::maxCachedFraction, cms::alpakatools::config::minBin, and findQualityFiles::size.
|
inline |
Definition at line 40 of file CachingAllocator.h.
References SiStripPI::max, and cond::impl::to_string().
Referenced by cms::alpakatools::CachingAllocator< TDev, TQueue, typename >::CachingAllocator().
|
inline |
Definition at line 17 of file devices.h.
References cms::cuda::assert(), cms::alpakatools::devices(), mps_fire::i, and dqmiodumpmetadata::n.
|
inline |
Definition at line 10 of file host.h.
References cms::cuda::assert(), and cms::alpakatools::host().
Referenced by cms::alpakatools::host().
|
inline |
Definition at line 27 of file CachingAllocator.h.
References newFWLiteAna::base, and HLT_2022v14_cff::exponent.
Referenced by cms::alpakatools::CachingAllocator< TDev, TQueue, typename >::CachingAllocator(), trklet::ilog2(), MergeRootfile(), MuonResidualsFitter_compute_log_convolution(), trklet::ProcessBase::nbits(), notcub::CachingHostAllocator::NearestPowerOf(), notcub::CachingDeviceAllocator::NearestPowerOf(), edm::operator<<(), and trklet::FitTrack::trackFitChisq().