OpenBU

Extending snBench to Support Hierarchical and Configurable Scheduling

OpenBU

Show simple item record

dc.contributor.author Parmer, Gabriel en_US
dc.contributor.author Zervas, Georgios en_US
dc.contributor.author Bagchi, Angshuman en_US
dc.date.accessioned 2011-10-20T05:23:45Z
dc.date.available 2011-10-20T05:23:45Z
dc.date.issued 2006-07-14 en_US
dc.identifier.uri http://hdl.handle.net/2144/1873
dc.description.abstract It is useful in systems that must support multiple applications with various temporal requirements to allow application-specific policies to manage resources accordingly. However, there is a tension between this goal and the desire to control and police possibly malicious programs. The Java-based Sensor Execution Environment (SXE) in snBench presents a situation where such considerations add value to the system. Multiple applications can be run by multiple users with varied temporal requirements, some Real-Time and others best effort. This paper outlines and documents an implementation of a hierarchical and configurable scheduling system with which different applications can be executed using application-specific scheduling policies. Concurrently the system administrator can define fairness policies between applications that are imposed upon the system. Additionally, to ensure forward progress of system execution in the face of malicious or malformed user programs, an infrastructure for execution using multiple threads is described. en_US
dc.language.iso en_US en_US
dc.publisher Boston University Computer Science Department en_US
dc.relation.ispartofseries BUCS Technical Reports;BUCS-TR-2006-012 en_US
dc.title Extending snBench to Support Hierarchical and Configurable Scheduling en_US
dc.type Technical Report en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search OpenBU


Browse

Deposit Materials

Statistics