Reconfigurable hardware assist for linux process scheduling in heterogeneous multicore SoCs

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents a model of an FPGA-based scheduler which identifies the processes’ demands and indicates to the Linux operating system running over SPARC Leon the most suited set of processes to each core type. In this regard, performance monitors were implemented within the processors, which in real-time identifies the demands of processes. The demand for each process is projected for the other processors in the architecture, and then it is executed a balancing to maximize the total system performance by distributing processes among processors. The scheduler has been validated through the parallel execution of several benchmarks, resulting in decreased execution times compared to the scheduler without the heterogeneity support.

Cite

CITATION STYLE

APA

Bueno, M., Almeida, C. R. P., De Holanda, J. A. M., & Marques, E. (2015). Reconfigurable hardware assist for linux process scheduling in heterogeneous multicore SoCs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9040, pp. 435–442). Springer Verlag. https://doi.org/10.1007/978-3-319-16214-0_40

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free