next up previous contents index
Next: 11.2 Supported Systems Up: 11 Symmetric Multiprocessing: liboskit_smp.a Previous: 11 Symmetric Multiprocessing: liboskit_smp.a

11.1 Introduction

This library is designed to simplify the startup and use of multiprocessors. It defines a common interface to multiprocessor machines that is fairly platform independent.

Combined with the spin-locks provided in libkern, it is possible to implement a complete symmetric multiprocessor (SMP) based system using the OSKit code.

There is currently one machine-dependent interface, smp_apic_ack for the x86.



University of Utah Flux Research Group