quadiron icon indicating copy to clipboard operation
quadiron copied to clipboard

Multi-Threading

Open vrancurel opened this issue 6 years ago • 4 comments

That uses threads.

vrancurel avatar Oct 09 '18 01:10 vrancurel

For threading we can use what the stdlib provides, see http://www.cplusplus.com/reference/multithreading/

slaperche-scality avatar Oct 09 '18 18:10 slaperche-scality

The threaded encoding/decoding functions shall be in the lib itself, and would be what people would use if they wanted to use the lib with the max performance without worrying too much about the details. We shall select the underlying best FECs respectively to speed, rate, symbols, etc

vrancurel avatar Oct 09 '18 22:10 vrancurel

What do you think about OpenMP?

lamphamsy avatar Oct 10 '18 08:10 lamphamsy

I think that's an extra external dependency, so I would rather stay with the stdlib at first (except if there is a killer feature of OpenMP).

slaperche-scality avatar Oct 10 '18 08:10 slaperche-scality