Hi everyone, I am looking to work on 2 computers with different versions of gem5. When I have transferred the same executable from one PC to another and have tried the execution with the same command, they have given me different values in the L1 cache. The command I ran was: ~/gem5/build/ARM/gem5.opt ~/gem5/configs/example/se.py --cpu-type=O3_ARM_v7a_3 --num-cpus=1 --cpu-clock=1GHz --mem-size=500MB --caches --l1d_size=32kB --l1i_size=32kB --l1d_assoc=1 --l1i_assoc=1 --cacheline_size=32 -c file.arm My question is what have I done wrong? How do I define the same machine for both versions of gem5? Thanks in advance #New system.cpu.dcache.ReadReq.hits::total 4.527.099 # number of ReadReq hits (Count) system.cpu.dcache.ReadReq.misses::total 1.440 # number of ReadReq misses (Count) system.cpu.icache.ReadReq.hits::total 1.823.5251 # number of ReadReq hits (Count) system.cpu.icache.ReadReq.misses::total 4.950 # number of ReadReq misses (Count)
#Old system.cpu.dcache.ReadReq_hits::total 1.001.163 # number of ReadReq hits system.cpu.dcache.ReadReq_misses::total 101 # number of ReadReq misses system.cpu.icache.ReadReq_hits::total 6.016.930 # number of ReadReq hits system.cpu.icache.ReadReq_misses::total 384 # number of ReadReq misses
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s