ОС PARIX
Технологические и архитектурные
решения, используемые фирмой Parsytec, позволяют строить
гибкие, эффективные параллельные системы, обеспечивающие как высокую
концентрацию процессоров, так и тесную связь между ними. GC системы
допускают блочное наращивание числа узлов сети, формирование
различных топологий вычислительной сети.
Программы для GC систем
можно реализовать как с помощью системы программирования INMOS
toolset, так
и средствами операционной системы PARIX фирмы Parsytec.
Пакет INMOS toolset обеспечивает более гибкое программирование,
чем ОС PARIX (которая реализована с помощью этого пакета),
однако значительно более сложное. В ОС PARIX программист
не должен задавать ни отображение сети процессов программы на
сеть транспьютеров, ни их топологии. Эффективность выполнения
программ, имеющая место наряду с простотой программирования, была
достигнута благодаря следующим свойствам ОС PARIX:
- сеть процессоров имеет
фиксированную регулярную топологию,
- исполняемые программы
реализуют SPMD модель (одна и та же программа, параметризованная
относительно идентификатора процессора, выполняет на всех процессорах),
- набор высокоуровневых
коммуникационных операций использует микроядро ОС, работающее
на всех процессорах и обеспечивающее маршрутизацию сообщений.
Уровни программного обеспечения ОС PARIX