Запуск SPEC06 с архитектурой RISCV
Я хочу запустить тесты SPEC06 с изменениями, внесенными мной в архитектуру чипа RISC-V Rocket и компилятор RISC-V. Я знаю, что Dhrystone уже там, но я хочу измерить производительность с другими показателями. Каковы шаги для запуска тестов SPEC06 в среде RISC-V?
РЕДАКТИРОВАТЬ: Не могли бы вы помочь мне, как установить и запустить SPEC06 на ПЛИС (в частности, zc706)? Я могу загрузить linux-3.14.41 на zc706, запрограммированном на чипе ракеты.
1 ответ
Сначала вам нужно получить доступ к самому тесту SPEC CPU2006 (нужна лицензия). Как только вы загрузите этот код, вы должны использовать спекл, чтобы упростить его компиляцию. Вы должны иметь возможность запускать все тесты в riscv-linux, поэтому вы должны использовать linux-вариант riscv-gcc. Некоторые тесты будут работать с pk и newlib-вариантом riscv-gcc.