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 позволяет организовать динамическую загрузку/выгрузку расширений процессора, а так же планировать работу аппаратных компонентов ЦП исходя из того, какая вычислительная задача стоит перед процессором сейчас.
Реконфигурация с точки зрения выполнения приложения выглядит так:
сначала происходит мониторинг работы приложения для выявления наиболее медленных инструкций;
затем создаются сложные инструкции процессора, которые в ходе выполнения программы заменяются инструкциями по работе с оптимизированными под задачу расширениями. Такая замена организуется за счет применения патча к программе «на лету».
LinuxForum.Fans
Microsoft представила проекты по поддержке eMIPS разработчикам NetBSD
Автор: mogul82
2 сообщений
1108 просмотров
Это просто праздник какой-то :)
Войдите или зарегистрируйтесь, чтобы ответить.