ACCL
Contents
Reference
ACCL
»
Index
Index
A
A
ACCL::ACCL (C++ class)
ACCL::ACCL::ACCL (C++ function)
,
[1]
,
[2]
ACCL::ACCL::allgather (C++ function)
ACCL::ACCL::allreduce (C++ function)
ACCL::ACCL::barrier (C++ function)
ACCL::ACCL::bcast (C++ function)
ACCL::ACCL::combine (C++ function)
ACCL::ACCL::copy (C++ function)
ACCL::ACCL::create_buffer (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
ACCL::ACCL::create_buffer_p2p (C++ function)
,
[1]
,
[2]
ACCL::ACCL::deinit (C++ function)
ACCL::ACCL::devicemem (C++ function)
ACCL::ACCL::dump_communicator (C++ function)
ACCL::ACCL::dump_exchange_memory (C++ function)
ACCL::ACCL::dump_rx_buffers (C++ function)
,
[1]
ACCL::ACCL::gather (C++ function)
ACCL::ACCL::get_hwid (C++ function)
ACCL::ACCL::get_retcode (C++ function)
ACCL::ACCL::is_simulated (C++ function)
ACCL::ACCL::nop (C++ function)
ACCL::ACCL::recv (C++ function)
ACCL::ACCL::reduce (C++ function)
ACCL::ACCL::reduce_scatter (C++ function)
ACCL::ACCL::scatter (C++ function)
ACCL::ACCL::send (C++ function)
ACCL::ACCL::set_timeout (C++ function)
ACCL::ACCL::~ACCL (C++ function)
ACCL::addr_t (C++ type)
ACCL::ArithConfig (C++ class)
ACCL::ArithConfig::addr (C++ function)
ACCL::ArithConfig::ArithConfig (C++ function)
ACCL::ArithConfig::set_exchmem (C++ function)
ACCL::arithConfigMap (C++ type)
ACCL::BaseBuffer (C++ class)
ACCL::BaseBuffer::BaseBuffer (C++ function)
ACCL::BaseBuffer::bo (C++ function)
ACCL::BaseBuffer::byte_array (C++ function)
ACCL::BaseBuffer::free_buffer (C++ function)
ACCL::BaseBuffer::is_simulated (C++ function)
ACCL::BaseBuffer::physical_address (C++ function)
ACCL::BaseBuffer::size (C++ function)
ACCL::BaseBuffer::slice (C++ function)
ACCL::BaseBuffer::sync_bo_from_device (C++ function)
ACCL::BaseBuffer::sync_bo_to_device (C++ function)
ACCL::BaseBuffer::sync_from_device (C++ function)
ACCL::BaseBuffer::sync_to_device (C++ function)
ACCL::BaseBuffer::type (C++ function)
ACCL::BaseBuffer::~BaseBuffer (C++ function)
ACCL::Buffer (C++ class)
ACCL::Buffer::Buffer (C++ function)
ACCL::Buffer::buffer (C++ function)
ACCL::Buffer::length (C++ function)
ACCL::Buffer::~Buffer (C++ function)
ACCL::CCLO (C++ class)
ACCL::CCLO::call (C++ function)
ACCL::CCLO::CCLO (C++ function)
ACCL::CCLO::get_base_addr (C++ function)
ACCL::CCLO::Options (C++ struct)
ACCL::CCLO::Options::addr_0 (C++ member)
ACCL::CCLO::Options::addr_1 (C++ member)
ACCL::CCLO::Options::addr_2 (C++ member)
ACCL::CCLO::Options::arithcfg_addr (C++ member)
ACCL::CCLO::Options::cfg_function (C++ member)
ACCL::CCLO::Options::comm (C++ member)
ACCL::CCLO::Options::compress_dtype (C++ member)
ACCL::CCLO::Options::compression_flags (C++ member)
ACCL::CCLO::Options::count (C++ member)
ACCL::CCLO::Options::Options (C++ function)
ACCL::CCLO::Options::reduce_function (C++ member)
ACCL::CCLO::Options::root_src_dst (C++ member)
ACCL::CCLO::Options::scenario (C++ member)
ACCL::CCLO::Options::stream_flags (C++ member)
ACCL::CCLO::Options::tag (C++ member)
ACCL::CCLO::Options::waitfor (C++ member)
ACCL::CCLO::read (C++ function)
ACCL::CCLO::start (C++ function)
ACCL::CCLO::wait (C++ function)
ACCL::CCLO::write (C++ function)
ACCL::Communicator (C++ class)
ACCL::Communicator::Communicator (C++ function)
ACCL::Communicator::communicators_addr (C++ function)
ACCL::Communicator::dump (C++ function)
ACCL::Communicator::get_ranks (C++ function)
ACCL::Communicator::local_rank (C++ function)
ACCL::communicatorId (C++ type)
ACCL::compressionFlags (C++ enum)
ACCL::compressionFlags::ETH_COMPRESSED (C++ enumerator)
ACCL::compressionFlags::NO_COMPRESSION (C++ enumerator)
ACCL::compressionFlags::OP0_COMPRESSED (C++ enumerator)
ACCL::compressionFlags::OP1_COMPRESSED (C++ enumerator)
ACCL::compressionFlags::RES_COMPRESSED (C++ enumerator)
ACCL::dataType (C++ enum)
ACCL::dataType::float16 (C++ enumerator)
ACCL::dataType::float32 (C++ enumerator)
ACCL::dataType::float64 (C++ enumerator)
ACCL::dataType::int32 (C++ enumerator)
ACCL::dataType::int64 (C++ enumerator)
ACCL::dataType::int8 (C++ enumerator)
ACCL::dataType::none (C++ enumerator)
ACCL::dataTypeSize (C++ member)
ACCL::DEFAULT_ARITH_CONFIG (C++ member)
ACCL::DummyBuffer (C++ class)
ACCL::DummyBuffer::bo (C++ function)
ACCL::DummyBuffer::DummyBuffer (C++ function)
ACCL::DummyBuffer::free_buffer (C++ function)
ACCL::DummyBuffer::is_simulated (C++ function)
ACCL::DummyBuffer::slice (C++ function)
ACCL::DummyBuffer::sync_from_device (C++ function)
ACCL::DummyBuffer::sync_to_device (C++ function)
ACCL::DummyBuffer::~DummyBuffer (C++ function)
ACCL::errorCode (C++ enum)
ACCL::errorCode::ARITH_ERROR (C++ enumerator)
ACCL::errorCode::COLLECTIVE_NOT_IMPLEMENTED (C++ enumerator)
ACCL::errorCode::COLLECTIVE_OP_SUCCESS (C++ enumerator)
ACCL::errorCode::COMPRESSION_ERROR (C++ enumerator)
ACCL::errorCode::CONFIG_SWITCH_ERROR (C++ enumerator)
ACCL::errorCode::DEQUEUE_BUFFER_SPARE_BUFFER_DMATAG_MISMATCH (C++ enumerator)
ACCL::errorCode::DEQUEUE_BUFFER_SPARE_BUFFER_INDEX_ERROR (C++ enumerator)
ACCL::errorCode::DEQUEUE_BUFFER_SPARE_BUFFER_STATUS_ERROR (C++ enumerator)
ACCL::errorCode::DEQUEUE_BUFFER_TIMEOUT_ERROR (C++ enumerator)
ACCL::errorCode::DMA_DECODE_ERROR (C++ enumerator)
ACCL::errorCode::DMA_INTERNAL_ERROR (C++ enumerator)
ACCL::errorCode::DMA_MISMATCH_ERROR (C++ enumerator)
ACCL::errorCode::DMA_NOT_END_OF_PACKET_ERROR (C++ enumerator)
ACCL::errorCode::DMA_NOT_EXPECTED_BTT_ERROR (C++ enumerator)
ACCL::errorCode::DMA_NOT_OKAY_ERROR (C++ enumerator)
ACCL::errorCode::DMA_SIZE_ERROR (C++ enumerator)
ACCL::errorCode::DMA_SLAVE_ERROR (C++ enumerator)
ACCL::errorCode::DMA_TAG_MISMATCH_ERROR (C++ enumerator)
ACCL::errorCode::DMA_TIMEOUT_ERROR (C++ enumerator)
ACCL::errorCode::KRNL_STS_COUNT_ERROR (C++ enumerator)
ACCL::errorCode::KRNL_TIMEOUT_STS_ERROR (C++ enumerator)
ACCL::errorCode::OPEN_CON_NOT_SUCCEEDED (C++ enumerator)
ACCL::errorCode::OPEN_PORT_NOT_SUCCEEDED (C++ enumerator)
ACCL::errorCode::PACK_SEQ_NUMBER_ERROR (C++ enumerator)
ACCL::errorCode::PACK_TIMEOUT_STS_ERROR (C++ enumerator)
ACCL::errorCode::RECEIVE_OFFCHIP_SPARE_BUFF_ID_NOT_VALID (C++ enumerator)
ACCL::errorCode::RECEIVE_TIMEOUT_ERROR (C++ enumerator)
ACCL::errorCode::SEGMENTER_EXPECTED_BTT_ERROR (C++ enumerator)
ACCL::FPGABuffer (C++ class)
ACCL::FPGABuffer::bo (C++ function)
ACCL::FPGABuffer::FPGABuffer (C++ function)
,
[1]
,
[2]
,
[3]
ACCL::FPGABuffer::free_buffer (C++ function)
ACCL::FPGABuffer::is_simulated (C++ function)
ACCL::FPGABuffer::slice (C++ function)
ACCL::FPGABuffer::sync_from_device (C++ function)
ACCL::FPGABuffer::sync_to_device (C++ function)
ACCL::FPGABuffer::~FPGABuffer (C++ function)
ACCL::FPGABufferP2P (C++ class)
ACCL::FPGABufferP2P::bo (C++ function)
ACCL::FPGABufferP2P::FPGABufferP2P (C++ function)
,
[1]
,
[2]
ACCL::FPGABufferP2P::free_buffer (C++ function)
ACCL::FPGABufferP2P::is_simulated (C++ function)
ACCL::FPGABufferP2P::slice (C++ function)
ACCL::FPGABufferP2P::sync_from_device (C++ function)
ACCL::FPGABufferP2P::sync_to_device (C++ function)
ACCL::FPGABufferP2P::~FPGABufferP2P (C++ function)
ACCL::FPGADevice (C++ class)
ACCL::FPGADevice::call (C++ function)
ACCL::FPGADevice::FPGADevice (C++ function)
ACCL::FPGADevice::get_base_addr (C++ function)
ACCL::FPGADevice::read (C++ function)
ACCL::FPGADevice::start (C++ function)
ACCL::FPGADevice::wait (C++ function)
ACCL::FPGADevice::write (C++ function)
ACCL::FPGADevice::~FPGADevice (C++ function)
ACCL::GLOBAL_COMM (C++ member)
ACCL::networkProtocol (C++ enum)
ACCL::networkProtocol::RDMA (C++ enumerator)
ACCL::networkProtocol::TCP (C++ enumerator)
ACCL::networkProtocol::UDP (C++ enumerator)
ACCL::rank_t (C++ struct)
ACCL::rank_t::ip (C++ member)
ACCL::rank_t::max_segment_size (C++ member)
ACCL::rank_t::port (C++ member)
ACCL::rank_t::session_id (C++ member)
ACCL::reduceFunction (C++ enum)
ACCL::reduceFunction::SUM (C++ enumerator)
ACCL::SimBuffer (C++ class)
ACCL::SimBuffer::bo (C++ function)
ACCL::SimBuffer::free_buffer (C++ function)
ACCL::SimBuffer::is_simulated (C++ function)
ACCL::SimBuffer::SimBuffer (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
ACCL::SimBuffer::slice (C++ function)
ACCL::SimBuffer::sync_bo_from_device (C++ function)
ACCL::SimBuffer::sync_bo_to_device (C++ function)
ACCL::SimBuffer::sync_from_device (C++ function)
ACCL::SimBuffer::sync_to_device (C++ function)
ACCL::SimBuffer::~SimBuffer (C++ function)
ACCL::SimDevice (C++ class)
ACCL::SimDevice::call (C++ function)
ACCL::SimDevice::get_base_addr (C++ function)
ACCL::SimDevice::get_context (C++ function)
ACCL::SimDevice::read (C++ function)
ACCL::SimDevice::SimDevice (C++ function)
ACCL::SimDevice::start (C++ function)
ACCL::SimDevice::wait (C++ function)
ACCL::SimDevice::write (C++ function)
ACCL::SimDevice::~SimDevice (C++ function)
ACCL::streamFlags (C++ enum)
ACCL::streamFlags::NO_STREAM (C++ enumerator)
ACCL::streamFlags::OP0_STREAM (C++ enumerator)
ACCL::streamFlags::RES_STREAM (C++ enumerator)
ACCL::TAG_ANY (C++ member)
ACCL::Timer (C++ class)
ACCL::Timer::elapsed (C++ function)
ACCL::Timer::end (C++ function)
ACCL::Timer::reset (C++ function)
ACCL::Timer::start (C++ function)
ACCL::Timer::Timer (C++ function)
ACCL::val_t (C++ type)