The Case for VOS: The Vector Operating System

Source: Carnegie Mellon University

Favorite

Free registration required

Operating systems research for many-core systems has recently focused its efforts on supporting the scalability of OS-intensive applications running on increasingly parallel hardware. Lost amidst the march towards this parallel future is efficiency: perfectly parallel software may saturate the parallel capabilities of the host system, but in doing so can waste hardware resources. This paper describes the authors' motivation for the Vector OS, a design inspired by vector processing systems that provides efficient parallelism. The Vector OS organizes and executes requests for operating system resources through "Vector" interfaces that operate on vectors of objects.
Format:PDF Size:439.20
Date:Apr 2011