Design and Evaluation of an Embedded Real-time Micro-kernel

dc.contributor.authorSingh, Kuljeeten
dc.contributor.committeechairEdwards, Stephen H.en
dc.contributor.committeememberRavindran, Binoyen
dc.contributor.committeememberHenry, Sallie M.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T20:48:14Zen
dc.date.adate2002-11-26en
dc.date.available2014-03-14T20:48:14Zen
dc.date.issued2002-10-17en
dc.date.rdate2003-11-26en
dc.date.sdate2002-11-22en
dc.description.abstractThis thesis presents the design and evaluation of an operating system kernel specially designed for dataflow software. Dataflow is a style of software architecture that is well suited for control and "signal flow" applications. This architecture involves many small processes and lots of inter-process communication, which impose too much overhead on traditional RTOSes. This thesis describes design and implementation of the Dataflow Architecture Real-time Kernel (DARK). DARK is a reconfigurable, multithreaded and preemptive operating system kernel that introduces a special data-driven scheduling strategy for dataflow applications. It uses the underlying hardware for high-speed context switching between the kernel and applications, which is five times faster than the ordinary context switch. The features of the kernel can be configured according to performance requirements without change to the applications. Along with the performance evaluation of DARK, the performance comparison results of DARK with two commercial RTOSes: MicroC/OS-II and Analog Devices VDK++ are also provided.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-11222002-121349en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-11222002-121349/en
dc.identifier.urihttp://hdl.handle.net/10919/35794en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartThesis.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectMicro-kernelen
dc.subjectEmbedded Softwareen
dc.subjectOperating Systemen
dc.subjectReal-timeen
dc.titleDesign and Evaluation of an Embedded Real-time Micro-kernelen
dc.typeThesisen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis.pdf
Size:
665.25 KB
Format:
Adobe Portable Document Format

Collections