Может поясните? Ос, как минимум должна создать форки, потоки или процессы. Мастер процесс должен раздать задание и данные, а потом собрать и сделать reduce.
Не говоря уж о теоретических лимитах и законах, например, законе амдала. И при чем здесь асинхронность?
Лучше стереть свой ответ, он выглядит слишком компрометирующим