wt (данные трассировки и наблюдения) даст вам счетчик команд по функции или диапазону команд. Это не даст вам информации о времени, поэтому, если вы блокируете IO, она не будет здесь показана.
! Runaway сообщит вам время, использованное для каждой нити, так что это может сузить его, если это систематически.
Наконец, AMD CodeAnalyst - это бесплатный профилировщик, который отлично работает и поможет вам точно определить, где в системе тратится ваше время. Убедитесь, что частота опроса установлена на 0,1 мс.