HOKES/POKES: Light-weight resource sharing

Herbert Bos, Bart Samwel

Research output: Contribution to JournalArticleAcademicpeer-review


In this paper, we explain mechanisms for providing embedded network processors and other low-level programming environments with light-weight support for safe resource sharing. The solution consists of a host part, known as HOKES, and a network processor part, known as POKES. As common operating system concepts are considered to be too heavy-weight for this environment, we developed a system that pushes resource control all the way to the compiler. The HOKES/POKES architecture is described in detail and its implementation evaluated.

Original languageEnglish
Pages (from-to)51-66
Number of pages16
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Publication statusPublished - 1 Dec 2003


Dive into the research topics of 'HOKES/POKES: Light-weight resource sharing'. Together they form a unique fingerprint.

Cite this