Для студентов МУ им. С.Ю. Витте по предмету ДругиеСовременные компьютерные архитектурыСовременные компьютерные архитектуры
5,00564
2025-09-122025-09-12СтудИзба
Курсовая работа: Современные компьютерные архитектуры
Новинка
Описание
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ
2. Теоритическая часть
2.1. История и развитие процессоров Эльбрус
2.2. Архитектурные особенности процессоров Эльбрус
2.3. Технические характеристики
2.4. Применение и сферы использования
3. Практическая часть
3.1. ЗАДАНИЕ
3.2. АЛГОРИТМ ПРОГРАММ
3.3. ИСХОДНЫЙ ТЕКСТ ПРОГРАММ
3.3.1. Линейная программа – Curs.cpp
3.3.2. Многопоточная программа – Omp.cpp
3.3.3. Многопроцессорная программа – mpi.cpp
3.3.4. Входные данные – input.txt
3.3.5. Скрипт для автоматизации сбора данных – collect_info.sh
3.4. ИНФОРМАЦИЯ О ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСАХ
3.5. СВОДНАЯ ТАБЛИЦА ВРЕМЕНИ КОМПИЛЯЦИИ И ВЫПОЛНЕНИЯ
3.6. ПРЕДВОРИТЕЛЬНЫЕ ВЫВОДЫ В ФОРМАТЕ ГРАФИКОВ
4. ВЫВОД
Современная вычислительная техника развивается стремительно, и одним из выдающихся достижений отечественной индустрии стал разработанный в России микропроцессор Эльбрус. Этот процессор не только представляет собой технологическое достижение, но и символизирует независимость страны в области разработки и производства микроэлектроники. В данной курсовой работе мы рассмотрим историю развития процессора Эльбрус, его ключевые технические характеристики и возможности, а также проведем практическое исследование, направленное на оптимизацию программного кода для этого процессора.
Процессор Эльбрус был разработан в 1990-х годах инженерами российской компании "МЦСТ" под руководством Бориса Бабаяна. Он представляет собой уникальное сочетание архитектурных решений, позволяющее достигать высокой производительности как в области общего назначения, так и в специализированных вычислениях, например, в высокопроизводительных вычислениях или криптографии.
Основные характеристики процессора Эльбрус включают многозадачность, поддержку параллельных вычислений, аппаратную виртуализацию и расширенные возможности по безопасности данных. Эти особенности делают его привлекательным не только для государственных учреждений, но и для коммерческих организаций, нуждающихся в надежном и быстродействующем оборудовании.
Целью данной работы является разработка и оптимизация программы для процессора Эльбрус. В частности, будет рассмотрено конкретное задание, так же предложены методы оптимизации, направленные на повышение эффективности выполнения этого задания на аппаратуре Эльбрус.
1. ВВЕДЕНИЕ
2. Теоритическая часть
2.1. История и развитие процессоров Эльбрус
2.2. Архитектурные особенности процессоров Эльбрус
2.3. Технические характеристики
2.4. Применение и сферы использования
3. Практическая часть
3.1. ЗАДАНИЕ
3.2. АЛГОРИТМ ПРОГРАММ
3.3. ИСХОДНЫЙ ТЕКСТ ПРОГРАММ
3.3.1. Линейная программа – Curs.cpp
3.3.2. Многопоточная программа – Omp.cpp
3.3.3. Многопроцессорная программа – mpi.cpp
3.3.4. Входные данные – input.txt
3.3.5. Скрипт для автоматизации сбора данных – collect_info.sh
3.4. ИНФОРМАЦИЯ О ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСАХ
3.5. СВОДНАЯ ТАБЛИЦА ВРЕМЕНИ КОМПИЛЯЦИИ И ВЫПОЛНЕНИЯ
3.6. ПРЕДВОРИТЕЛЬНЫЕ ВЫВОДЫ В ФОРМАТЕ ГРАФИКОВ
4. ВЫВОД
ВВЕДЕНИЕ
Современная вычислительная техника развивается стремительно, и одним из выдающихся достижений отечественной индустрии стал разработанный в России микропроцессор Эльбрус. Этот процессор не только представляет собой технологическое достижение, но и символизирует независимость страны в области разработки и производства микроэлектроники. В данной курсовой работе мы рассмотрим историю развития процессора Эльбрус, его ключевые технические характеристики и возможности, а также проведем практическое исследование, направленное на оптимизацию программного кода для этого процессора.
Процессор Эльбрус был разработан в 1990-х годах инженерами российской компании "МЦСТ" под руководством Бориса Бабаяна. Он представляет собой уникальное сочетание архитектурных решений, позволяющее достигать высокой производительности как в области общего назначения, так и в специализированных вычислениях, например, в высокопроизводительных вычислениях или криптографии.
Основные характеристики процессора Эльбрус включают многозадачность, поддержку параллельных вычислений, аппаратную виртуализацию и расширенные возможности по безопасности данных. Эти особенности делают его привлекательным не только для государственных учреждений, но и для коммерческих организаций, нуждающихся в надежном и быстродействующем оборудовании.
Целью данной работы является разработка и оптимизация программы для процессора Эльбрус. В частности, будет рассмотрено конкретное задание, так же предложены методы оптимизации, направленные на повышение эффективности выполнения этого задания на аппаратуре Эльбрус.
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
108,22 Kb
Список файлов
УВВ-171__КР.docx