Non Preemptive Scheduling based Power/Energy Management and Memory Partitioning Using RTOS
Abstract— Power and energy have ended up progressively critical concerns in the outline and execution of today's multi core chips. Picking the right controller and advancement environment for applications that need to be backing numerous years or even many years of operation of a battery is not simple. The proposed framework is non preemptive priority scheduling, which exploits regularly overlooked element execution information, so as to diminish power utilization by in excess of 20 percent with a noteworthy increment in execution. The results indicate a power saving, as well as a critical change in the execution, execution for every watt, and execution time watt (energy) for a task. Numerous installed frameworks utilize programming over seeing memories known as Scratch-Pad memories (SPM). SPM is programming controlled and subsequently the execution time of uses for such frameworks could be precisely anticipated. Programming the task of an inserted application of the processors and partitioning the accessible SPM plan among these processors are two discriminating issues in such frameworks. Regularly, these are considered independently; such a decoupled methodology may miss better quality timetables. In this paper, it exhibits an incorporated methodology to assignment programming and SPM partitioning to further lessen the execution time of implanted applications.
Index Terms— RTOS, dynamic process priority, memory partitioning, task scheduling, scratch pad.
Click Here
International Journal for Trends in Technology & Engineering © 2015 IJTET JOURNAL