Hi everyone, I have a quick conceptual question about gem5 configuration: are there restrictions about what can be modified in an already instantiated and initialized gem5 config, say after restoring from a checkpoint. I know there is some special cases such as replacing CPUs on restore. Is this something that gem5 supports more generally, e.g. swapping out, adding, connecting/disconnecting, or removing SimObjects in a simulation? Or is making changes to the simulation structure generally a problem?
The use-case I'm looking at is similar to the CPU swapping, but wih other objects as well, basically boot system with a fast config, and then swap out other things too for more detailed versions. (setting up logical state for the replacement simobjects is something I have in hand, so I'm only wondering about whether gem5 will be unhappy if I attempt to make such structural changes to a simulation). Thanks in advance, Antoine -- Antoine Kaufmann <antoi...@mpi-sws.org>
signature.asc
Description: PGP signature
_______________________________________________ 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