Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
Namespaces | Functions
ParallelForSYCL.h File Reference
#include <cstdint>
#include <type_traits>
#include "open3d/core/Device.h"
#include "open3d/core/Indexer.h"
#include "open3d/core/SYCLContext.h"
#include "open3d/utility/Logging.h"

Go to the source code of this file.

Namespaces

namespace  open3d
 
namespace  open3d::core
 

Functions

template<typename Functor , typename... FuncArgs>
void open3d::core::ParallelForSYCL (const Device &device, Indexer indexer, FuncArgs... func_args)
 Run a function in parallel with SYCL.
 
template<typename Functor , typename... FuncArgs>
void open3d::core::ParallelForSYCL (const Device &device, int64_t num_workloads, FuncArgs... func_args)
 Run a function in parallel with SYCL.