Kawrakow
9918542658
bitnet: remove iq1_bn lookup table storing +/- signs
...
The AVX2 implementation was the only one left using it, so
I decided to see if we can get a performant implementation
using the 0,1,2 lookup table. Turns out we can, and it is
even slightly faster than the sign based table. We now
get PP-512 = 275 t/s and TG-128 = 57.7 t/s with 16 threads
on the Ryzen-7950X.
With only one lookup table left for iq1_bn, I renamed it to
iq1bn_grid_u16.
2024-06-25 18:19:11 +03:00
..
2024-06-05 16:53:00 +02:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-06-14 18:41:49 +02:00
2024-03-25 13:50:23 +01:00
2024-06-22 12:02:52 +03:00
2024-03-25 13:50:23 +01:00
2024-05-08 22:55:49 +02:00
2024-03-25 13:50:23 +01:00
2024-06-22 12:02:52 +03:00
2024-05-29 15:38:26 +03:00
2024-03-25 13:50:23 +01:00
2024-06-25 18:19:11 +03:00
2024-04-09 11:16:13 +03:00
2024-05-08 22:55:49 +02:00
2024-05-08 22:55:49 +02:00
2024-04-09 11:16:13 +03:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-06-05 16:53:00 +02:00
2024-03-29 17:45:46 +02:00
2024-06-10 11:45:13 +02:00
2024-06-10 11:45:13 +02:00
2024-05-17 18:54:52 +02:00
2024-06-01 15:47:04 +02:00
2024-05-17 18:54:52 +02:00
2024-06-10 11:45:13 +02:00
2024-06-12 17:41:51 +02:00
2024-06-10 11:45:13 +02:00
2024-06-01 15:47:04 +02:00
2024-04-30 12:16:08 +03:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-06-11 08:26:07 +02:00
2024-06-20 14:39:21 +02:00
2024-06-20 14:39:21 +02:00
2024-06-22 12:02:52 +03:00
2024-03-25 13:50:23 +01:00
2024-05-29 20:17:31 +03:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-06-09 09:42:25 +02:00
2024-06-09 09:42:25 +02:00
2024-06-05 11:29:20 +03:00
2024-03-25 13:50:23 +01:00
2024-05-08 22:55:49 +02:00
2024-03-25 13:50:23 +01:00
2024-06-14 18:41:49 +02:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-03-25 13:50:23 +01:00
2024-06-17 00:23:04 +02:00
2024-06-17 00:23:04 +02:00
2024-05-15 13:23:33 +03:00
2024-03-25 13:50:23 +01:00
2024-06-25 18:19:11 +03:00