Hi all,
I am trying to calculate the power of ARM big.LITTLE architecture with McPAT.
As I finish the modification of the template
hetero_template.xml(see https://github.com/oracleArch/mcpat_1.3_gem5/blob/master/parse_scripts/hetero_template.xml)
and replace the proper position with simulation data, the snippet can be shown
below:
<document><component id="root" name="root">
<component id="system" name="system">
<!--McPAT will skip the components if number is set to 0 -->
<param name="number_of_cores" value="8" />
<param name="number_of_L1Directories" value="0" />
<param name="number_of_L2Directories" value="0" />
<param name="number_of_L2s" value="2" />
<!-- This number means how many L2 clusters in each cluster there
can be multiple banks/ports -->
<param name="Private_L2" value="0" />
<!--1 Private, 0 shared/coherent -->
<param name="number_of_L3s" value="0" />
<!-- This number means how many L3 clusters -->
<param name="number_of_NoCs" value="1" />
<param name="homogeneous_cores" value="0" />
<!--1 means homo -->
<param name="homogeneous_L2s" value="0" />
<param name="homogeneous_L1Directories" value="0" />
<param name="homogeneous_L2Directories" value="0" />
<param name="homogeneous_L3s" value="0" />
<param name="homogeneous_ccs" value="0" />
<!--cache coherence hardware -->
<param name="homogeneous_NoCs" value="0" />
...
<component id="system.littleCluster.cpus" name="Minorcore0">
...
</component>
...
<component id="system.littleCluster.cpus" name="Minorcore3">
...
</component>
...
<component id="system.bigCluster.cpus" name="O3core3">
...
</component>
<component id="system.littleCluster.l2" name="L2little">
...
</component>
<component id="system.bigCluster.l2" name="L2big">
...
</component>
...
It is the input file of McPAT and I am using 8-core big.LITTLE system with two
unified L2 cache for little and big cluster seperately. As I run the
McPAT(version 1.3 of Feb, 2015), it returns ERROR: no valid data array
organizations found. I dont't know how McPAT organizes the multi-domian
heterogenous system. Am I right to describe the system like that? Also do any
knows the solution of the problem?
Regards,
Victor
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s