aboutsummaryrefslogtreecommitdiffstats
path: root/src/portable-api.c
Commit message (Expand)AuthorAgeFilesLines
* Implement 6D parallelization with 1D and no tilingMarat Dukhan2020-12-051-0/+271
* Use cpuinfo_get_current_uarch_index_with_default for parallelization with uarchMarat Dukhan2020-05-261-8/+8
* 3D/4D/5D parallelization functions with 1D or no tilingMarat Dukhan2020-05-261-0/+667
* Fast path using atomic decrement instead of atomic compare-and-swapMarat Dukhan2020-05-021-37/+153
* Replace atomic fetch_sub with decrement_fetch primitiveMarat Dukhan2020-04-101-13/+13
* Rewrite work spreading between threadsMarat Dukhan2020-04-101-27/+27
* Windows implementation using EventsMarat Dukhan2020-04-071-3/+3
* Optimized pthreadpool_parallelize_* functionsMarat Dukhan2020-04-051-397/+717
* Refactor pthreadpool implementationMarat Dukhan2020-04-011-0/+1010