Research Article
Power and Execution Time Optimization through Hardware Software Partitioning Algorithm for Core Based Embedded System
Begin | Find all paths | Calculate | Find Cp | Compute | Generate all partitions | For all do | Find | if ( Cp then | | else | (new) (all) // (new) is the set of the new latency of each path | For all do | Compute ; // the new latency of the path = ; | end for | update (new) | | end if | Compute function | End for | // choose the best partitions// | | TDP the dark power | For all do | For all do | if and then | if < TDP then | | end if | end for | For all do | Compute function | End for | number of partition | For from 1 to do | | End for | End. |
|