Return to search

Multicore XINU

<div>Multicore architectures employ multiple processing cores that work together for greater processing power. Shared memory, symmetric multiprocessor (SMP) systems are ubiquitous. All software must be explicitly designed to support SMP processing, including operating systems. XINU is a simple, lightweight, elegant operating system that has existed for several decades and has been ported to many platforms. However, XINU has never been extended to support multicore processing. This project incrementally adds SMP support to the XINU operating system. Core kernel modules, including the scheduler and memory manager, have been successfully extended without overhauling or completely redesigning XINU. A multicore methodology is laid out for the remaining kernel modules.</div><p></p>

  1. 10.25394/pgs.7674089.v1
Identiferoai:union.ndltd.org:purdue.edu/oai:figshare.com:article/7674089
Date16 May 2024
CreatorsPhilip Van Every (18569104)
Source SetsPurdue University
Detected LanguageEnglish
TypeText, Thesis
RightsCC BY 4.0
Relationhttps://figshare.com/articles/thesis/Multicore_XINU/7674089

Page generated in 0.0133 seconds