Index A | B | C | D | E | F | G | H | I | L | M | N | P | R | S | T | W A AgentData (C++ struct) AgentData::closestNumaNode (C++ member) AgentData::cpuAgents (C++ member) AgentData::gpuAgents (C++ member) AgentData::isInitialized (C++ member) AgentInfoCallback (C++ function) AllocateMemory (C++ function), [1] B BLOCKSIZE (C macro) C CharToExeType (C++ function) CharToMemType (C++ function) CheckPages (C++ function), [1] ConfigModeEnum (C++ enum) ConfigModeEnum::CFG_A2A (C++ enumerator) ConfigModeEnum::CFG_FILE (C++ enumerator) ConfigModeEnum::CFG_P2P (C++ enumerator) ConfigModeEnum::CFG_SCALE (C++ enumerator) ConfigModeEnum::CFG_SWEEP (C++ enumerator) CpuReduceKernel (C++ function) D DeallocateMemory (C++ function), [1] DEFAULT_BYTES_PER_TRANSFER (C++ member) DisplayTopology (C++ function), [1] DisplayUsage (C++ function), [1] E EnablePeerAccess (C++ function), [1] EnvVars (C++ class) EnvVars::blockBytes (C++ member) EnvVars::byteOffset (C++ member) EnvVars::configMode (C++ member) EnvVars::continueOnError (C++ member) EnvVars::DEFAULT_NUM_ITERATIONS (C++ member) EnvVars::DEFAULT_NUM_WARMUPS (C++ member) EnvVars::DEFAULT_P2P_NUM_CPU_SE (C++ member) EnvVars::DEFAULT_SAMPLING_FACTOR (C++ member) EnvVars::DEFAULT_SWEEP_DST (C++ member) EnvVars::DEFAULT_SWEEP_EXE (C++ member) EnvVars::DEFAULT_SWEEP_MAX (C++ member) EnvVars::DEFAULT_SWEEP_MIN (C++ member) EnvVars::DEFAULT_SWEEP_SRC (C++ member) EnvVars::DEFAULT_SWEEP_TEST_LIMIT (C++ member) EnvVars::DEFAULT_SWEEP_TIME_LIMIT (C++ member) EnvVars::DisplayEnvVars (C++ function) EnvVars::DisplayP2PBenchmarkEnvVars (C++ function) EnvVars::DisplaySweepEnvVars (C++ function) EnvVars::DisplayUsage (C++ function) EnvVars::enableDebug (C++ member) EnvVars::EnvVars (C++ function) EnvVars::fillPattern (C++ member) EnvVars::generator (C++ member) EnvVars::GetEnvVar (C++ function), [1] EnvVars::gpuKernel (C++ member) EnvVars::numCpuDevices (C++ member) EnvVars::numCpusPerNuma (C++ member) EnvVars::numCpuSubExecs (C++ member) EnvVars::numGpuDevices (C++ member) EnvVars::numGpuSubExecs (C++ member) EnvVars::numIterations (C++ member) EnvVars::numWarmups (C++ member) EnvVars::outputToCsv (C++ member) EnvVars::samplingFactor (C++ member) EnvVars::sharedMemBytes (C++ member) EnvVars::showIterations (C++ member) EnvVars::sweepDst (C++ member) EnvVars::sweepExe (C++ member) EnvVars::sweepMax (C++ member) EnvVars::sweepMin (C++ member) EnvVars::sweepRandBytes (C++ member) EnvVars::sweepSeed (C++ member) EnvVars::sweepSrc (C++ member) EnvVars::sweepTestLimit (C++ member) EnvVars::sweepTimeLimit (C++ member) EnvVars::sweepXgmiMax (C++ member) EnvVars::sweepXgmiMin (C++ member) EnvVars::useDmaCopy (C++ member) EnvVars::useInteractive (C++ member) EnvVars::usePcieIndexing (C++ member) EnvVars::usePrepSrcKernel (C++ member) EnvVars::useRemoteRead (C++ member) EnvVars::useSingleStream (C++ member) EnvVars::validateDirect (C++ member) ExecuteTransfers (C++ function), [1] Executor (C++ type) ExecutorInfo (C++ struct) ExecutorInfo::startEvents (C++ member) ExecutorInfo::stopEvents (C++ member) ExecutorInfo::streams (C++ member) ExecutorInfo::subExecParamGpu (C++ member) ExecutorInfo::totalBytes (C++ member) ExecutorInfo::totalSubExecs (C++ member) ExecutorInfo::totalTime (C++ member) ExecutorInfo::transfers (C++ member) ExeType (C++ enum) ExeType::EXE_CPU (C++ enumerator) ExeType::EXE_GPU_DMA (C++ enumerator) ExeType::EXE_GPU_GFX (C++ enumerator) ExeTypeName (C++ member) ExeTypeStr (C++ member), [1] F FLOATS_PER_PACK (C macro) G GetAgentData (C++ function) GetClosestNumaNode (C++ function) GetLinkTypeDesc (C++ function) GetWallClockRate (C++ function), [1] GpuKernelFuncPtr (C++ type) GpuKernelNames (C++ member) GpuKernelTable (C++ member) H HIP_CALL (C macro) HSA_CHECK (C macro) I IsCpuType (C++ function), [1] IsGpuType (C++ function), [1] L LogTransfers (C++ function), [1] M main (C++ function) MAX_DSTS (C macro) MAX_SRCS (C macro) MemPoolInfoCallback (C++ function) MEMSET_CHAR (C macro) MEMSET_VAL (C macro) MemType (C++ enum) MemType::MEM_CPU (C++ enumerator) MemType::MEM_CPU_FINE (C++ enumerator) MemType::MEM_CPU_UNPINNED (C++ enumerator) MemType::MEM_GPU (C++ enumerator) MemType::MEM_GPU_FINE (C++ enumerator) MemType::MEM_NULL (C++ enumerator) MemTypeStr (C++ member), [1] N NUM_GPU_KERNELS (C macro) P PackedFloat_t (C macro) ParseExeType (C++ function), [1] ParseMemType (C++ function), [1] ParseTransfers (C++ function), [1] PopulateTestSizes (C++ function) PrepSrcValueString (C++ function) PRINT_ES (C macro) PRINT_EV (C macro) PtrVectorToStr (C++ function), [1] R RemappedIndex (C++ function), [1] RunAllToAllBenchmark (C++ function), [1] RunPeerToPeerBenchmarks (C++ function), [1] RunScalingBenchmark (C++ function), [1] RunSweepPreset (C++ function), [1] RunTransfer (C++ function), [1] S std (C++ type) SubExecParam (C++ struct) SubExecParam::dst (C++ member) SubExecParam::N (C++ member) SubExecParam::numDsts (C++ member) SubExecParam::numSrcs (C++ member) SubExecParam::src (C++ member) SubExecParam::startCycle (C++ member) SubExecParam::stopCycle (C++ member) T TB_VERSION (C macro) Transfer (C++ struct) Transfer::dstIndex (C++ member) Transfer::dstMem (C++ member) Transfer::DstToStr (C++ function) Transfer::dstType (C++ member) Transfer::exeIndex (C++ member) Transfer::exeType (C++ member) Transfer::numBytes (C++ member) Transfer::numBytesActual (C++ member) Transfer::numDsts (C++ member) Transfer::numSrcs (C++ member) Transfer::numSubExecs (C++ member) Transfer::perIterationTime (C++ member) Transfer::PrepareReference (C++ function) Transfer::PrepareSrc (C++ function) Transfer::PrepareSubExecParams (C++ function) Transfer::srcIndex (C++ member) Transfer::srcMem (C++ member) Transfer::SrcToStr (C++ function) Transfer::srcType (C++ member) Transfer::subExecParam (C++ member) Transfer::subExecParamGpuPtr (C++ member) Transfer::transferIndex (C++ member) Transfer::transferTime (C++ member) Transfer::ValidateDst (C++ function) TransferMap (C++ type) W WARP_SIZE (C macro)