mirror of https://github.com/status-im/leopard.git
Comments
This commit is contained in:
parent
971df99e29
commit
36545bb2f7
|
@ -32,8 +32,8 @@
|
||||||
TODO:
|
TODO:
|
||||||
|
|
||||||
Short-term:
|
Short-term:
|
||||||
+ Port DIT FFT code to FF16
|
+ Unroll first/final butterflies to avoid extra copies/xors in encoder (17% of encode time)
|
||||||
+ Unroll first/final butterflies to avoid extra copies/xors in encoder
|
+ Add compile-time selectable XOR-only rowops instead of MULADD
|
||||||
+ Multithreading
|
+ Multithreading
|
||||||
|
|
||||||
Mid-term:
|
Mid-term:
|
||||||
|
|
|
@ -42,8 +42,8 @@ using namespace std;
|
||||||
struct TestParameters
|
struct TestParameters
|
||||||
{
|
{
|
||||||
#ifdef LEO_HAS_FF16
|
#ifdef LEO_HAS_FF16
|
||||||
unsigned original_count = 32768; // under 65536
|
unsigned original_count = 1000; // under 65536
|
||||||
unsigned recovery_count = 32768; // under 65536 - original_count
|
unsigned recovery_count = 200; // under 65536 - original_count
|
||||||
#else
|
#else
|
||||||
unsigned original_count = 128; // under 65536
|
unsigned original_count = 128; // under 65536
|
||||||
unsigned recovery_count = 128; // under 65536 - original_count
|
unsigned recovery_count = 128; // under 65536 - original_count
|
||||||
|
|
Loading…
Reference in New Issue