Score:0

I used McPat to get the power file and how I want to convert it to a format that HotSpot recognizes

ga flag

I got the power file using McPat, and the content format is as follows

Processor: 
Area = 193.678 mm^2
Peak Power = 130.943 W
Total Leakage = 33.2925 W
Peak Dynamic = 97.6503 W
Subthreshold Leakage = 31.7454 W
Subthreshold Leakage with power gating = 14.035 W
Gate Leakage = 1.54706 W
Runtime Dynamic = 31.5578 W

Total Cores: 4 cores 
Device Type= ITRS high performance device type
Area = 130.433 mm^2
Peak Dynamic = 97.5971 W
Subthreshold Leakage = 24.8751 W
Subthreshold Leakage with power gating = 10.3324 W
Gate Leakage = 1.49199 W
Runtime Dynamic = 31.5472 W

Total L3s: 
Type= ITRS high performance device type
Area = 61.9075 mm^2
Peak Dynamic = 0.0532246 W
Subthreshold Leakage = 6.80085 W
Subthreshold Leakage with power gating = 3.32364 W
Gate Leakage = 0.0484137 W
Runtime Dynamic = 0.0106703 W

Total NoCs (Network/Bus): 
Device Type= ITRS high performance device type
Area = 1.3377 mm^2
Peak Dynamic = 0 W
Subthreshold Leakage = 0.0694515 W
Subthreshold Leakage with power gating = 0.0260443 W
Gate Leakage = 0.00666015 W
Runtime Dynamic = 0 W

*****************************************************************************************
Core:
  Area = 32.6082 mm^2
  Peak Dynamic = 28.9664 W
  Subthreshold Leakage = 6.21877 W
  Subthreshold Leakage with power gating = 2.58311 W
  Gate Leakage = 0.372997 W
  Runtime Dynamic = 10.5062 W
  Instruction Fetch Unit:
  Area = 5.86007 mm^2
  Peak Dynamic = 8.96874 W
  Subthreshold Leakage = 0.932587 W
  Subthreshold Leakage with power gating = 0.408542 W
  Gate Leakage = 0.0590479 W
  Runtime Dynamic = 0.873336 W

  Instruction Cache:
  Area = 3.14635 mm^2
  Peak Dynamic = 6.43323 W
  Subthreshold Leakage = 0.367022 W
  Subthreshold Leakage with power gating = 0.180386 W
  Gate Leakage = 0.029931 W
  Runtime Dynamic = 0.0930813 W

  ......

As shown above, I got the power file and how to convert it into a format capable of being fed into the HotSpot Thermal Calculation Model software?Has any friend used these two software, thank you very much?By the way, the McPat I use is integrated into the Sniper multi-core simulator.

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.