Некоторые проблемы смущают параллельно;некоторые из них "смущающе серийные".Возможно, вы столкнулись с последним, но не нажимая на ваш код, мы можем только догадываться.
Решения BigLock, например деревья, списки, которые могут быть обновлены только путем блокировки всей структуры, не выигрывают от нескольких процессоров,Хуже того, несколько процессоров могут вызвать сбой замков, который ничего не даст.