TGViewer
Сохранёнки программиста Сохранёнки программиста @prog_stuff · 6.52K subscribers
Post #3037 92
Почему одинаковый nvJPEG2000 даёт разные результаты в тестах

Обстоятельный разбор показывает, как границы таймера и подача кадров меняют результаты nvJPEG2000 на RTX 4090. Асинхронная очередь GPU делает методику частью результата.

В образце NVIDIA декодирование замеряют CUDA-событиями корректно, но разбор сжатого потока считают в целых секундах. Миллисекунды превращаются в ноль, поэтому число охватывает лишь часть работы. В подробном разборе методики авторский стенд включает оба этапа; код и логи открыты.

Есть и второй подвох: восемь потоков с двумя кадрами в работе дают 16 одновременных задач, хотя пакетного вызова у библиотеки нет. Разбор пригодится разработчикам GPU-конвейеров и авторам бенчмарков: сверяйте не только кадры в секунду, но и границы таймера, синхронизацию и число активных кадров.
  • ❤ 1
More from @prog_stuff
  1. Sep 27, 2026Как отсекать партиции PostgreSQL при поиске не по ключу разбиения Таблица событий разбита…
  2. Sep 26, 2026Go 1.27: что проверить перед обновлением сервисов Практический обзор Go 1.27 отделяет уско…
  3. Sep 26, 2026Как Uber переписала шардирование Schemaless на Go без простоя Подробный технический разбор…
  4. Sep 25, 2026Как агенты тестируют код и почему одного промпта мало В исследовании агенты реализовывали…
  5. Sep 25, 2026Как устроена база данных: собираем клон SQLite на C Это обстоятельная серия для тех, кому…
  6. Sep 25, 202630 паттернов распределённых систем Это карта готовых решений для систем, где узлы отказыва…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →