Hello, I am using gem5 with the NVMain simulator. A brief description of my workflow is available below.
1. I ran a machine learning application called CosmoGAN (https://github.com/MustafaMustafa/cosmoGAN) inside gem5 in full system mode and collected memory traces using the gem5 checkpoint feature. 2. I converted the gem5 trace file to NVMain compatible input file (.NVT file). 3. I conducted an NVMain simulation with the above-mentioned NVT file and a hybrid configuration file (https://github.com/SEAL-UCSB/NVmain/blob/master/Config/Hybrid_example.config). The NVMain did not complete the simulation. I received the following message from NVMain after 10 minutes: "Segmentation fault (core dumped)." The hybrid configuration file contains a parameter called "CoinMigratorProbability." The default value for "CoinMigratorProbability" is 0.25. Instead of 0.25, if I use 0, then NVMain simulation works. However, any value greater than 0 does not work. Could you please let me know how to fix the NVMain simulation issue? Note: I used gem5 in system call emulation mode with the STREAM benchmark application (https://www.cs.virginia.edu/stream/). Next, I followed the same workflow mentioned earlier for the NVMain run. My NVMain simulation ran successfully. Thanks a lot. Sincerely, S.M.Shamimul Hasan
_______________________________________________ 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