FK20 CUDA
fk20_testvector.cu File Reference
#include "g1.cuh"
Include dependency graph for fk20_testvector.cu:

Go to the source code of this file.

Variables

__managed__ fr_t polynomial [4096]
 
__managed__ g1p_t setup [4097]
 
__managed__ g1p_t xext_fft [16][512]
 
__managed__ fr_t toeplitz_coefficients [16][512]
 
__managed__ fr_t toeplitz_coefficients_fft [16][512]
 
__managed__ g1p_t hext_fft [512]
 
__managed__ g1p_t h [512]
 
__managed__ g1p_t h_fft [512]
 

Variable Documentation

◆ h

__managed__ g1p_t h[512]

Definition at line 84615 of file fk20_testvector.cu.

◆ h_fft

__managed__ g1p_t h_fft[512]

Definition at line 87178 of file fk20_testvector.cu.

◆ hext_fft

__managed__ g1p_t hext_fft[512]

Definition at line 82052 of file fk20_testvector.cu.

◆ polynomial

__managed__ fr_t polynomial[4096]

Managed arrays to hold the valid intermediate values generated by the verified python implementation of FK20. Used by the test functions.

AVOID MANUAL EDIT Instead use the instrumented python code.

Definition at line 16 of file fk20_testvector.cu.

◆ setup

__managed__ g1p_t setup[4097]

Definition at line 4115 of file fk20_testvector.cu.

◆ toeplitz_coefficients

__managed__ fr_t toeplitz_coefficients[16][512]

Definition at line 65598 of file fk20_testvector.cu.

◆ toeplitz_coefficients_fft

__managed__ fr_t toeplitz_coefficients_fft[16][512]

Definition at line 73825 of file fk20_testvector.cu.

◆ xext_fft

__managed__ g1p_t xext_fft[16][512]

Definition at line 24603 of file fk20_testvector.cu.