Multicore Processing and Virtualization
Blog Posts
Verifying Timing in Undocumented Multicore Processors
In this blog post, I describe an SEI project that has developed methods to verify the timing of software executing on multiple cores without requiring information about shared hardware resources. …
• By Björn Andersson

Multicore and Virtualization Recommendations
The first post in this series introduced the basic concepts of multicore processing and virtualization, highlighted their benefits, and outlined the challenges these technologies present. The second post addressed multicore …
• By Donald Firesmith

Virtualization via Containers
The first blog entry in this series introduced the basic concepts of multicore processing and virtualization, highlighted their benefits, and outlined the...
• By Donald Firesmith
In DevSecOps

Virtualization via Virtual Machines
This posting is the third in a series that focuses on multicore processing and virtualization, which are becoming ubiquitous in software development. The first blog entry in this series introduced …
• By Donald Firesmith

Multicore Processing
The first blog entry in this series introduced the basic concepts of multicore processing and virtualization, highlighted their benefits, and outlined...
• By Donald Firesmith

Multicore and Virtualization: An Introduction
Multicore processing and virtualization are rapidly becoming ubiquitous in software development. They are widely used in the commercial world, especially in large data centers supporting cloud-based computing, to (1) isolate …
• By Donald Firesmith
