Hi Jason, A side question regarding to the performance of the GEM5. To a single threaded workload, GEM5 is normally running as the single thread in the host processor as well. Do we have any road map on the lower level library which could split the multiple sim events into different processes which could possibility accelerate the gem5 speed?
Regards Yao 发件人: Jason Lowe-Power via gem5-users [mailto:gem5-users@gem5.org] 发送时间: 2021年12月28日 4:59 收件人: gem5 users mailing list <gem5-users@gem5.org> 抄送: lin <863342...@qq.com>; Jason Lowe-Power <ja...@lowepower.com> 主题: [gem5-users] Re: some problem about IO device's write or read function's return tick Hello, If you are using *atomic* memory mode, then the tick number is mostly ignored. If you're using *timing* mode, then the tick number should be used by whatever object calls the read/write function and the delay is inserted there. Also, if your program doesn't have a direct dependence on the I/O device, the latency may be hidden. Enabling various debug flags should help you track this down. Cheers, Jason On Thu, Dec 23, 2021 at 8:58 AM lin via gem5-users <gem5-users@gem5.org<mailto:gem5-users@gem5.org>> wrote: Hi I make an IO device link to the membus and complete the Tick read(PacketPtr pkt) and the write() function .But I find that no matter how many ticks ( the funciton return n*tick) I set,the simSeconds no change.If it normal?If not , what can I do to set the return ticks of the read() or write() function? Thanks everyone! _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org<mailto:gem5-users@gem5.org> To unsubscribe send an email to gem5-users-le...@gem5.org<mailto:gem5-users-le...@gem5.org> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ 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