Hi Ayman, I would suggest you take a look at: http://www.powmon.ecs.soton.ac.uk/powermodeling/ and the MICRO-48 tutorial in particular.
McPat is fraught with issues (I would go as far as calling it a random-number generator), and in most cases you are much better off using top-down power models. Andreas From: gem5-users <[email protected]<mailto:[email protected]>> on behalf of Jason Lowe-Power <[email protected]<mailto:[email protected]>> Reply-To: gem5 users mailing list <[email protected]<mailto:[email protected]>> Date: Tuesday, 31 January 2017 at 15:48 To: gem5 users mailing list <[email protected]<mailto:[email protected]>> Subject: Re: [gem5-users] gem5 energy output Hi Ayman, gem5 has some support for energy modeling for a few objects (e.g., the DRAM controller, maybe others). However, it does not have energy numbers for the CPU cores. To get CPU-core energy you would need to take the gem5 stats output, which includes functional unit activation information, and pass this into McPAT which takes the activation information and returns power/energy. Cheers, Jason On Sat, Jan 28, 2017 at 10:09 AM Moussa, Ayman <[email protected]<mailto:[email protected]>> wrote: Dear all I'm kind of new to gem5 but I have been toying around with it for a few months via the tutorial and wiki pages. I'm using gem5 for my graduation thesis. To my knowledge, gem5 doesn't provide information about the energy consumed by individual functional units? (ALUs, FPUs etc) By examining stats.txt, I see under the SimObject statistics for the memory controller that there are some entries about energy but I do not understand fully what they represent (I checked the wiki too). This may be a silly question but why would I need to link gem5 to McPat if I wanted to see the energy consumption of the program? Thank you Ayman _______________________________________________ gem5-users mailing list [email protected]<mailto:[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
