Academic
Publications
Multi Microkernel Operating Systems for Multi-Core Processors

Multi Microkernel Operating Systems for Multi-Core Processors,10.3844/jcssp.2009.493.500,Journal of Computer Science,Rami Matarneh

Multi Microkernel Operating Systems for Multi-Core Processors   (Citations: 1)
BibTex | RIS | RefWorks Download
Problem statement: In the midst of the huge development in processors industry as a response to the increasing demand for high-speed pr ocessors manufacturers were able to achieve the goal of producing the required processors, but this industry disappointed hopes, because it faced problems not amenable to solution, such as complexi ty, hard management and large consumption of energy. These problems forced the manufacturers to stop the focus on increasing the speed of processors and go toward parallel processing to inc rease performance. This eventually produced multi- core processors with high-performance, if used prop erly. Unfortunately, until now, these processors did not use as it should be used; because of lack s upport of operating system and software application s. Approach: The approach based on the assumption that single-k ernel operating system was not enough to manage multi-core processors to rethink the cons truction of multi-kernel operating system. One of these kernels serves as the master kernel and the o thers serve as slave kernels. Results: Theoretically, the proposed model showed that it can do much better than the existing models; because it supported single-threaded processing and multi-threaded proce ssing at the same time, in addition, it can make better use of multi-core processors because it divi ded the load almost equally between the cores and the kernels which will lead to a significant improv ement in the performance of the operating system. Conclusion: Software industry needed to get out of the classic al framework to be able to keep pace with hardware development, this objective was achie ved by re-thinking building operating systems and software in a new innovative methodologies and methods, where the current theories of operating systems were no longer capable of achieving the asp irations of future.
Journal: Journal of Computer Science , vol. 5, no. 7, pp. 493-500, 2009
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...But can they also withstand the challenge with the intense monitoring on the current and future largest resources with many core systems and even with the possibility to run microkernels on each core [3] Probably monitoring tools need to be somehow adjusted to manage this scaling issue since execution time is not the main problem for monitoring or management actions, but the mass of information which has to be available at one single point ...

    Jochen Buchholzet al. Towards an Architecture for Management of Very Large Computing Systems

Sort by: