Параллельная обработка вместо широких потоков

Замеры: распознавание даёт x52 на 4 потоках против x13 на 16, разделение
говорящих x33 против x8. Дальше четырёх потоков синхронизация съедает весь
выигрыш, поэтому ядра занимаются несколькими задачами сразу.

По умолчанию 4 потока на задачу и до 4 задач параллельно. Захват задачи
из очереди стал атомарным - без этого два воркера брали одну и ту же.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Vladimir Bryzgalov
2026-08-15 22:33:54 +05:00
co-authored by Claude Opus 5
parent e3b4e3c73f
commit be837bab0b
6 changed files with 176 additions and 38 deletions
+1 -1
View File
@@ -1 +1 @@
__version__ = "0.1.7"
__version__ = "0.2.0"