Бег Бег PARSE C 2.1 на gem5 - PullRequest
       49

Бег Бег PARSE C 2.1 на gem5

2 голосов
/ 12 апреля 2020

Я работаю с этим ядром и конфигурацией:

./build/ALPHA/gem5.opt configs/example/fs.py \
    --num-cpus=16 \
    --cpu-type=DerivO3CPU \
    --caches --l2cache \
    --l2_size=512kB \
    --l2_assoc=16 \
    --num-l2caches=1 \
    --mem-size=1GB \
    --maxtime=2 \
    --cpu-clock='1GHz' \
    --take-checkpoints=0,100000000000 \
    --script=run_scripts/dedup_16c_simsmall.rcS \
    --kernel=/home/fur/gem5/full_system_images_ALPHA/binaries/vmlinux_2.6.27-gcc_4.3.4 \
    --checkpoint-at-end \
    --max-checkpoints=2

Должен ли я изменять файл ядра (vmlinux_2.6.27-gcc_4.3.4) для каждой рабочей нагрузки (например, bodytrack, canneal, dedup, et c.) Или это одинаково для всех рабочих нагрузок, и поэтому я должен изменить только файл сценария?

Для каждого запуска это дает мне одинаковые числа попаданий и пропусков для всех рабочих нагрузок.

...