LinuxForum.Fans
Тема

Microsoft представила проекты по поддержке eMIPS разработчикам NetBSD

Автор: mogul82 2 сообщений 1108 просмотров
#122634

http://www.linux.org.ru/news/bsd/5843861?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+org%2FLOR+%28Linux.org.ru%3A+%D0%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8%29

27 января разработчики NetBSD объединили код по поддержке платформы eMIPS («Extensible MIPS») с древом исходных проектов NetBSD. В рамках открытия кода были представлены еще два проекта:
безопасный формат исполняемых файлов (secure executable format);
платформа и планировщик для ускорения выполнения приложений.


Все имущественные права на код переданы фонду NetBSD Foundation. Данные разработки связаны с проектами Microsoft Research по созданию компьютера с легко изменяемой конфигурацией.

Архитектура eMIPS позволяет организовать динамическую загрузку/выгрузку расширений процессора, а так же планировать работу аппаратных компонентов ЦП исходя из того, какая вычислительная задача стоит перед процессором сейчас.

Реконфигурация с точки зрения выполнения приложения выглядит так:
сначала происходит мониторинг работы приложения для выявления наиболее медленных инструкций;
затем создаются сложные инструкции процессора, которые в ходе выполнения программы заменяются инструкциями по работе с оптимизированными под задачу расширениями. Такая замена организуется за счет применения патча к программе «на лету».

#125536

Это просто праздник какой-то :)

Войдите или зарегистрируйтесь, чтобы ответить.