|
2 | 2 |
|
3 | 3 | Release Notes
|
4 | 4 | #############
|
| 5 | + |
| 6 | +Version 0.1 release (March 2018) |
| 7 | +******************************** |
| 8 | + |
| 9 | +In March 2018, Intel announced the open source Project ACRN at the |
| 10 | +`Embedded Linux Conference and OpenIoT Summit North America 2018 |
| 11 | +<ELC18>`. |
| 12 | + |
| 13 | +.. _ELC18: |
| 14 | + https://events.linuxfoundation.org/events/elc-openiot-north-america-2018/ |
| 15 | + |
| 16 | +ACRN is a flexible, lightweight reference hypervisor, built with |
| 17 | +real-time and safety-criticality in mind, optimized to streamline |
| 18 | +embedded development through an open source platform. |
| 19 | + |
| 20 | +The project ACRN reference code can be found on GitHug in https://github.com/projectacrn |
| 21 | +It includes the ACRN hypervisor, the ACRN device model and |
| 22 | +documentation. |
| 23 | +ACRN is a flexible, lightweight hypervisor, built with real-time and |
| 24 | +safety-criticality in mind,it is optimized to streamline embedded |
| 25 | +development through an open source reference platform. ACRNs key |
| 26 | +features include: |
| 27 | + |
| 28 | +* Small footprint |
| 29 | +* Built with Real-Time in Mind |
| 30 | +* Virtualization of Embedded IoT Device functions |
| 31 | +* Safety Critical Workload Considerations |
| 32 | +* Adaptable |
| 33 | +* Open Source |
| 34 | + |
| 35 | +This version 0.1 release has the following software components: |
| 36 | + |
| 37 | +* The ACRN Hypervisor |
| 38 | +* The ACRN Device Model |
| 39 | +* The ACRN VirtIO framework |
| 40 | +* The ACRN Block & NIC & console VirtIO drivers |
| 41 | +* The ACRN VirtIO Backend Service(VBS) & VirIO and Hypervisor Service Module(VHM). |
| 42 | + |
| 43 | +Version 0.1 features include: |
| 44 | + |
| 45 | +* ACRN hypervisor (Type 1 hypervisor) |
| 46 | +* A hybrid VMM architecture implementation |
| 47 | +* Multiple User OS supported |
| 48 | +* VM management - such as VM start/stop/pause, virtual CPU pause/resume |
| 49 | +* CPU virtualization |
| 50 | +* Memory virtualization |
| 51 | +* I/O emulation |
| 52 | +* Virtual interrupt |
| 53 | +* VT-x and VT-d support |
| 54 | +* Hypercall for guest |
| 55 | +* Device emulation |
| 56 | +* Device pass-through mechanism |
| 57 | +* Device Emulation mechanism |
| 58 | +* Virtio console |
| 59 | +* Virt-network |
0 commit comments