Hi App-services working group and OpenAMP TSC,
Thanks to Dan for writing up a blog post on the Hypervisorless virtio work done at Wind River. Also, thanks to those who helped review.
It is now published on the OpenAMP Project website:
https://www.openampproject.org/news/hypervisorless-virtio-blog/
Please spread the word :)
Have a wonderful weekend,
Nathalie C. Chan King Choy
Program Manager focused on Open Source and Community
Hi Alex, Arnd, Jean-Philippe, and all,
During the OpenAMP App-services call this week WindRiver gave a couple
of extremely interesting presentations, see attached slides.
Dan Milea discussed the usage of virtio between heterogeneous clusters,
i.e. virtio frontends on the Cortex-R cluster and virtio backends on
the Cortex-A cluster. They used a setup based on pre-shared memory to
make it work, which I believe is similar to the swiotlb approach we
discussed in Stratos. They noted that the last version of the virtio
spec on github had something in regards to virtio and pre-shared memory
regions that might help us cover this use-case from a spec perspective.
Dan, would you be able to share a pointer to it for clarity? So far, we
acted on the assumption that the virtio spec doesn't allow for this
architecture today; it would be fantastic if it turns out that it
already does.
The other very interesting presentation by Joshua Pincus was about
virtio-mmio and MSIs. They did excellent measurements on the
performance of virtio-mmio and they found out that the single source of
notifications (one interrupt) is the bottleneck. Adding MSIs vastly
improved performance. You can see the detailed breakdown on slide #8 of
"OpenAMP Virt I/O MMIO w/ MSI". This analysis really points in the
direction of adding MSIs to virtio-mmio.
Cheers,
Stefano
---------- Forwarded message ----------
Date: Wed, 28 Oct 2020 18:41:09 +0000
From: Nathalie Chan King Choy via App-services
<app-services(a)lists.openampproject.org>
Reply-To: Nathalie Chan King Choy <nathalie(a)xilinx.com>
To: "app-services(a)lists.openampproject.org"
<app-services(a)lists.openampproject.org>
Subject: [App-services] 2020-10-27 OpenAMP App-services call recording, notes,
slides, and action items
Hi all,
The notes from yesterday’s OpenAMP App-services call can be found at:
https://github.com/OpenAMP/open-amp/wiki/OpenAMP-Application-Services-Subgr…
The link to the Webex recording is in the notes. I am not sure how long before the recordings expire or I will hit my storage limit, so if
you need to catch up by watching the recording, please download it in the next couple weeks.
Please find attached the slides from Dan & Josh.
Action items:
* Dan & Josh to send slides (DONE)
* Stefano to start a thread w/ the folks who are working on shared memory & VirtIO
Best regards,
Nathalie C. Chan King Choy
Program Manager focused on Open Source and Community
--
App-services mailing list
App-services(a)lists.openampproject.org
https://lists.openampproject.org/mailman/listinfo/app-services
Hi all,
The notes from yesterday's OpenAMP App-services call can be found at:
https://github.com/OpenAMP/open-amp/wiki/OpenAMP-Application-Services-Subgr…
The link to the Webex recording is in the notes. I am not sure how long before the recordings expire or I will hit my storage limit, so if you need to catch up by watching the recording, please download it in the next couple weeks.
Please find attached the slides from Dan & Josh.
Action items:
* Dan & Josh to send slides (DONE)
* Stefano to start a thread w/ the folks who are working on shared memory & VirtIO
Best regards,
Nathalie C. Chan King Choy
Program Manager focused on Open Source and Community
Hi all,
The proposed meeting agenda for next week’s application services WG call is:
1. App-services architecture and functionality overview (Dan Milea, 15 min)
2. MMIO and MSI discussion and demo (Josh Pincus, 30 min)
3. Call for input on open source reference creation and on the meeting format going forward (all, 15 min)
This is a proposed agenda at this point. Please let me know if you want to get on the agenda or if there are other agenda topic requests.
Regards,
Maarten
Hi all,
The notes from last app-services call can be found at:
https://github.com/OpenAMP/open-amp/wiki/OpenAMP-Application-Services-Subgr…
Next steps mentioned at last call:
* Thinking about requirements for app services framework that might leverage VirtIO & enumerate, so we can drive towards agreement on where to focus
* What use cases & what not
* Let's think about & discuss at next call
Dan is driving towards his virtio+OpenAMP over shared memory demo that will show sockets, files and console.
Best regards,
Nathalie
Meeting number (access code): 145 464 1066
Meeting password: ePQekq7m9*2
Tuesday, October 27, 2020
8:00 am | (UTC-07:00) Pacific Time (US & Canada) | 1 hr
Join meeting<https://xilinx.webex.com/xilinx/j.php?MTID=m0513eb8f6900a71f0ec42380bfce562a>
Join by phone
Canada toll free 1-844-426-4405
France toll free 0800-912-485
India toll free 000-800-040-1016
Sweden toll free 020-033-6721
UK toll free 08000315372
United States Toll Free 1-844-621-3956
Global call-in numbers<https://xilinx.webex.com/xilinx/globalcallin.php?MTID=m370fae0984a8792a3592…> | Toll-free calling restrictions<https://www.webex.com/pdf/tollfree_restrictions.pdf>
Hi all,
The notes from today's call are posted at:
https://github.com/OpenAMP/open-amp/wiki/OpenAMP-Application-Services-Subgr…
Those who spoke: Please check for errors or important omissions & feel free to edit the notes page directly with corrections.
Homework is to think about requirements & use cases to discuss at the next call.
In how many weeks should we schedule the next call?
Thanks & regards,
Nathalie
Update: Using Webex to avoid some IT policy issues with Zoom
====
Moving out to September due to multiple people out of office for summer holidays in August.
====
Hi all,
Maarten and Dan have been working on something to demo and thought that it should be ready by mid-August.
Best regards,
Nathalie
==========
OpenAMP App-services
Hosted by Nathalie Chan King Choy
Wednesday, Sep 9, 2020 8:00 am | 1 hour | (UTC-07:00) Pacific Time (US & Canada)
Meeting number: 145 659 4794
Password: cDpMvGm@223
https://xilinx.webex.com/xilinx/j.php?MTID=m948b82bb1835f3cb5302eb0fc82e6596
Join by phone
Access code: 145 659 4794
Global call-in numbers <javascript:void(0);> | Toll-free calling restrictions<https://www.webex.com/pdf/tollfree_restrictions.pdf>
United States Toll Free
1-844-621-3956
Canada Toll Free
1-844-426-4405
France Toll Free
0800-912-485
United Kingdom Toll Free
08000315372
Sweden Toll Free
020-033-6721
India Toll Free
000-800-040-1016
Moving out to September due to multiple people out of office for summer holidays in August.
====
Hi all,
Maarten and Dan have been working on something to demo and thought that it should be ready by mid-August.
Best regards,
Nathalie
==========
Nathalie Chan King Choy is inviting you to a scheduled Zoom meeting.
Topic: OpenAMP Application Services WG call
Time: Aug 18, 2020 09:00 AM Pacific Time (US and Canada)
Join Zoom Meeting
https://us02web.zoom.us/j/86150747098
Meeting ID: 861 5074 7098
One tap mobile
+13126266799,,86150747098# US (Chicago)
+13462487799,,86150747098# US (Houston)
Dial by your location
+1 312 626 6799 US (Chicago)
+1 346 248 7799 US (Houston)
+1 646 558 8656 US (New York)
+1 669 900 9128 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 301 715 8592 US (Germantown)
+1 587 328 1099 Canada
+1 647 374 4685 Canada
+1 647 558 0588 Canada
+1 778 907 2071 Canada
+1 204 272 7920 Canada
+1 438 809 7799 Canada
+44 203 481 5237 United Kingdom
+44 203 481 5240 United Kingdom
+44 203 901 7895 United Kingdom
+44 131 460 1196 United Kingdom
+44 203 051 2874 United Kingdom
+33 1 7095 0103 France
+33 1 7095 0350 France
+33 1 8699 5831 France
+33 1 7037 2246 France
+33 1 7037 9729 France
+46 8 5050 0828 Sweden
+46 8 5050 0829 Sweden
+46 8 5052 0017 Sweden
+46 850 539 728 Sweden
+46 8 4468 2488 Sweden
+46 8 5016 3827 Sweden
Meeting ID: 861 5074 7098
Find your local number: https://us02web.zoom.us/u/kexQwK6DdY
Hi app-services working group list,
Due to summer vacations, there was a suggestion during the OpenAMP TSC call today to push the August app-services call out to September.
Any thoughts for or against?
Thanks & regards,
Nathalie
Hi all,
Maarten and Dan have been working on something to demo and thought that it should be ready by mid-August.
Best regards,
Nathalie
==========
Nathalie Chan King Choy is inviting you to a scheduled Zoom meeting.
Topic: OpenAMP Application Services WG call
Time: Aug 18, 2020 09:00 AM Pacific Time (US and Canada)
Join Zoom Meeting
https://us02web.zoom.us/j/86150747098
Meeting ID: 861 5074 7098
One tap mobile
+13126266799,,86150747098# US (Chicago)
+13462487799,,86150747098# US (Houston)
Dial by your location
+1 312 626 6799 US (Chicago)
+1 346 248 7799 US (Houston)
+1 646 558 8656 US (New York)
+1 669 900 9128 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 301 715 8592 US (Germantown)
+1 587 328 1099 Canada
+1 647 374 4685 Canada
+1 647 558 0588 Canada
+1 778 907 2071 Canada
+1 204 272 7920 Canada
+1 438 809 7799 Canada
+44 203 481 5237 United Kingdom
+44 203 481 5240 United Kingdom
+44 203 901 7895 United Kingdom
+44 131 460 1196 United Kingdom
+44 203 051 2874 United Kingdom
+33 1 7095 0103 France
+33 1 7095 0350 France
+33 1 8699 5831 France
+33 1 7037 2246 France
+33 1 7037 9729 France
+46 8 5050 0828 Sweden
+46 8 5050 0829 Sweden
+46 8 5052 0017 Sweden
+46 850 539 728 Sweden
+46 8 4468 2488 Sweden
+46 8 5016 3827 Sweden
Meeting ID: 861 5074 7098
Find your local number: https://us02web.zoom.us/u/kexQwK6DdY