С увеличением производительности вопрос не такой простой. В многопроцессорных системах, решающих одну задачу, межпроцессорное взаимодействие запросто может испортить всю многоядерную малину:-) В этом плане связка ведущий-ведомый намного проще и хотя бы в силу этого привлекательнее очень часто. Ведущий, по своей рабовладельческой привычке, неторопливо водит руками, а ведомый пашет как рабу и положено:-).