Namespace shad::rt¶
Contents
Namespaces¶
Functions¶
- Function shad::rt::allLocalities
- Template Function shad::rt::asyncDma(Handle&, const Locality&, const T *, const T *, const size_t)
- Template Function shad::rt::asyncDma(Handle&, const T *, const Locality&, const T *, const size_t)
- Template Function shad::rt::asyncExecuteAt(Handle&, const Locality&, FunT&&, const InArgsT&)
- Template Function shad::rt::asyncExecuteAt(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
- Template Function shad::rt::asyncExecuteAtWithRet(Handle&, const Locality&, FunT&&, const InArgsT&, ResT *)
- Template Function shad::rt::asyncExecuteAtWithRet(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, ResT *)
- Template Function shad::rt::asyncExecuteAtWithRetBuff(Handle&, const Locality&, FunT&&, const InArgsT&, uint8_t *, uint32_t *)
- Template Function shad::rt::asyncExecuteAtWithRetBuff(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, uint8_t *, uint32_t *)
- Template Function shad::rt::asyncExecuteOnAll(Handle&, FunT&&, const InArgsT&)
- Template Function shad::rt::asyncExecuteOnAll(Handle&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
- Template Function shad::rt::asyncForEachAt(Handle&, const Locality&, FunT&&, const InArgsT&, const size_t)
- Template Function shad::rt::asyncForEachAt(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
- Template Function shad::rt::asyncForEachOnAll(Handle&, FunT&&, const InArgsT&, const size_t)
- Template Function shad::rt::asyncForEachOnAll(Handle&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
- Template Function shad::rt::dma(const Locality&, const T *, const T *, const size_t)
- Template Function shad::rt::dma(const T *, const Locality&, const T *, const size_t)
- Template Function shad::rt::executeAt(const Locality&, FunT&&, const InArgsT&)
- Template Function shad::rt::executeAt(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
- Template Function shad::rt::executeAtWithRet(const Locality&, FunT&&, const InArgsT&, ResT *)
- Template Function shad::rt::executeAtWithRet(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, ResT *)
- Template Function shad::rt::executeAtWithRetBuff(const Locality&, FunT&&, const InArgsT&, uint8_t *, uint32_t *)
- Template Function shad::rt::executeAtWithRetBuff(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, uint8_t *, uint32_t *)
- Template Function shad::rt::executeOnAll(FunT&&, const InArgsT&)
- Template Function shad::rt::executeOnAll(FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
- Template Function shad::rt::forEachAt(const Locality&, FunT&&, const InArgsT&, const size_t)
- Template Function shad::rt::forEachAt(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
- Template Function shad::rt::forEachOnAll(FunT&&, const InArgsT&, const size_t)
- Template Function shad::rt::forEachOnAll(FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
- Function shad::rt::numLocalities
- Function shad::rt::thisLocality
- Function shad::rt::waitForCompletion