Компания Lockheed Martin анонсировала систему Perseus, разработанную по заказу римской лаборатории ВВС США в рамках программы Optimal Configuration and Deployment of Software on Multi-core Processing Architecture. Система предназначена для переноса морально устаревшего ПО, разработанного для одного процессора, на многоядерные чипы. Обычно такое ПО выполняется в многоядерной архитектуре даже медленнее, чем на одном процессоре, и программисты подрядчика предложили технологию динамической раскладки кода на базе генетических алгоритмов. Perseus выполняет также динамическую балансировку нагрузки, и согласно тестам производительность кода удается повышать на 20%. В дальнейшем линейка подобных инструментов будет расширена.
Только зарегистрированные пользователи могут оставлять комментарий.