NVIDIA cuPhoton: когда тормозит не кернел, а весь путь от сенсора до решения
NVIDIA cuPhoton: когда тормозит не кернел, а весь путь от сенсора до решения Профилировщик показывает быстрый кернел, а необработанных кадров на диске всё больше. Так бывает, когда узкое место не отдельная функция, а весь маршрут: сырьё с датчика, подгонка под отклик детектора, вычитание, редукция — и только потом решение по потоку. NVIDIA под высокопоточные установки продвигает cuPhoton — телескопы, лазеры, рентген. Идея простая: ускорять имеет смысл всю цепочку разбора снимков, а не один зелёный участок в трассировке. Даже без обсерватории ловушка та же: пока шлифуете горячий этап, очередь на входе не ждёт. Гоняете похожий пайплайн на тяжёлых кадрах — загляните в их разбор, там цепочка разложена по шагам.