One Trillion Frames per Second