Artigo Acesso aberto Revisado por pares

A down-to-earth educational operating system for up-in-the-cloud many-core architectures

2013; Association for Computing Machinery; Volume: 13; Issue: 1 Linguagem: Inglês

10.1145/2414446.2414450

ISSN

1946-6226

Autores

Michael Ziwisky, Kyle Persohn, Dennis Brylow,

Tópico(s)

Distributed and Parallel Computing Systems

Resumo

We present Xipx , the first port of a major educational operating system to a processor in the emerging class of many-core architectures. Through extensions to the proven Embedded Xinu operating system, Xipx gives students hands-on experience with system programming in a distributed message-passing environment. We expose the software primitives needed to maintain coherency between many cores in a system lacking specialized caching hardware. Our proposed series of laboratory assignments adds parallel thread execution and intercore message passing communication to a well-established OS curriculum.

Referência(s)