Опубликована документация разработчика и система команд Эльбрус
2.06.20
Компания МЦСТ опубликовала под лицензией CC BY 4.0 Руководство по эффективному программированию на платформе «Эльбрус» (выпуск 1.0 от 2020-05-30). Доступны PDF-версия и архив HTML-версии, также отзеркалированный в развёрнутом виде.
Данное руководство содержит основные материалы для обучения программированию на платформе «Эльбрус» и применимо на любом варианте Linux-подобной операционной системы. Многие из рекомендаций (например, по "распутыванию" зависимостей по данным для улучшения конвейеризации циклов) являются применимыми и на суперскалярных платформах.
Оглавление:
OpenNet
2.06.20
Компания МЦСТ опубликовала под лицензией CC BY 4.0 Руководство по эффективному программированию на платформе «Эльбрус» (выпуск 1.0 от 2020-05-30). Доступны PDF-версия и архив HTML-версии, также отзеркалированный в развёрнутом виде.
Данное руководство содержит основные материалы для обучения программированию на платформе «Эльбрус» и применимо на любом варианте Linux-подобной операционной системы. Многие из рекомендаций (например, по "распутыванию" зависимостей по данным для улучшения конвейеризации циклов) являются применимыми и на суперскалярных платформах.
Оглавление:
- Введение в платформу Эльбрус
- Работа с платформой
- Отличия в интерфейсах
- Введение в архитектуру Эльбрус
- Анализ производительности программ
- Повышение производительности
- Использование оптимизированных библиотек
- Рекомендации по оптимизации программ под архитектуру Эльбрус
- Интерфейсные программные соглашения
- Команды микропроцессора
OpenNet