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

14.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.



Utah Flux Research Group