Не успел закончить пост, в голову пришло дополнение.
В принципе, вместо коммуникационной среды с топологией дерева можно использовать
гипердерево (оно же толстое дерево, fat tree). Ничто не мешает. Даже поможет, поскольку уменьшит количество блокировок, судя по всему.
В коммуникационной среде для вычислителя будущего желательно иерархическое построение. Желательно потому, что я не умею работать с, допустим, топологиями в виде тора, например.
Кстати, почему не умею. Похоже, умею. ;)
Но иерархическая система все равно лучше.