Date of Award
2014
Document Type
Thesis
Degree Name
Master of Science in Engineering (MSE)
Department
Electrical and Computer Engineering
Committee Chair
Rhonda Kay Gaede
Committee Member
Jeffrey Kulick
Committee Member
Adam Panagos
Subject(s)
Parallel processing (Electronic computers), High performance processors, Computer architecture
Abstract
Many real-time systems with requirements of low-latency and determinism are incapable of being implemented in software because software-based approaches using standard Operating Systems (OS) introduce unacceptable and unpredictable latencies. Field Programmable Gate Arrays (FPGAs) are often used in place of software at the expense of ease of programmability and time of development because they provide constant run time. This thesis presents the MORPF framework which combines a highly parallelized software framework with a specialized OS to allow for determinism on the order of tens of microseconds in software. With MORPF, highly deterministic software can be written that is more flexible, easier to program, and faster to build than equivalent FPGA solutions.
Recommended Citation
Wolz, Troy S., "Multi-core object-oriented real-time pipeline framework" (2014). Theses. 76.
https://louis.uah.edu/uah-theses/76