Одно из важнейших требований к архитектуре программного обеспечения Т-системы является мобильность и приспосабливаемость к любой аппаратуре.
Кластерный уровень (уровень обмена информацией между узлами) выделен в ряд программных модулей и отделен от центрального алгоритма параллельной редукции графов.
Важным идеологическим моментом является трактовка пересылки данных по сети как вызова некоторой специальной функции. Таким образом, простота и ясность функционального подхода сохраняется и обобщается на кластерный уровень.
Фактор следования стандартам является обоснованием выбора MPI в качестве основного программного интерфейса для передачи данных.
Конфигурации кластеров, на которых происходит разработка и отладка новой версии Т-системы: