2020 ACRN Project Technical Community Meeting Minutes - WW10'20


Zou, Terry
 

ACRN Project TCM - 4th Mar 2020
Location
Attendees (Total 62, 4/3)
 
Note: If need to edit this document, please ask for access. We disabled anonymous editing to keep track of changes and identify who are the owners of the opens and agenda items.
Opens
Note: When adding opens or agenda items, please provide details (not only links), add your name next to the item you have added and specify your expectation from the TCM 
Agenda
  1. ACRN project update 
        2 months training session for ACRN new feature and architecture.
 
  1. “CPU Sharing - BVT scheduler in ACRN Hypervisor” by CHEN, Conghui
Download foil from ACRN Presentation->ACRN_TCM->WW10’20
Short description: Currently, IORR is supported in ACRN Hypervisor, it has good performance for I/O intensive task, but has the risk of I/O attack. Besides, it is unfair. So, BVT is introduced. It is a virtual time based scheduling algorithm, can provide fair share of pCPU to vCPU, and avoid I/O attack. In this session, we will talk about the implementation for BVT, and give a brief comparison for BVT and other scheduler algorithms.
  1. All: Community open discussion.
Q&A: 
Q1: GCC and bigsim are 2 examples of threads, 3 threads case is in Page 10.
Q2: Each thread of CPU workload is based on tick, no I/O and others.
Q3: MCU is Minimum charging Unit, physical number to 1 us.
Q4: Do not support CPU sharing for pre-launch VM in Hybrid mode yet, only for sharing VMs.
Q5: Could support latency sensitive VM, statically setup warp for latency sensitive thread. 
 
  1. Next meeting agenda proposal:
 
WW Topic Presenter Status
WW03 Expose and pass through platform hidden PCIs devices to SOS LI, Fei 1/15
WW08 EtherCAT 101 MAO, Junjie 2/18
WW09 How to build a Yocto based SOS on ACRN LIU, Fuzhong 2/26
WW10 CPU Sharing - BVT scheduler in ACRN Hypervisor CHEN, Conghui 3/4
Marketing/Events
  1. N/A
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@...g 
  4. Technical Mailing list: acrn-dev@...g 
 
========================
Best & Regards
Terry