>>26761
так, смотри, вот про пропускную способность шины- мы можем использовать дерево с подшефными центрами(если я правильно помню, такая архитектура используется в jugene, наряду с тором), это раз. во-вторых, гиперкуб может быть любой размерности, я его не зря упомянул. например гиперкуб 5 степени, реализуется как куб с гиперкубами в вершинах, если я правильно посчитал. так что обмен идёт в себе подобной сложной структуре, и ветви параллельной программы пишутся соответственно для гиперкубов разных вершин, это достаточно просто.
вообще большинство сложных задач упирается в матрицы и циклы, как я уже говорил, и ничего мудрить не надо.
далее, в большом вычислительном кластере вообще ничего параллелить не надо, он будет выгоден за счёт того, что запросы от множества пользователей будут на 100% загружать процессоры, или же можно выдавать параллельным программам части того же гиперкуба, например.
потом, программируемость структуры подразумевает, что мы можем изменять структуру соединений вычислителей вс(на самом деле это делается автоматически) для поддержания максимальной производительности, сымитировать пространственную структуру процесса, например.
вот. а на гпу, например, уже опера странички рендерит.
всё вроде как.