МЦСТ
НОВОСТИ
О КОМПАНИИ
МИКРОПРОЦЕССОРЫ И ВЫЧИСЛИТЕЛЬНЫЕ КОМПЛЕКСЫ
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «ЭЛЬБРУС»
УРОВЕНЬ ПРОЕКТИРОВАНИЯ
 Разработка аппаратуры
 Оптимизирующие и двоичные компиляторы
   проекты
 Операционные системы
 Моделирование
ОБЕСПЕЧЕНИЕ КАЧЕСТВА
НАУЧНАЯ ДЕЯТЕЛЬНОСТЬ
ОБРАЗОВАНИЕ
НАШИ ПАРТНЕРЫ
ВАКАНСИИ
КООРДИНАТЫ

 

 

Создание и сопровождение вебсайта: Алгософт

Rambler's Top100 Rambler's Top100



Задача специалистов этого направления - выполнять моделирование вычислительной системы на стадии разработки так, чтобы не задерживать идущих следом разработчиков аппаратуры и системных программистов. Наши специалисты по моделированию прошли все эльбрусовские проекты, не задерживая разработчиков, что было непросто.

Традиционно ставятся задачи по разработке функционально полного инструментария, необходимого для логического моделирования и верификации вычислительных систем. Особое внимание всегда уделяется эффективности этих средств, поэтому максимально используются возможности архитектуры и системного программного обеспечения применяемых инструментальных машин.

Как правило, разработчикам поставляется программный моделирующий комплекс, состоящий из моделей с разным уровнем абстракции и полноты. Он включает богатые средства отладки и специальные возможности для разработки всего спектра программного обеспечения и верификации проектируемой системы. Наши программные системы позволяют моделировать выполнение ОС, пользовательских приложений и SPEC, отлаживать оптимизирующий и бинарный компиляторы.

В рамках проекта "Эльбрус-3М1" создан моделирующий комплекс, включающий:

  • функциональную модель процессора;
  • потактовую модель процессора;
  • полную функциональную модель вычислительной системы;
  • потактовую модель вычислительной системы.

На основе функциональной модели системы разработана система верификации низкоуровневой детальной модели аппаратуры при исполнении реальных задач. Она обеспечивает разбиение задачи на фрагменты и распараллеливание процесса верификации на несколько сотен машин.

Разработчики систем моделирования освоили создание программно-аппаратных стендов, исследующих модели проектируемых элементов в составе реальной системы. В рамках проекта "Эльбрус-90 микро" была создана программная модель Sparc-совместимого микропроцессора, к которой адаптирована система генерации случайных тестов, и разработан стенд, исследующий модель в среде машины SyperSparc.

 
Tel: +7 (495) 363-9665 | Fax: +7 (495) 363-9599 | E-mail: mcst@mcst.ru