This commit is contained in:
Christopher Taylor 2017-06-03 20:38:02 -07:00
parent 971df99e29
commit 36545bb2f7
2 changed files with 4 additions and 4 deletions

View File

@ -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:

View File

@ -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