Skip to content

tesso57/TFHE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFHE

BUILD

make 

C++20に対応したコンパイラが必要。

HOM NAND RESULTS

  1. 950d5200045791a64a96555a097318266ff93887
    • Naive implementation
    • generate keys : 49.907 sec
    • calculation time : 62.905 sec
  2. 405ee68c79e81c61a7a815dbe0b161a3927b67c6
    • Implement FFT (radix-2)
      • Boost needs to be installed.
    • generate keys : 20.957 sec
    • Calculation : 4.491 sec
  3. 20c6ffa174fe43c79c284ece3111d82e81d36902
    • Implementation of FFT without Boost
    • generate keys : 20.886 sec
    • Calculation : 4.494 sec
  4. b876fe7b91339adc41a79c0bc3733d757f26089d
    • Implement iterative FFT (radix-2), pre-compute nth root of 1
    • generate keys : 18.193 sec
    • Calculation : 0.413 sec

MACHINE INFO

  • CPU : AMD Ryzen 7 3800XT 8-Core Processor 3.89 GHz
  • MEM : 32.0 GB (3200 MHz)
  • OS : Ubuntu 20.04.2 LTS (WSL2)

LICENSE

The source code is licensed MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors