multithread support

Maria Matejka maria.matejka at nic.cz
Tue Mar 2 14:11:32 CET 2021


Hi!

On 3/1/21 1:26 PM, Marcelo Balbinot wrote:
> 
> Hi, I already asked this question at some point,
> but I am curious about the evolution ..
> About multi thread support (multi-core cpu use).
> Is this still a possibility?

Yes, it is. Be prepared that this will also raise memory usage (current 
estimates are about >+10% memory) and overall CPU usage (compared to 
single-thread execution) due to needed synchronization and buffers.

This means that if you now consume 20G of memory and 30 minutes of 
single core time to converge the main table on a rather big node, you're 
going to consume, let's say, >22G of memory and 3 minutes of 16-core CPU 
(summing to 48 minutes of CPU time). This is a ball park guess, do not 
take me much seriously. It may be better, it may be worse.

Anyway, there is some code (currently not releasable) that will get to a 
preview release soon. We'll highly appreciate testing from any user 
around. Stay tunad!

Maria


More information about the Bird-users mailing list