Ahmet Inan
|
686983cd32
|
added Cauchy Mersenne 31 prime field erasure encoding
|
2026-04-27 13:37:24 +02:00 |
|
Ahmet Inan
|
01438be6e1
|
unroll the pow loop in rcp
|
2026-04-27 04:43:35 +02:00 |
|
Ahmet Inan
|
f7ed8e13d5
|
added Mersenne 31 prime field
|
2026-04-26 12:38:25 +02:00 |
|
Ahmet Inan
|
246c013896
|
no CRC per default with PAC codes
|
2026-02-14 09:32:56 +01:00 |
|
Ahmet Inan
|
f9dad0397b
|
replaced 8 bit CRC with 16 bit 0xA8F4
8 bit CRC is simply too weak with a large list size
|
2026-02-14 06:06:59 +01:00 |
|
Ahmet Inan
|
46ef3d8dbe
|
print erasure probability
|
2026-02-13 15:43:36 +01:00 |
|
Ahmet Inan
|
c797ad2fda
|
compute erasure probability from code rate
|
2026-02-13 15:40:56 +01:00 |
|
Ahmet Inan
|
72e5b2240a
|
renamed PolarCodeConst0 to BhattacharyyaFreezer
|
2026-02-13 12:47:55 +01:00 |
|
Ahmet Inan
|
1b7383a541
|
add CRC bits to K
|
2026-02-02 12:16:43 +01:00 |
|
Ahmet Inan
|
285f558f98
|
renamed Polar to PAC
|
2026-02-02 09:02:15 +01:00 |
|
Ahmet Inan
|
7b7a18bf81
|
use CRC by default and add number of CRC bits to K
|
2026-02-02 09:00:29 +01:00 |
|
Ahmet Inan
|
e94036d08d
|
use 8 bit CRC
|
2026-02-02 08:16:13 +01:00 |
|
Ahmet Inan
|
520382a396
|
limit code length to 256
|
2026-02-02 07:54:51 +01:00 |
|
Ahmet Inan
|
0642259333
|
stop using sequence.h
|
2026-02-01 23:06:05 +01:00 |
|
Ahmet Inan
|
9c55719f85
|
use a rank map instead of a frozen bit array
|
2026-02-01 22:48:02 +01:00 |
|
Ahmet Inan
|
0d095be3c0
|
filter frozen bits from larger code construction
|
2026-02-01 15:44:45 +01:00 |
|
Ahmet Inan
|
616a19f725
|
we should use a pessimistic QEF limit
|
2026-01-20 14:22:53 +01:00 |
|
Ahmet Inan
|
fa9218ef9c
|
need to subtract CRC bits
|
2025-12-30 08:10:54 +01:00 |
|
Ahmet Inan
|
7412c94144
|
print megabits per second
|
2025-12-30 05:56:12 +01:00 |
|
Ahmet Inan
|
f43ee51466
|
forgot adding FER column header
|
2025-12-29 15:41:04 +01:00 |
|
Ahmet Inan
|
077d70ec81
|
test a short RM rule based code without CRC
|
2025-12-29 12:15:55 +01:00 |
|
Ahmet Inan
|
46153c59b2
|
renamed and updated Bhattacharyya code construction
|
2025-12-28 10:15:55 +01:00 |
|
Ahmet Inan
|
c5940d059c
|
made compiler happy
|
2025-12-25 12:35:00 +01:00 |
|
Ahmet Inan
|
91bec0b1e3
|
use our reliability sequence generator per default
|
2025-12-25 11:42:41 +01:00 |
|
Ahmet Inan
|
fbd253aff4
|
prepare for Polarization-Adjusted Convolutional codes
|
2025-12-22 12:54:26 +01:00 |
|
Ahmet Inan
|
2f4d090a57
|
moved parity aided polar regression test to own file
|
2025-12-22 12:35:42 +01:00 |
|
Ahmet Inan
|
2e29eda8a2
|
added xorshift test
|
2025-06-14 09:40:45 +02:00 |
|
Ahmet Inan
|
270519aa79
|
simpler is better
|
2024-03-26 19:15:45 +01:00 |
|
Ahmet Inan
|
7f492e9d21
|
improved usability of the new erasure code
|
2024-03-26 18:10:29 +01:00 |
|
Ahmet Inan
|
35451540ca
|
added prime field based Cauchy Reed Solomon erasure coding
|
2024-03-25 11:56:41 +01:00 |
|
Ahmet Inan
|
485f6afe42
|
moved TYPE checks to tests
|
2024-03-24 11:10:49 +01:00 |
|
Ahmet Inan
|
fbbc655589
|
added prime field arithmetic
|
2024-03-24 10:21:47 +01:00 |
|
Ahmet Inan
|
ba688ab23b
|
use merge sort
|
2024-03-08 14:02:17 +01:00 |
|
Ahmet Inan
|
389fcc3bd8
|
added comp argument and test for stability
|
2024-03-08 13:00:40 +01:00 |
|
Ahmet Inan
|
2d5e782135
|
made random seeding optional
|
2024-03-08 10:08:21 +01:00 |
|
Ahmet Inan
|
d319189d7a
|
added merge sort
|
2024-03-08 09:53:28 +01:00 |
|
Ahmet Inan
|
957eb6f784
|
use the new sorting functions
|
2024-03-07 22:04:09 +01:00 |
|
Ahmet Inan
|
524571e6fb
|
added insertion sort and regression test
|
2024-03-07 21:21:32 +01:00 |
|
Ahmet Inan
|
6372a965cf
|
renamed sort.hh to simd_sort.hh
|
2024-03-07 18:31:52 +01:00 |
|
Ahmet Inan
|
ae0a749d08
|
added insertion sort and regression test
|
2024-03-05 14:27:15 +01:00 |
|
Ahmet Inan
|
7d71b00d59
|
print ambiguity errors
|
2024-02-28 11:31:34 +01:00 |
|
Ahmet Inan
|
332eb9caf7
|
removed SCALE constant
|
2024-02-23 16:48:50 +01:00 |
|
Ahmet Inan
|
350ec59037
|
use a higher order but less loops
|
2024-02-22 11:15:44 +01:00 |
|
Ahmet Inan
|
019adfa609
|
make gnu compiler happy
|
2024-02-21 07:54:44 +01:00 |
|
Ahmet Inan
|
7fb1d671f4
|
base list size on constant L
|
2024-02-13 12:35:49 +01:00 |
|
Ahmet Inan
|
7e589c85ef
|
keep ranges symmetric
|
2024-02-10 19:46:25 +01:00 |
|
Ahmet Inan
|
b146d9739a
|
print frame error rate
|
2024-02-10 10:51:29 +01:00 |
|
Ahmet Inan
|
73ba005015
|
candidates are now sorted
|
2024-02-09 13:36:25 +01:00 |
|
Ahmet Inan
|
4b4ee7ae7a
|
print frame error rate
|
2024-02-09 09:20:32 +01:00 |
|
Ahmet Inan
|
33052aae8d
|
experimenting with list decoding
|
2024-02-03 13:59:19 +01:00 |
|