АО «МЦСТ», 2020. — 170 с.
Данное руководство содержит основные материалы для обучения программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы. Руководство предназначено для пользователей вычислительной платформы Эльбрус, портирующих или оптимизирующих своё программное обеспечение на языках C, C++.
В опубликованном материале читатели смогут найти:
- описание платформы Эльбрус в целом и фирменного компилятора LCC;
- описание языка ассемблера и системы команд процессоров Эльбрус;
- особенности оптимизаций и техники повышения производительности программного кода на платформе.
Введение в платформу Эльбрус
Работа с платформой
Отличия в интерфейсах
Введение в архитектуру Эльбрус
Анализ производительности программ
Повышение производительности
Использование оптимизированных библиотек
Рекомендации по оптимизации программ под архитектуру Эльбрус
Интерфейсные программные соглашения
Команды микропроцессора