Общая характеристика семейства Эльбрус. Разработки на базе современной отечественной микропроцессорной архитектуры
- Главная
- Разное
- Общая характеристика семейства Эльбрус. Разработки на базе современной отечественной микропроцессорной архитектуры
Содержание
- 2. 2 Тема и учебные вопросы ТЕМА 5: «МВК «Эльбрус». Архитектура микропроцессоров, процессорных модулей, аппаратное обеспечение вычислительных
- 3. 3 Литература 1. Актерский Ю.Е. Сети ЭВМ и телекоммуникации: Учебное пособие. – СПб.: ПВИРЭ КВ, 2005.
- 4. 4 Учебный вопрос №1 Общая характеристика семейства ЭВМ «Эльбрус»
- 5. 5 Учебный вопрос №2 Архитектура МВК “Эльбрус-2”
- 6. 6 Общая организация ВК
- 7. 7 Обеспечивающие функции центрального процессора Эффективная трансляция и выполнение программ за счет аппаратной реализации наиболее устоявшихся
- 8. 8 Структурная схема ЦП СВ – схема выборки СтОп – стек операндов
- 9. 9 Аппаратно выполняемые САР действия Обнаружение аварии в модуле, дифференцирование ее по типу, сохранение диагностической информации
- 10. 10 Учебный вопрос № 3 Разработки на базе современной отечественной микропроцессорной архитектуры
- 11. 11 Разработки на базе микропроцессорной архитектуры SPARC 1. Совместимость с аналогами с точки зрения системы команд
- 12. 12 Разработки на базе отечественной микропроцессорной архитектуры «Эльбрус» 1. Микропроцессорная архитектура «Эльбрус» - важнейший результат компании
- 13. 13 Микропроцессор МЦСТ-R500 с архитектурой SPARC
- 14. 14 Основные свойства архитектуры Линейное 32-разрядное адресное пространство. Небольшое количество простых форматов команд RISC-класса. Все команды
- 15. 15 Размещение информации
- 16. 16 Технические характеристики микропроцессора
- 17. 17 Заключение 1. Одним из принципиальных моментов разработки МВК “Эльбрус-2” является создание внутренней машинной организации, позволяющей
- 18. 18 Заключение 2. В ЦП МВК «Эльбрус-2» принята безадресная система команд как удобная форма трансляции языков
- 19. 19 Заключение 3. В МВК “Эльбрус-2” наряду с работой всех модулей в рамках единой системы предусмотрена
- 20. 20 Заключение 5. Опыт реализации достаточно простых, хорошо специфицированных и прошедших широкую апробацию спецификаций архитектуры SPARC
- 22. Скачать презентацию
Слайд 22
Тема и учебные вопросы
ТЕМА 5: «МВК «Эльбрус». Архитектура микропроцессоров, процессорных модулей,
2
Тема и учебные вопросы
ТЕМА 5: «МВК «Эльбрус». Архитектура микропроцессоров, процессорных модулей,
вычислительных комплексов»
Лекция 1: «Общая характеристика семейства «Эльбрус, архитектура МВК «Эльбрус-2». Разработки на базе современной отечественной
микропроцессорной архитектуры»
Учебные вопросы лекции:
1. Общая характеристика семейства ЭВМ «Эльбрус».
2. Архитектура МВК “Эльбрус-2”.
3. Разработки на базе современной отечественной микропроцессорной архитектуры.
Слайд 33
Литература
1. Актерский Ю.Е. Сети ЭВМ и телекоммуникации: Учебное пособие. – СПб.:
3
Литература
1. Актерский Ю.Е. Сети ЭВМ и телекоммуникации: Учебное пособие. – СПб.:
2. Вейцман К. Распределенные системы мини – и микро-ЭВМ; Пер. с англ. М.: Финансы и статистика, 1982.
3. Головкин Б.А. Параллельные вычислительные системы. М.Наука, 1980.
4. Каган Б.М. Электронные машины и системы: Учебное пособие. – 2-е изд., перераб. И доп. М.: Энергоатомиздат, 1985.
5. Ким А. К., Перекатов В. И., Ермаков С. Г. Микропроцессоры и вычислительные комплексы семейства «Эльбрус». — СПб.: Питер, 2013. — 272с.: ил.
6. А. М. Ларионов, С.А. Майоров, Г. И. Новиков. Вычислительные комплексы системы и сети. – Ленинград: ЭНЕРГОАТОМИЗДАТ. Ленинградское отделение, 1987. 179 с.
7.Прангишвили И.В., Подлазов В.С., Стецюра Г.Г. Локальные микропроцессорные вычислительные сети.. М.: Наука, 1984.
8.Сипсер Р. Архитектура связи в распределенных системах: Пер. с англ. М.: Мир, 1981. Т. 1, 2.
9. Якубайтис Э.А. Информационно-вычислительные сети. И.: Финансы и статистика, 1984.
Слайд 44
Учебный вопрос №1
Общая характеристика семейства ЭВМ «Эльбрус»
4
Учебный вопрос №1
Общая характеристика семейства ЭВМ «Эльбрус»
Слайд 55
Учебный вопрос №2
Архитектура МВК “Эльбрус-2”
5
Учебный вопрос №2
Архитектура МВК “Эльбрус-2”
Слайд 66
Общая организация ВК
6
Общая организация ВК
Слайд 77
Обеспечивающие функции центрального процессора
Эффективная трансляция и выполнение программ за счет аппаратной реализации
7
Обеспечивающие функции центрального процессора
Эффективная трансляция и выполнение программ за счет аппаратной реализации
Мультипрограммный режим работы с аппаратной реализацией защиты данных пользователей и ОС и минимальным временем переключения задач.
Высокая производительность, основанная как на применении современной интегральной технологии, так и на параллельной структурной организации и глубоком совмещении выполнения команд.
Эффективная мультипроцессорная работа в вычислительном комплексе, имеющем до десяти ЦП и до четырех ПВВ.
Высокая достоверность вычислений и удобство эксплуатации, основанные на развитой системе аппаратного контроля работы ЦП и аппаратно-программной диагностики.
Слайд 88
Структурная схема ЦП
СВ – схема выборки СтОп – стек операндов
8
Структурная схема ЦП
СВ – схема выборки СтОп – стек операндов
Слайд 99
Аппаратно выполняемые САР действия
Обнаружение аварии в модуле, дифференцирование ее по типу, сохранение
9
Аппаратно выполняемые САР действия
Обнаружение аварии в модуле, дифференцирование ее по типу, сохранение
Передача информации об аварии по специальным шинам в другие модули.
Обработка сигналов аварии, приходящих от других модулей, и исключение (если требуется) аварийного модуля из конфигурации.
Системная реакция на аварию — либо запуск специальных процедур ОС, либо автоматический перезапуск комплекса (в зависимости от типа аварии).
Программно выполняемые САР действия
Сбор и обработка диагностической информации аварийного модуля.
Попытка вернуть его в рабочую конфигурацию в предположении, что авария имеет сбойный характер.
Сохранение в системном журнале информации об аварии.
Слайд 1010
Учебный вопрос № 3
Разработки на базе современной отечественной
микропроцессорной архитектуры
10
Учебный вопрос № 3
Разработки на базе современной отечественной
микропроцессорной архитектуры
Слайд 1111
Разработки на базе микропроцессорной архитектуры SPARC
1. Совместимость с аналогами с точки зрения
11
Разработки на базе микропроцессорной архитектуры SPARC
1. Совместимость с аналогами с точки зрения
2. Микропроцессоры по документации ЗАО «МЦСТ» первоначально изготавливаются компанией TSMC (Тайвань).
3. Реализован набор контроллеров системного класса, обеспечивающих подключение оперативной памяти, периферийных шин, межсистемных каналов, каналов ввода/вывода, и периферийных контроллеров, адаптирующих ряд стандартных и специальных интерфейсов.
4. Микропроцессор МЦСТ-R500 стал основой серии ВК «Эльбрус-90 микро», производимых российскими предприятиями.
Основными компонентами системного программного обеспечения: оптимизирующий компилятор с языков С/С++; две версии ОС на базе ОС Linux и ОС Solaris и операционная система МСВС, поддерживающие работу в реальном масштабе времени.
5. 2008 год - производство микропроцессора МЦСТ-R500S представляющего собой СНК: два процессорных ядра, общая кэш-память второго уровня, системный коммутатор; набор контроллеров.
6. 2012 год - производство четырехъядерной микросхемы МЦСТ-R1000.
Слайд 1212
Разработки на базе отечественной микропроцессорной архитектуры «Эльбрус»
1. Микропроцессорная архитектура «Эльбрус» - важнейший
12
Разработки на базе отечественной микропроцессорной архитектуры «Эльбрус»
1. Микропроцессорная архитектура «Эльбрус» - важнейший
2. Обеспечен низкий уровень энергопотребления аппаратуры.
3. Создана развитая аппаратная поддержка защищенных вычислений, существенно облегчающая работу программистов при создании больших программных комплексов с ограниченными сроками исполнения.
4. На его основе создан вычислительный комплекса «Эльбрус-3М1», в настоящее время являющийся наиболее мощным настольным универсальным отечественным компьютером. Программное обеспечение комплекса включает две версии операционной системы на базе ОС Linux и ОС МСВС.
5. Создан кристалл «Эльбрус-S»: расширенная кэш-память, ряд контроллеров, обеспечивающих доступ к локальной секции оперативной памяти, подсистеме ввода-вывода и межпроцессорный обмен. На её основе создан четырехпроцессорный модуль МВС3S/C.
6. Создан первый российский гибридный высокопроизводительный микропроцессор «Эльбрус-2С+» со сферой применения - системы цифровой интеллектуальной обработки сигналов в радарах, анализаторах изображений и других системах.
Слайд 1313
Микропроцессор МЦСТ-R500 с архитектурой SPARC
13
Микропроцессор МЦСТ-R500 с архитектурой SPARC
Слайд 1414
Основные свойства архитектуры
Линейное 32-разрядное адресное пространство.
Небольшое количество простых форматов команд
14
Основные свойства архитектуры
Линейное 32-разрядное адресное пространство.
Небольшое количество простых форматов команд
Все команды 32-разрядные и выровнены в памяти по границе 32-разрядных слов.
Иеется всего три базовых формата команд.
Доступ к памяти и ввод/вывод могут осуществляться только командами чтения/записи (небольшое количество способов адресации).
Адрес по памяти вычисляется либо как «регистр + регистр», либо как «регистр + непосредственное значение, литерал».
Трехадресная регистровая команда — команды большей частью выполняют действия с двумя операндами (двумя регистрами или одним регистром и константой), помещая результат в третий регистр.
В каждый отдельный момент времени программа «видит» 8 глобальных целочисленных регистров.
Регистровое окно может трактоваться как способ ускоренного доступа к параметрам процедуры, локальным значениям и адресам возврата.
Файл может трактоваться в программах как набор из 32 регистров одинарного формата, или 16 регистров двойного формата, или как смесь тех или иных.
Задержанная передача управления.
Процессор всегда выбирает команду, следующую за командой передачи управления.
Слайд 1515
Размещение информации
15
Размещение информации
Слайд 1616
Технические характеристики микропроцессора
16
Технические характеристики микропроцессора
Слайд 1717
Заключение
1. Одним из принципиальных моментов разработки МВК “Эльбрус-2” является создание внутренней машинной
17
Заключение
1. Одним из принципиальных моментов разработки МВК “Эльбрус-2” является создание внутренней машинной
Слайд 1818
Заключение
2. В ЦП МВК «Эльбрус-2» принята безадресная система команд как удобная форма
18
Заключение
2. В ЦП МВК «Эльбрус-2» принята безадресная система команд как удобная форма
Слайд 1919
Заключение
3. В МВК “Эльбрус-2” наряду с работой всех модулей в рамках единой
19
Заключение
3. В МВК “Эльбрус-2” наряду с работой всех модулей в рамках единой
4. Одним из механизмов, обеспечивающих “живучесть” МВК “Эльбрус-2” является система автоматической реконфигурации и перезапуска при сбоях и отказах, которая в совокупности с другими средствами позволяет, во-первых, в большинстве случаев сделать незаметным для пользователей процесс текущего обслуживания комплекса, во-вторых, с высокой надежностью обеспечить решение крупных научно-технических задач или счет в реальном масштабе времени.
Слайд 2020
Заключение
5. Опыт реализации достаточно простых, хорошо специфицированных и прошедших широкую апробацию спецификаций
20
Заключение
5. Опыт реализации достаточно простых, хорошо специфицированных и прошедших широкую апробацию спецификаций
6. В качестве важнейшего результата компания рассматривается разработка микропроцессорной архитектуры «Эльбрус», ориентированной на получение максимальной для данных аппаратных ресурсов показателей производительности. В ней в высокой степени используется параллелизм на уровне операций, присутствующий в данном программном коде, достигается большая архитектурная скорость за счет освобождения аппаратуры от функций распараллеливания, присущих суперскалярным архитектурам, и передачи их оптимизирующему компилятору. Это обусловило и другую важнейшую особенность, свойственную архитектуре «Эльбрус», — низкий уровень энергопотребления аппаратуры.