|
Intel HE Acceleration Library for FPGAs
Intel Homomorphic Encryption Acceleration Library for FPGAs, accelerating the modular arithmetic operations used in homomorphic encryption on Intel FPGAs.
|
This is the complete list of members for intel::hexl::fpga::FPGAObject, including all inherited members.
| batch_size_ | intel::hexl::fpga::FPGAObject | |
| context_ | intel::hexl::fpga::FPGAObject | |
| fence_ | intel::hexl::fpga::FPGAObject | |
| fill_in_data(const std::vector< Object * > &objs)=0 | intel::hexl::fpga::FPGAObject | pure virtual |
| fill_out_data(uint64_t *results)=0 | intel::hexl::fpga::FPGAObject | pure virtual |
| FPGAObject(const cl_context &context, uint64_t n_batch, kernel_t type=kernel_t::NONE, bool fence=false) | intel::hexl::fpga::FPGAObject | |
| g_tag_ | intel::hexl::fpga::FPGAObject | static |
| in_objs_ | intel::hexl::fpga::FPGAObject | |
| n_batch_ | intel::hexl::fpga::FPGAObject | |
| recycle() | intel::hexl::fpga::FPGAObject | |
| tag_ | intel::hexl::fpga::FPGAObject | |
| type_ | intel::hexl::fpga::FPGAObject | |
| ~FPGAObject()=default | intel::hexl::fpga::FPGAObject | virtual |
1.8.5