Q.ANT Native Computing Toolkit 2.3.1
All you need for photonic computing
Loading...
Searching...
No Matches
qant_native_computing_toolkit_generic.h
Go to the documentation of this file.
1#ifndef QANT_NATIVE_COMPUTING_TOOLKIT_GENERIC_H
2#define QANT_NATIVE_COMPUTING_TOOLKIT_GENERIC_H
3
4#include <stddef.h>
5#include <stdint.h>
6
7#ifdef __cplusplus
8namespace qant_native_computing_toolkit::generic
9{
10 extern "C"
11 {
12#endif
13
23 int init_npu(const uint32_t id);
24
34 int release_npu(const uint32_t id);
35
36#ifdef __cplusplus
37 } // extern "C"
38} // namespace qant_native_computing_toolkit::generic
39#endif
40
41#endif // QANT_NATIVE_COMPUTING_TOOLKIT_GENERIC_H
int init_npu(const uint32_t id)
Initialises the Native Processing Unit.
int release_npu(const uint32_t id)
Releases an NPU and frees associated memory.