...
There are three primary work streams currently in development:
Virtual Device API standardization, leading to the definition of the Automotive standard Virtual Platform
collecting and driving requirements for a standard platform based on VIRTIO, SCMI, and other existing standards.- Multi-OS system design on Multi-Core SoCs (with/without virtualisation)
- Investigate and recommend electrical/software architecture for automotive use-cases, when deployed using virtual-machine technologies.
Next Meeting
Every Monday
...
, 10:00 AM
...
CET
Agenda:
- GPU chapter proposal
- Dmitry's updates in Camera & Media chapters
- IOMMU, bring chapter to conclusion
...
- Planning deep-dive topic meetings to take a break from pure AVPS writing.
General backlog
- AVPS v2 work completed --> AVPS JIRA tickets
- Media & Cameras - finalize discussion?
- Follow up on IOMMU discussion from 2 weeks ago.
- A few other topics that need update
- Check progress on whitepaper
- Work on next release of platform definition
- Look at active sprint & backlog of HV tracker
- Review / check consensus on USB chapter of specification + other minor edits (Artem to come back with new info) AI/Tensor processing, on GPU or other dedicated hardware
- for tracking
- Whitepaper planning (dormant at the moment)
- Deep-dive Memory Buffer sharing (GPU) - invite suggested by Eugen Friedrich
- Update Milestones, deliverables, and workplan.
- (started, needs input again) Use-cases, architectures and requirements workstream (dormant)
- Some was added to the AGL publication on virtualization after our most recent review. Re-review , to identify useful/reusable parts. Links at the bottomscope of workand synergy opportunities, AGL virtualization EG. Links to previous papers below.
- Establish scope of work and synergy opportunities for virtualization in AUTOSAR
- Android and Trout, evaluation and establish relationship to AVPS.
Zoom Meeting details:
- Registration link (if you do it before, it saves time)
- Join link
- Meeting password: hvws !hvws2020
Meeting Minutes (← use link)
...
Resources
Videos/recordings
- Automotive World / GENIVI Webinar: Hypervisors in the vehicle: A standards-based approach to virtualization
by Tero Salminen, Senior Director Product: Virtualization, at OpenSynergy, and GENIVI Technical Lead Gunnar Andersson. - Linux Plumbers Conference, 2020
– Android Microconference : Android Automotive OS virtualization (Cuttlefish->Trout) – and related: Memory protection in KVM for Android,
– Android BoF: Virtualization discussion - Platform Security Summit May 23-24, 2018 - had several hypervisor related presentations – Youtube, (website)
Related publications and input
- Report (transcript) from Automotive World Webinar, 13 February 2020
- White paper from Mentor found under this link..
Samsung Resarch - Automotive Virtualization, presented at Xen Summit 2018.
- VIRTIO v1.0 specification
- VIRTIO 1.1 specification (and newer git master)
- What's new in VIRTIO 1.1 – FOSDEM 2018 presentation
- What's new in VIRTIO 1.1 – another at DPDK.org
- An update on VIRTIO - FOSDEM 2019
- The AGL software defined connected car architecture (a.k.a "AGL virtualization paper")
- PDF (snapshot May 2018) ^^^ NOTE that is an older snapshot of a living paper, (Google Docs edit location).
- Paper analysis/summary written by Nikola Velinov with intro paragraph by Gunnar Andersson – based on May 2018 snapshot.
- UPDATE:→ Study this latest published version (June 2018) from AGL publication page
Ward's Auto online magazine – GENIVI article: A Better Managed Approach to Virtualization in Automotive
Videos/recordings
- Platform Security Summit May 23-24, 2018 - had several hypervisor related presentations – Youtube, (website)
- Automotive World Webinar: Hypervisors in the vehicle: A standards-based approach to virtualization
Mailing list & Contribution
...