abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
and!direct!connection!links!between!two!highly!communicative!routers!can!be!implemented.!The!<br />
thermal!pr<strong>of</strong>iles!<strong>of</strong>!these!NoC!architectures!are!obtained!using!a!HotSpot!tool!(a!gateSlevel!thermal!<br />
estimation! tool).! The! authors! present! some! results! regarding! the! mapping! <strong>of</strong>! three! DPS!<br />
applications!(VOPD,!MPEGS4!and!MMS)!onto!a!8x8!2D!and!a!4x4!3D!mesh!NoCs.!Results!show!that!<br />
the!proposed!methodology!achieved!an!average!temperature!reduction!<strong>of</strong>!13!ºC!<strong>for</strong>!the!2D!NoCs!<br />
and!22!ºC!<strong>for</strong>!the!3D!NoCs,!respectively,!without!per<strong>for</strong>mance!penalty.!!<br />
3.2.1 NoC-<strong>based</strong> MPSoCs Power Estimation Modeling - Closing<br />
Remarks<br />
!<br />
The! detailed! estimation! <strong>of</strong>! NoC! power! dissipation! at! transistor! or! gate! level! is! timeS<br />
consuming! due! to! the! NoC’s! high! component! count! and! complexity.! Thus,! authors! proposed!<br />
<strong>abstract</strong>! <strong>models</strong>! <strong>of</strong>! NoCS<strong>based</strong>! MPSoCs! to! accelerate! and! to! optimize! the! power! estimation!<br />
analysis!while!coping!with!the!complexities!<strong>of</strong>!the!interconnect!architecture!and!implementation.!<br />
In!this!context,!TLM!is!adopted!by!Atitallah![ATI07b],!Lee![LEE09],!Beltrame![BEL07]!and!Xi![XI06];!<br />
algorithmic!descriptions!by!Elmiligi![ELM09],!Marcon![MAR05][MAR05b],!Hu![HU03],!Eisley![EIS06]!<br />
and!Koohi![KOO08].!<br />
Most! <strong>of</strong>! the! approaches! in! Table! II! calibrate! their! highSlevel! <strong>models</strong>! using! a! reference!<br />
<strong>design</strong>! model! to! achieve! more! accurate! power! estimation! (fifth! column).! For! instance,! [ELM09]!<br />
and! [MAT08]! use! RTL/gateSlevel! power! estimation! by! commercial! tools! from! Synopsys.! The!<br />
remaining! approaches! in! Table! II! (Kahng! [KAH09],! Milojevic! [MIL09]! and! Matsutani! [MAT08])!<br />
obtain! power! estimations! directly! from! commercial! tools,! providing! a! better! accuracy! when!<br />
compared!to!the!highSlevel!<strong>models</strong>.!On!the!other!hand,!the!simulation!time!and!the!amount!<strong>of</strong>!<br />
memory! required! by! these! commercial! power! estimation! tools! is! too! high,! making! their! use!<br />
infeasible!when!exploring!a!large!<strong>design</strong>!<strong>space</strong>![LEE09][KAH09].!<br />
Finally,! most! <strong>of</strong>! the! reviewed! approaches! employ! volumeS<strong>based</strong>! power! <strong>models</strong>! (sixth!<br />
column).!Such!<strong>models</strong>!do!not!include!lowSlevel!effects!such!as!congestion!and!burstiness!that!are!<br />
essential!to!verifying!the!occurrence!<strong>of</strong>!hotSspots.!In!turn,!hotSspots!can!impact!the!per<strong>for</strong>mance!<br />
<strong>of</strong>! the! whole! system! and! even! reduce! its! reliability! and! lifeStime.! The! proposed! actorSoriented!<br />
power! model! considers! the! effects! that! can! lead! to! hotSspots! by! <strong>abstract</strong>ing! interStask!<br />
communication!by!their!rates!rather!than!their!volumes,!which!is!one!contribution!<strong>of</strong>!this!Thesis!<br />
when! compared! to! the! reviewed! NoCS<strong>based</strong>! MPSoCs! power! estimation! modeling! (this!<br />
contribution! is! explored! in! Chapter! 4).! Another! contribution,! described! in! Chapter! 5,! is! the!<br />
possibility!<strong>of</strong>!joint!validation!<strong>of</strong>!applications!(modeled!as!UML!sequence!diagrams)!mapped!onto!<br />
the!actorSoriented!NoC!model,!considering!power!constraints!early!at!the!<strong>design</strong>!process.!Finally,!<br />
to! the! best! <strong>of</strong>! our! knowledge,! the! present! work! is! the! first! NoC! power! estimation! model! that!<br />
allows!accurate!power!analysis!using!a!simplified!NoC!model!<strong>based</strong>!on!actorSorientation.!<br />
!<br />
!!Table!II!S!Related!works!in!NoCS<strong>based</strong>!MPSoCs!Power!Estimation.!<br />
41