Я думаю что необходимо пересмотреть саму суть архитектуры master/slave. Что это вообще за неравенство среди программных сущностей? Почему это один управляет другими?! Необходимо ввести демократический выбор сущности, которая будет обрабатывать запрос. Кроме того, надо, чтобы периодически расчёты велись не только на CPU или GPU, но и на каком-нибудь чипе сетевого контроллера, чтобы он не чувствовал ущемлений в правах