Functions | |
unsigned int | bitonicMergeLatencyRef (unsigned int nIn) |
unsigned int | bitonicSortLatencyRef (unsigned int nIn, unsigned int nOut) |
template<typename T > | |
void | clear (T &t) |
template<typename T > | |
void | compAndSwap (T a[], int i, int j, bool dir) |
unsigned int | hybridBitonicSortLatencyRef (unsigned int nIn, unsigned int nOut) |
unsigned int | PowerOf2LessThan (unsigned int n) |
|
inline |
Definition at line 36 of file bitonic_hybrid_sort_ref.h.
References SiStripPI::max, l1ctLayer1_cff::nIn, and PowerOf2LessThan().
Referenced by bitonicSortLatencyRef(), and hybridBitonicSortLatencyRef().
|
inline |
Definition at line 43 of file bitonic_hybrid_sort_ref.h.
References bitonicMergeLatencyRef(), SiStripPI::max, SiStripPI::min, l1ctLayer1_cff::nIn, and l1ctLayer1_cff::nOut.
void hybridBitonicSortUtils::clear | ( | T & | t | ) |
Definition at line 71 of file bitonic_hybrid_sort_ref.h.
References submitPVValidationJobs::t.
Referenced by folded_hybrid_bitonic_sort_and_crop_ref().
void hybridBitonicSortUtils::compAndSwap | ( | T | a[], |
int | i, | ||
int | j, | ||
bool | dir | ||
) |
Definition at line 26 of file bitonic_hybrid_sort_ref.h.
References a, DeadROC_duringRun::dir, mps_fire::i, dqmiolumiharvest::j, and std::swap().
Referenced by hybridBitonicMergeRef(), and hybridBitonicSortRef().
|
inline |
Definition at line 53 of file bitonic_hybrid_sort_ref.h.
References bitonicMergeLatencyRef(), SiStripPI::max, SiStripPI::min, l1ctLayer1_cff::nIn, and l1ctLayer1_cff::nOut.
|
inline |
Definition at line 8 of file bitonic_hybrid_sort_ref.h.
References cms::cuda::assert(), mps_fire::i, and dqmiodumpmetadata::n.
Referenced by bitonicMergeLatencyRef(), and hybridBitonicMergeRef().