opencv/modules/core
Alexander Alekhin c49d5d5252 core: fix pthreads performance
OpenCV pthreads-based implementation changes:
- rework worker threads pool, allow to execute job by the main thread too
- rework synchronization scheme (wait for job completion, threads 'pong' answer is not required)
- allow "active wait" (spin) by worker threads and by the main thread
- use _mm_pause() during active wait (support for Hyper-Threading technology)
- use sched_yield() to avoid preemption of still working other workers
- don't use getTickCount()
- optional builtin thread pool profiler (disabled by compilation flag)
2018-01-26 04:09:11 +00:00
..
doc Large update of videoio doc and samples following mshabunin comments 2016-09-09 18:46:11 +02:00
include/opencv2 core: fix pthreads performance 2018-01-26 04:09:11 +00:00
misc/java cmake: Java/Android SDK refactoring 2018-01-13 02:12:39 +00:00
perf core(perf): refactor kmeans test 2018-01-22 14:25:29 +03:00
src core: fix pthreads performance 2018-01-26 04:09:11 +00:00
test HAL for minMaxIdx 2017-12-22 12:56:52 +03:00
CMakeLists.txt Merge pull request #9466 from huningxin:js 2017-09-25 16:52:07 +03:00