Hi, I am performing ARM full system simulation to test DVFS related functionality. Basically, I want to run my multi-threaded program with each core running at different frequencies and get the energy consumption figures. To obtain this, there are tools available which takes as input, 1) Gem5 statistics 2) Template xml file which contains the rules as to how the different parameters will get the value from config.json
The tool then generate Mcpat recognized XML file which can be fed to mcpat. I am writing this template file and come across the following tag *<param name="target_core_clockrate" value="1e-6/config.system.cpu_clk_domain.clock"/><!--MHz -->* The above tag just say that there exist a single clock domain. Since, I am using per core DVFS for 4 cores, I have essentially 4 clock domains, but I dont know how to specify this in template xml. Could you please let me that whether Mcpat support DVFS 1) If yes, how can I specify multiple clock domains in xml file 2) If not, are there any power modelling tools which supports DVFS which can be integrated with GEM5 Regards Rahul
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users