Font Size: a A A

Research On Power Model And Thermal Model Of Multi-Core Processor And Its Implementation

Posted on:2010-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:J XuFull Text:PDF
GTID:2178360275470709Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Since the new millennium, multi-core architecture has been dominating the major market of microprocessors. However most of the existing applications do not make full use of the multiple cores, as they usually run on individual cores independently and separately. Without proper communication and coordination, applications often incur high power consumption and temperature, which trigger the throttle to degrade the performance. To effectively evaluate thermal behavior and inter-core communication on multi-core processors, we propose a simulation methodology and the corresponding implementation with runtime power and temperature calculation in this paper. The multi-core simulator is extended from our previous work, i.e. a heterogeneous dual-core simulator. In our updated simulator, the well established power model Wattch and a transient thermal simulation algorithm TILTS are integrated. The simulator is able to provide the runtime power and temperature metrics with little additional overhead compared with the original performance simulator. These results are illustrated with multimedia applications making use of all cores via inter-core communications. As far as we learn, we would like to highlight that our simulator is the first multi-core processor simulator based on SimpleScalar with thermal behavior and inter-core communication enabled. This simulator must be helpful for processor architects to make early decisions on thermal and performance trade-offs.
Keywords/Search Tags:multi-core, simulator, power model, thermal model, task partition
PDF Full Text Request
Related items