Производительность диаризации на целевом Intel Core i5 #13
Notifications
Due Date
No due date set.
Blocks
#14 Выбрать единицу привязки спикера к тексту
ddmitry/local-transcriber
#17 Свести решения карты в ADR и спеку
ddmitry/local-transcriber
Reference: ddmitry/local-transcriber#13
Reference in New Issue
Block a user
Часть карты: Карта: диаризация спикеров в транскрипте (#8)
Question
Приемлема ли стоимость диаризации на целевом железе?
На машине разработчика (Ryzen 7 8845H) диаризация дала 11,1× RTFx против 16,4×
у ASR — то есть последовательный запуск замедляет обработку в 2,5 раза, и
диаризация оказывается дороже самой транскрипции. Масштабирование по потокам
слабое: с 4 до 8 потоков выигрыш 9%.
Бэклог прямо требует приёмку производительности на Intel Core i5 11-го
поколения; машина разработчика годится только для итераций.
Это гейт жизнеспособности. Если на целевом i5 стоимость окажется
неприемлемой, выбор единицы привязки, формат и UX становятся ненужной работой —
поэтому тикет блокирует выбор единицы привязки и должен быть взят рано.
Тикет не ждёт калибровки. Свип разведки показал, что время не зависит от
настроек кластеризации: 153, 153, 153 и 157 секунд на четырёх конфигурациях.
Мерить надо на конфигурации разведки. Оговорка: если калибровка сменит модель
эмбеддингов, замер придётся повторить — на сам вывод о жизнеспособности это
вряд ли повлияет, но число сдвинется.
Требует второго ноутбука.
в измерительном скрипте);
Ответ — цифры на целевом железе и вывод, проходит ли диаризация по стоимости
как опциональная функция.
Решение: стоимость диаризации приемлема для явной опциональной функции на доступном слабом Intel baseline.
На HP ZBook 17 G3 с Core i7-6820HQ (4C/8T, 29 ГиБ RAM, питание от сети, balanced/powersave, 8 потоков) проверены те же три контрольные записи. Для Data Test снята медиана трёх прогонов, две остальные записи подтверждены по одному разу.
Конкретный Intel Core i5 11-го поколения не проверен: такого устройства нет и в обозримом будущем не будет. Core i7-6820HQ принят как практический слабый Intel baseline, но не как эквивалент i5.
Полный отчёт: Производительность диаризации на старом Intel Core i7. Артефакт опубликован в draft PR «Карта: диаризация спикеров в транскрипте», коммит
99ddf77.Уточнение условий замера: во время тестов ноутбук работал с урезанным питанием и ограничивал производительность. По наблюдению владельца, потеря составляла примерно 30%, но это визуальная оценка без отдельного A/B-прогона. Поэтому измеренные времена и RTFx не пересчитываются и считаются консервативным результатом для зафиксированного режима питания. Уточнение добавлено в benchmark-отчёт, коммит
bbc2bda.