vak: (Default)
[personal profile] vak
Линукс на платке pic32mz-da запустился, пора померять скорострельность процессора. Используем старый добрый Dhrystone.
# make
cc -O3 -DNRUNS=100000000 -Wall -Werror -c -o dhry_1.o dhry_1.c
cc -O3 -DNRUNS=100000000 -Wall -Werror -c -o dhry_2.o dhry_2.c
cc -o dhrystone dhry_1.o dhry_2.o
# ./dhrystone

Dhrystone Benchmark, Version 2.1 (Language: C)

Execution starts, 100000000 runs through Dhrystone
Execution ends
[...]
Nanoseconds for one run through Dhrystone: 1805.2
Million Dhrystones per Second: 0.554
DMIPS: 315.3
Сравнивая с таблицей в интернете, видим, что скорость PIC32MZ 200 МГц в точности соответствует Pentium Pro на той же частоте.

Date: 2019-10-26 03:36 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
После -O3 там хоть что-нибудь в программе остаётся?