Entries Tagged as 'Real-Time Scheduling '

Real-Time Scheduling on Heterogenous Multicore Processors

Cyber-physical Systems , Multicore Processors , Real-Time Scheduling 5 Comments »

By Bjorn Andersson,
Senior Member of the Technical Staff
Research, Technology & System Solutions

Bjorn AnderssonMany DoD computing systems—particularly cyber-physical systems—are subject to stringent size, weight, and power requirements. The quantity of sensor readings and functionalities is also increasing, and their associated processing must fulfill real-time requirements. This situation motivates the need for computers with greater processing capacity. For example, to fulfill the requirements of nano-sized unmanned aerial vehicles (UAVs), developers must choose a computer platform that offers significant processing capacity and use its processing resources to meet its needs for autonomous surveillance missions. This blog post discusses these issues and highlights our research that addresses them.


Bridging the “Valley of Disappointment” for DoD Software Research with SPRUCE

Concurrency Analysis , Cyber-physical Systems , Real-Time Scheduling , Tactical Systems No Comments »

By Douglas C. Schmidt
Chief Technology Officer

As noted in the National Research Council’s report Critical Code: Software Producibility for Defense, mission-critical Department of Defense (DoD) systems increasingly rely on software for their key capabilities. Ironically, it is increasingly hard to motivate investment in long-term software research for the DoD. This lack of investment stems, in part, from the difficulty that acquisitions programs have making a compelling case for the return on these investments in software research. This post explores how the SEI is using the Systems and Software Producibility Collaboration and Experimentation Environment (SPRUCE) to help address this problem.