Efficient variable neighborhood search performance based joint optimization task allocation for multicore processor

With an emphasis on energy and thermal issues, the raw computational speed of these processors can only be harnessed with effective scheduling and mapping tools. Software-based schemes for dynamic power and thermal management (DPM and DTM) can be designed to exploit low level control features such as frequency scaling, clock gating, and sleep states to improve the energy consumption and thermal profile of the system. In this paper variable neighborhood search is evaluated for best global optimization solution. The comparison of various parameters has shown best results.

[1]  Henry Hoffmann,et al.  POET: a portable approach to minimizing energy under soft real-time constraints , 2015, 21st IEEE Real-Time and Embedded Technology and Applications Symposium.

[2]  R. Viswanath Thermal Performance Challenges from Silicon to Systems , 2000 .

[3]  Sudeep Pasricha,et al.  Soft and Hard Reliability-Aware Scheduling for Multicore Embedded Systems with Energy Harvesting , 2015, IEEE Transactions on Multi-Scale Computing Systems.

[4]  Ishfaq Ahmad,et al.  Efficient heuristics for joint optimization of performance, energy, and temperature in allocating tasks to multi-core processors , 2014, International Green Computing Conference.

[5]  Uwe Brinkschulte,et al.  Evaluation and superiority analysis of a decentralized task control mechanism for dependable real-time SoC architectures , 2013, 16th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC 2013).

[6]  Junlong Zhou,et al.  Thermal-Aware Task Scheduling for Energy Minimization in Heterogeneous Real-Time MPSoC Systems , 2016, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Janez Brest,et al.  A performance evaluation of list scheduling heuristics for task graphs without communication costs , 2000, Proceedings 2000. International Workshop on Parallel Processing.

[8]  Ishfaq Ahmad,et al.  Simultaneous optimization of performance, energy and temperature for DAG scheduling in multi-core processors , 2012, 2012 International Green Computing Conference (IGCC).

[9]  Ishfaq Ahmad,et al.  Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors , 1996, IEEE Trans. Parallel Distributed Syst..

[10]  Kaustav Banerjee,et al.  Modeling and analysis of nonuniform substrate temperature effects on global ULSI interconnects , 2005, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Nikil D. Dutt,et al.  Cross-Layer Exploration of Heterogeneous Multicore Processor Configurations , 2015, 2015 28th International Conference on VLSI Design.

[12]  Shuichi Torii,et al.  Effect Of Aspect Ratio Of Unsteady Thermal-Fluid Transport Phenomena In Cavities Under Reduced Gravity , 2003, Int. J. Comput. Eng. Sci..

[13]  Douglas L. Maskell,et al.  A Fast High-Level Event-Driven Thermal Estimator for Dynamic Thermal Aware Scheduling , 2012, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[14]  Ridvan A. Sahan,et al.  Design challenges of thermal margining tools for silicon validation , 2010, 2010 12th IEEE Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[15]  Ishfaq Ahmad,et al.  Fast algorithms for thermal constrained performance optimization in DAG scheduling on multi-core processors , 2011, 2011 International Green Computing Conference and Workshops.

[16]  José Ignacio Hidalgo,et al.  Adaptive Task Migration Policies for Thermal Control in MPSoCs , 2010, ISVLSI.