Subscribe to Ground System Architectures Workshop RSS Feed    

GSAW 2018 Tutorials

Tutorial H

Multicore Processing, Virtualization, and Containerization: Similarities, Differences, and Challenges

Length

Half Day

Fee

$225

Time

1:00 – 4:30 P.M.

Overview

Course Outline:

Big Picture Up Front (BPUF)

Multicore Processing (MCP)

  • Definition
  • Current Trends
  • Pros and Cons
  • Safety/Security Ramifications

Virtualization via Virtual Machines (V-VM)

  • Definition
  • Current Trends
  • Pros and Cons
  • Safety/Security Ramifications

Virtualization via Containers (V-C)

  • Definition
  • Current Trends
  • Pros and Cons
  • Safety/Security Ramifications

Recommendations

Conclusion

Instructor

Donald Firesmith, Software Engineering Institute (SEI)

Biography

Donald Firesmith is an ACM Distinguished Engineer and has been working in software and system development since 1978. He has written 7 technical books and over 200 technical articles and conference presentations, primarily in the areas of requirements engineering, architecture engineering, testing, and process engineering. A principal engineer at the Software Engineering Institute, he helps Government program offices acquire large, complex, software-reliant systems.

Description of Intended Students and Prerequisites

Anyone contemplating using multicore processing, virtualization, and containerization, especially on mission- and safety-cyber-physical systems.

What can Attendees Expect to Learn

What the three technologies are, their similarities and differences, and their pros and cons.