Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor fix

...

(Next step is voting/prioritizing on these.  \)

(green star)(warning) Talk to your colleagues/experts in each area (not virtualization experts necessarily, but subject experts).  Make them part of prioritization activity, have them tell us if they would like to attend a specific deep-dive on a topic.


  • Crypto / Security
  • Trusted Execution Environments
  • Ethernet AvB / Time Sensitive Networking
  • Google's Trout platform (likely subdivided into areas of interest)
  • Microcontroller virtualization
  • Automotive networks, in particular CAN
  • Accelerators   
    • Tensor-Processing Units
    • DSPs (is that discussion done or is there more?)
  • Camera
  • Real-timeish stuff
    • What are the special considerations we need to work out to support real-time demands?
  • Go through operating system kernel special needs for each popular OS choice.
    • e.g. RTOS support? (VIRTIO might not apply?  Or does it?)
  • Impacts from safety certification, ASIL?
  • Clock synchronization, real-time clock abstraction (probably a topic for the AVPS)
  • Timer paravirtualization
  • CPU scheduling reporting HV<->VM, e.g. kernels do not get accurate information about system load
  • IPC
    • Communication between different guests.  Does it affect the Virtual Platform or is it just run transparently on virtual socket?
    • Are there standard choices?  Are there many vendor-specific proposals, like  IC-COM?
  • PCI 
    • used for example for inter-chip communication and peripherals
    • Automotive working group exists within PCI v6 work
  • Future interconnects: CCIX, CXL, Gen Z and other alternatives, NVidia alternative, ... 

...