Comments 3
OpenGL делегат только первый запуск после установки апы или обновления долго запускается. Шейдеры компилируются. Потом кеш в андроиде работает
Я правильно понимаю, что чтобы замерять именно инференс, а не просто время отсылки команд на GPU, используется glMemoryBarrier
? Насколько я знаю, барьер только устранит возможные проблемы с кэшами внутри потока исполнения на GPU, но не вызовет синхронизацию CPU и GPU-потоков, так что этого недостаточно. Надо бы провести повторный замер с синхронизацией через glFinish
, а то вывод статьи рискует оказаться слишком далёким от правды.
Sign up to leave a comment.
Передаём GPU-буферы напрямую в TensorFlow Lite