Is the info on the link - http://www.m5sim.org/Status_Matrix, up to date. In the above link, it says x86 with timing CPU '*should work'. *Does that mean the simulator is running fine, except when these deadlock or livelock happen?
BTW, mcf benchmark seems to be back on track. Following is the stats collected after intervals of 1000000000000 ticks system.cpu.committedInsts 1261134 system.cpu.committedInsts 270044 system.cpu.committedInsts 315788 system.cpu.committedInsts 310562 system.cpu.committedInsts 299388 system.cpu.committedInsts 285715 system.cpu.committedInsts 286184 system.cpu.committedInsts 285941 system.cpu.committedInsts 282716 system.cpu.committedInsts 280077 system.cpu.committedInsts 277115 system.cpu.committedInsts 278621 system.cpu.committedInsts 274035 system.cpu.committedInsts 270911 system.cpu.committedInsts 268518 system.cpu.committedInsts 286978 system.cpu.committedInsts 295031 system.cpu.committedInsts 305024 system.cpu.committedInsts 302477 system.cpu.committedInsts 298925 system.cpu.committedInsts 308518 system.cpu.committedInsts 293708 system.cpu.committedInsts 293920 system.cpu.committedInsts 285832 system.cpu.committedInsts 282872 system.cpu.committedInsts 267534 system.cpu.committedInsts 256711 system.cpu.committedInsts 248991 system.cpu.committedInsts 263569 system.cpu.committedInsts 274282 system.cpu.committedInsts 274339 system.cpu.committedInsts 271560 system.cpu.committedInsts 278417 system.cpu.committedInsts 260031 system.cpu.committedInsts 247424 system.cpu.committedInsts 153647 system.cpu.committedInsts 746 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 1 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 0 system.cpu.committedInsts 68665 system.cpu.committedInsts 135844 system.cpu.committedInsts 166082 system.cpu.committedInsts 203980 system.cpu.committedInsts 203357 system.cpu.committedInsts 193940 system.cpu.committedInsts 223847 system.cpu.committedInsts 247057 system.cpu.committedInsts 253860 system.cpu.committedInsts 246126 system.cpu.committedInsts 247925 system.cpu.committedInsts 236209 system.cpu.committedInsts 247563 system.cpu.committedInsts 249535 system.cpu.committedInsts 243577 system.cpu.committedInsts 257887 system.cpu.committedInsts 245359 system.cpu.committedInsts 245508 system.cpu.committedInsts 244590 system.cpu.committedInsts 250106 system.cpu.committedInsts 244068 system.cpu.committedInsts 242435 system.cpu.committedInsts 249290 system.cpu.committedInsts 239357 system.cpu.committedInsts 249633 system.cpu.committedInsts 255060 system.cpu.committedInsts 246189 system.cpu.committedInsts 242617 system.cpu.committedInsts 256467 system.cpu.committedInsts 251836 system.cpu.committedInsts 251472 system.cpu.committedInsts 256807 system.cpu.committedInsts 253510 system.cpu.committedInsts 245531 system.cpu.committedInsts 237663 system.cpu.committedInsts 239725 system.cpu.committedInsts 236114 system.cpu.committedInsts 243507 system.cpu.committedInsts 250401 system.cpu.committedInsts 240352 system.cpu.committedInsts 251965 system.cpu.committedInsts 238224 system.cpu.committedInsts 244658 system.cpu.committedInsts 250141 system.cpu.committedInsts 251177 system.cpu.committedInsts 250441 system.cpu.committedInsts 253771 system.cpu.committedInsts 248257 system.cpu.committedInsts 242774 system.cpu.committedInsts 246400 system.cpu.committedInsts 243063 system.cpu.committedInsts 244109 system.cpu.committedInsts 249350 system.cpu.committedInsts 241490 system.cpu.committedInsts 239817 system.cpu.committedInsts 237617 system.cpu.committedInsts 251021 system.cpu.committedInsts 240170 system.cpu.committedInsts 237656 system.cpu.committedInsts 238141 system.cpu.committedInsts 244501 system.cpu.committedInsts 241737 system.cpu.committedInsts 253425 system.cpu.committedInsts 241173 system.cpu.committedInsts 238337 system.cpu.committedInsts 244224 system.cpu.committedInsts 236669 system.cpu.committedInsts 250752 system.cpu.committedInsts 244382 system.cpu.committedInsts 238342 system.cpu.committedInsts 244877 system.cpu.committedInsts 241292 system.cpu.committedInsts 238619 system.cpu.committedInsts 244457 system.cpu.committedInsts 245444 system.cpu.committedInsts 249407 system.cpu.committedInsts 246647 system.cpu.committedInsts 244374 system.cpu.committedInsts 247974 system.cpu.committedInsts 246954 system.cpu.committedInsts 243762 system.cpu.committedInsts 243264 system.cpu.committedInsts 226638 system.cpu.committedInsts 233426 system.cpu.committedInsts 239740 system.cpu.committedInsts 230119 system.cpu.committedInsts 236660 system.cpu.committedInsts 239525 system.cpu.committedInsts 245478 system.cpu.committedInsts 234650 system.cpu.committedInsts 231727 system.cpu.committedInsts 251261 system.cpu.committedInsts 253635 system.cpu.committedInsts 243987 system.cpu.committedInsts 244099 system.cpu.committedInsts 232852 system.cpu.committedInsts 236776 system.cpu.committedInsts 234748 system.cpu.committedInsts 241189 system.cpu.committedInsts 245436 system.cpu.committedInsts 241849 system.cpu.committedInsts 245106 system.cpu.committedInsts 229413 system.cpu.committedInsts 241337 system.cpu.committedInsts 250152 system.cpu.committedInsts 237001 system.cpu.committedInsts 245903 system.cpu.committedInsts 234815 system.cpu.committedInsts 249626 system.cpu.committedInsts 248178 system.cpu.committedInsts 246333 system.cpu.committedInsts 243768 system.cpu.committedInsts 243030 system.cpu.committedInsts 243022 Regards, *Renju Boben* *M Tech* *Electronic Systems* *IIT Bombay* *Ph - 7506112155* On Fri, May 20, 2016 at 11:23 PM, Renju Boben <[email protected]> wrote: > Hi Andreas, > Thanks for replying. > > That seems to be the problem. I was using x86(64 bit) with classic > memory. I was using the the following command > *./build/X86/gem5.opt --caches --cpu-type=timing -c <application related > commands>* > > Does x86 support timing cpu with other memory models? > > Regards, > > *Renju Boben* > > *M Tech* > > *Electronic Systems* > > *IIT Bombay* > *Ph - 7506112155* > > On Fri, May 20, 2016 at 12:12 PM, Andreas Hansson <[email protected] > > wrote: > >> Hi Rendu, >> >> It sounds like a deadlock or livelock. Are you running with an ISA that >> actually supports the timing CPU and the classic memory system (x86 >> currently does not, while ARM does)? >> >> Andreas >> >> From: gem5-users <[email protected]> on behalf of Renju Boben < >> [email protected]> >> Reply-To: gem5 users mailing list <[email protected]> >> Date: Friday, 20 May 2016 at 04:56 >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] gem5 - Very low no. of committed instructions >> >> I am simulating in timing mode >> >> Regards, >> >> *Renju Boben * >> >> *M Tech * >> >> *Electronic Systems * >> >> *IIT Bombay * >> *Ph - 7506112155* >> >> On Thu, May 19, 2016 at 11:38 PM, biswabandan panda <[email protected]> >> wrote: >> >>> Hi, >>> In which CPU mode you are simulating? Is it with detailed? >>> On 19 May 2016 19:44, "Renju Boben" <[email protected]> wrote: >>> >>>> Hi, >>>> I am running mcf benchmarks, from SPEC 2006. To verify the progress >>>> I am dumping the stats after every 1000000000000 ticks. Initially it is >>>> simulating without any issues. After some time I am getting the following >>>> stats repeatedly >>>> >>>> *sim_insts 10997285 # Number of >>>> instructions simulated* >>>> *system.cpu.committedInsts 0 # Number of instructions >>>> committed* >>>> >>>> For hmmer benchmarks also the *system.cpu.committedInsts * is less >>>> than 10 instructions for 1000000000000 ticks, most of the time. Sometimes >>>> it becomes 5000 instruction for the same no. of ticks. >>>> >>>> Does any one know the reason for this anomaly? >>>> >>>> Thanks in advance >>>> >>>> Regards, >>>> >>>> *Renju Boben * >>>> >>>> *M Tech * >>>> >>>> *Electronic Systems * >>>> >>>> *IIT Bombay * >>>> *Ph - 7506112155 <7506112155>* >>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> 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 >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
