Skip to content
This repository has been archived by the owner on Aug 16, 2024. It is now read-only.

Latest commit

 

History

History
32 lines (22 loc) · 1.08 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.08 KB

LAB5

Общее условие
Выданный вариант
Отчет

Сборка

По умолчанию собираются оба варианта.

Собрать С:
make c_build

Собрать асм:
make asm_build

Так же при сборке можно отдельно указать флаги компиляции для файла с алгоритмом на си.
Необходимо для удобного тестирования производительности.
Пример: make clean && make c_build C_CCFLAGS=-O3

Тесты

qemu-aarch64-static c_build test1.bmp out1.bmp
qemu-aarch64-static asm_build test2.bmp out2.bmp
Файлы тестов - две картинки: test1.bmp и test2.bmp

Отчет

Отчет представляет замеры тестов с помощью утилиты. time
Для каждой строки измерения выполнялись 3 раза.
Значение имеют не цифры а их динамика в целом.