filecoin-project / ec-gpu

OpenCL code generator for finite-field arithmetic over arbitrary prime fields

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove 64-bit limb support

vmx opened this issue · comments

Currently there is support for 64-bit limbs on NVidia devices. Though it seems that it doesn't improve the performance significantly. Hence remove support for it and only support 32-bit limbs.

  • Verify again that there is no performance difference between 32-bit and 64-bit limbs
  • Remove the support for 64-bit limbs

Plans have changed, we keep the 64-bit support for the case when OpenCL is used (as there, it is faster than the 32-bit limbs).