Hi all, You can in principle try to setup an SMT simulation for the O3CPU by tweaking the smt parameters of the CPU [1] In practice this has not been tested in a long time and it is very likely it is broken.
Kind Regards Giacomo [1]: https://github.com/gem5/gem5/blob/stable/src/cpu/o3/BaseO3CPU.py#L177 From: Eliot Moss via gem5-users <gem5-users@gem5.org> Date: Tuesday, 10 October 2023 at 13:29 To: The gem5 Users mailing list <gem5-users@gem5.org> Cc: Abdelrahman S. Hussein <abdelrahman.sob...@gmail.com>, Eliot Moss <m...@cs.umass.edu> Subject: [gem5-users] Re: Is SMT Supported in ARM Full System Simulation On 10/10/2023 4:04 AM, Abdelrahman S. Hussein via gem5-users wrote: > Hello, > > I am considering using ARM ISA for simulation on gem5. I understand that SMT > is NOT supported for Full System Simulation > for x86. I just would like to know if gem5 supports SMT for Full System > simulation in ARM ISA. Not as far as I know. This has to do with the underlying generic models used in gem5. They are customized to each instruction set by fiddling parameters, adding functional units, etc., and of course the instruction formats and actions can be adjusted. But the nature of the models (in-order, out-of-order) are the same. If I am wrong I'm sure someone will correct me! Best wishes - Eliot Moss _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org