Hi Hussain, For the DRAM you could get all these values from the gem5 DRAM controller (src/mem/DRAMCtrl). However, I¹d advice you to rather use our integration with DRAMPower, which is currently in a testing phase, and we should have a much tighter integrated DRAM power model upstreamed within the next month.
Andreas On 21/08/2014 01:49, "Hussain Asad via gem5-dev" <gem5-dev@gem5.org> wrote: >Hello, > >How do i figure out the gem5 variables for these McPAT components >I have figured out the core and others but I dont see any documentations >for these units >(maybe im not looking at the right place) > > >components which interests me are stated below >comp id = system.core.BTB >param name="BTB_config" value=????? > ><component id="system.L1Directory0" name="L1Directory0"> > <param name="Directory_type" value="1"/> > <param name="Dir_config" value="2048,16,1,1,1,6"/> > <param name="buffer_sizes" value="8,8,8,8"/> > <param name="clockrate" value="500"/> > <param name="ports" value="1,1,1"/> > <param name="device_type" value="2"/> > <stat name="read_accesses" value="0"/> > <stat name="write_accesses" value="0"/> > <stat name="read_misses" value="0"/> > <stat name="write_misses" value="0"/> > <stat name="conflicts" value="0"/> > </component> > > <component id="system.mem" name="mem"> > <param name="mem_tech_node" value="65"/> > <param name="device_clock" value="200"/> > <param name="peak_transfer_rate" value="6400"/> > <param name="internal_prefetch_of_DRAM_chip" value="4"/> > <param name="capacity_per_channel" value="4096"/> > <param name="number_ranks" value="2"/> > <param name="num_banks_of_DRAM_chip" value="8"/> > <param name="Block_width_of_DRAM_chip" value="64"/> > <param name="output_width_of_DRAM_chip" value="8"/> > <param name="page_size_of_DRAM_chip" value="8"/> > <param name="burstlength_of_DRAM_chip" value="8"/> > <stat name="memory_accesses" value="0"/> > <stat name="memory_reads" value="431717"/> > <stat name="memory_writes" value="15026"/> > </component> > > >Please help >Best Regards >hussain >_______________________________________________ >gem5-dev mailing list >gem5-dev@gem5.org >http://m5sim.org/mailman/listinfo/gem5-dev > -- 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. ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782 _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev