HOKES/POKES: Light-Weight Resource Sharing
نویسندگان
چکیده
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.
منابع مشابه
Resource Adaptive Distributed Information Sharing
We have designed, implemented and evaluated a resource adaptive distributed information sharing system where automatic adjustments are made internally in our information sharing system in order to cope with varying resource consumption. CPU load is monitored and a light-weight trigger mechanism is used to avoid overload situations on a per-machine basis. Additional improvements are obtained by ...
متن کاملThe Mediating Role of Trust and Organizational Commitment in the Relationship between Strategic Human Resource Management and Knowledge Sharing
The main purpose of this research project was to investigate the impact of Strategic Human Resource Management practices on knowledge sharing behavior among university faculty members. This research also studied the mediating role of trust and organizational commitment in the relationship between SHRM practices and knowledge sharing behavior. Following the positivist paradigm, this research ado...
متن کاملGLIDE: A Grid-Based Light-Weight Infrastructure for Data-Intensive Environments
The promise of the grid is that it will enable public access and sharing of immense amounts of computational and data resources among a large number of individuals and institutions. However, the current grid solutions make several limiting assumptions that curtail their widespread adoption in the emerging decentralized, resource constrained, embedded, autonomic, and mobile (DREAM) environments:...
متن کاملThe role of striatum in initiation and execution of learned action sequences in rats.
To understand the role of striatum in motor sequence learning, we trained rats to perform a series of tasks measuring speed and accuracy of responding to luminance cues presented as discriminative stimuli for single nose pokes or for sequences of nose pokes in a serial reaction time task. Habit (stimulus-response) learning was measured by comparing performances when stimuli were repeated (predi...
متن کاملResource Sharing in an Enhanced Rate-Based Execution Model
A theory of resource sharing in a mixed system with hard real-time and non-real-time processing requirements is presented. The real-time processing is modeled as rate-based execution (RBE) tasks whose resource needs are known in advance. The non-real-time processing is modeled as aperiodic requests and dynamically mapped to weight-based variable rate execution tasks. The resource sharing requir...
متن کامل