Hello, I am using repository cloned from https://gem5.googlesource.com/public/gem5 as of 17/06/21. I am using the following command: ./build/X86/gem5.opt configs/example/se.py --num-cpus=16 --num-dir=16 --cpu-type=DerivO3CPU --sys-clock=2GHz --topology=Mesh_XY --mesh-rows=4 --num-l2caches=16 --ruby --caches --l2cache --l1i_size=16kB --l1i_assoc=4 --l1d_size=16kB --l1d_assoc=4 --l2_size=2MB --l2_assoc=8 --mem-size=2GB --network=garnet --routing-algorithm=1 --bench=mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf-mcf --maxinsts=2000
This runs fine when maxinsts=2000, but when maxinsts=5000 I get the following error: fatal: Functional read not implemented. I checked that it arises from ruby/network/Network.hh, which mentions that these virtual functions for functional read and write need to be implemented by each network. In ruby/network/garnet/NetworkInterface.cc, the functional write has been implemented but not read. Same is true for these functions at other places, like in flitBuffer.cc. Can someone please guide me on the functional read? Regards, Vedika
_______________________________________________ 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