0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2025-03-11 17:08:46 +00:00
Ondrej Zajicek (work) 13225f1dbf Filter: Faster prefix sets
Use 16-way (4bit) branching in prefix trie instead of basic binary
branching. The change makes IPv4 prefix sets almost 3x faster, but
with more memory consumption and much more complicated algorithm.

Together with a previous filter change, it makes IPv4 prefix sets
about ~4.3x faster and slightly smaller (on my test data).
2021-09-25 16:06:43 +02:00
..
2017-02-20 02:26:45 +01:00
2021-09-25 16:06:43 +02:00
2015-11-05 12:48:52 +01:00
2017-03-09 13:47:00 +01:00
2015-06-08 02:24:08 +02:00
2015-06-08 02:24:08 +02:00
2021-03-12 15:35:56 +01:00
2021-03-12 15:35:56 +01:00
2015-05-01 14:40:56 +02:00
2021-05-18 20:41:01 +02:00
2013-09-16 23:57:40 +02:00
2016-11-08 19:27:58 +01:00
2021-09-25 16:06:43 +02:00
2017-12-13 15:27:33 +01:00
2015-11-24 13:52:26 +01:00
2016-11-09 16:36:34 +01:00
2014-06-26 11:58:57 +02:00
2020-04-09 15:37:14 +02:00
2017-12-07 13:53:42 +01:00
2020-04-09 15:37:14 +02:00
2018-11-20 17:45:35 +01:00
2015-06-08 02:24:08 +02:00