search menu icon-carat-right cmu-wordmark

Posts by Bjorn Andersson

Verifying Timing in Undocumented Multicore Processors

Verifying Timing in Undocumented Multicore Processors

• Blog
Bjorn Andersson

Many Department of Defense (DoD) systems rely on multicore processors--computers with many processor cores running programs simultaneously. These processors share resources and perform complex operations that depend on accurate timing and sequencing. Timing is crucial to ensure proper and safe operation of the overall system. Verifying multicore-processor timing can be hard, however, due to lack of documentation for key details, such as processor resource sharing. The inability to verify timing is an obstacle for using...

Read More
Real-Time Scheduling on Heterogenous Multicore Processors

Real-Time Scheduling on Heterogenous Multicore Processors

• Blog
Bjorn Andersson

Many 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...

Read More

Contact the Author

Bjorn Andersson

SEI Digital Library

SEI Publications

Visit the SEI Digital Library to see other publications by Bjorn Andersson

View publications