06.03.2007 МненияОБЗОРЫВ январе специалисты Берклийского университета (США) опубликовали отчет о ситуации в мире параллельных вычислений. Сегодня уже не редкость 4- и 8-процессорные компьютеры, и предсказано быстрое появление массовых систем с 16 и 32 процессорами. Авторы отчета делают очевидный вывод: главное направление стратегического развития параллельных технологий - это упрощение процессов создания программ, которые способны эффективно работать в параллельных архитектурах и на чипах с тысячами ядер. Для этого необходимо выработать новые модели программирования, которые не зависят от числа процессоров, и при этом универсальны - допускают распараллеливание процессов и данных. Актуальными станут вопросы автоматической настройки параллельной системы на аппаратную архитектуру и измерения ее реальной производительности, так как классические способы тестирования слабо учитывают "параллельную" специфику. Популярность традиционных ОС будет падать, и на корпоративном рынке будут все более распространяться виртуальные машины, средства расширения ОС для работы в распределенных средах и всевозможные эмуляторы, основанные, в частности, на программируемых матрицах. Кубиты и демон МаксвеллаУвеличение числа ядер и процессоров - теоретически простой путь к повышению производительности, однако он имеет ряд серьезных недостатков. В первую очередь это сложность разбиения конкретной задачи на независимые модули и ограничения межсоединений - в идеале желательно, чтобы все узлы системы были связаны ...
читать далее.