University of Bahrain
Scientific Journals

Adaptive Fuzzy Hardware Scheduler for Real Time Operating System

Show simple item record

dc.contributor.author Harkut, D. G.
dc.contributor.author Ali, M. S.
dc.date.accessioned 2018-07-09T09:28:34Z
dc.date.available 2018-07-09T09:28:34Z
dc.date.issued 2016-11-01
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/312
dc.description.abstract In embedded system, a real-time operating system (RTOs) is often used to structure the application code and ensure that the deadlines are met by reacting on events in the environment by executing the functions within precise time. Most embedded systems are bound to real-time constraints with determinism and latency as a critical metrics. Generally RTOs are implemented in software, which in turns increases computational overheads, jitter and memory footprint which can be reduced even if not remove completely by utilizing latest FPGA technology, which enables the implementation of a full featured and flexible hardware based RTOs. Scheduling algorithms play an important role in the design of real-time systems. This paper proposes the novel FIS based adaptive hardware task scheduler for multiprocessor systems that minimizes the processor time for scheduling activity which uses fuzzy logic to model the uncertainty at first stage along with adaptive framework that uses feedback which allows processors share of task running on multiprocessor to be controlled dynamically at runtime. This Fuzzy logic based adaptive hardware scheduler breakthroughs the limit of the number of total task and thus improves efficiency of the entire real-time system. The increased computation overheads resulted from proposed model can be compensated by exploiting the parallelism of the hardware as being migrated to FPGA. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.rights Attribution-NonCommercial-ShareAlike 4.0 International *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/4.0/ *
dc.subject Task Scheduling en_US
dc.subject Scheduling Algorithms en_US
dc.subject Fuzzy Inference System en_US
dc.subject Hardware Scheduler en_US
dc.subject Real-time Operating System en_US
dc.subject Determinism en_US
dc.subject Jitter en_US
dc.subject Reconfigurable Computing en_US
dc.subject FPGA en_US
dc.subject Priority Queue en_US
dc.title Adaptive Fuzzy Hardware Scheduler for Real Time Operating System en_US
dc.type Article en_US
dc.identifier.doi http://dx.doi.org/10.12785/IJCDS/050606
dc.volume 05
dc.issue 06
dc.source.title International Journal of Computing and Digital Systems
dc.abbreviatedsourcetitle IJCDS


Files in this item

The following license files are associated with this item:

This item appears in the following Issue(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 4.0 International Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International

All Journals


Advanced Search

Browse

Administrator Account