A Fuzzy Algorithm for Parallelizability Evaluation and Load Balance on the Multi-core Processor

Hongjun Dai,Xu XinShun,Zhiping Jia
DOI: https://doi.org/10.1109/GRC.2008.4664678
2008-01-01
Abstract:To schedule real-time threads on the multi-core processors, a fuzzy algorithm is presented for parallelizability evaluation and load balance, which can be used into the operating system scheduling or the hardware controller design. It is based on the fuzzy inference system (FIS) to derive answers from a knowledge base with a fuzzy inference engine and the rules are taken deadline, laxity and interval into account. The experiments and results show that the algorithm can improve the performance of the overall multi-core threading execution.
What problem does this paper attempt to address?