The Edge Microvisor Toolkit is a streamlined container host that showcases the Intel silicon optimizations. Built on Azure Linux, it features a Linux Kernel maintained by Intel, incorporating all the latest kernel and user patches.
It is published in several versions, both immutable and mutable. Use them to quickly deploy and run your solutions for multiple scenarios, like benchmarking and validation of edge AI computing workloads, including real-time processing, or build your own system, using the existing infrastructure.
The currently published versions are:
- Edge Microvisor Toolkit Standalone Node (immutable)
- Edge Microvisor Toolkit Developer Node with or without real time extensions (mutable)
- Edge Microvisor Toolkit (immutable) - deployable in Edge Manageability Framework
- Edge Microvisor Toolkit with real time extensions (immutable) - deployable in Edge Manageability Framework
- Edge Microvisor Bootkit
The Edge Microvisor Toolkit has undergone extensive validation across all Intel platforms such as Xeon®, Intel® Core Ultra™, Intel Core™ and Intel® Atom®. It provides robust support for integrated NPU, as well as a selection of discrete GPU cards.
You can either build the Edge Microvisor Toolkit by following step-by-step instructions or download it directly. Both the Build system and the Edge Microvisor Toolkit are available as Open-Source.
All articles required to quickly learn how to work with Edge Microvisor Toolkit can be found here.
Demos
- Standalone Edge Microvisor Toolkit (EMT-S) integration with Edge Microvisor Bootkit: This demo includes the USB Device Preparation, Provisioning Process, System Readiness, and Final Boot with the cluster starting successfully.
- Edge Microvisor Toolkit Standalone Node 3.0: This demo provides a brief walkthrough of Edge Microvisor Toolkit Standalone Node for the 3.0 release, covering various use cases.
If you encounter bugs, have feature requests, or need assistance, file a GitHub Issue.
Before submitting a new report, check the existing issues to see if a similar one has not been filed already. If no matching issue is found, feel free to file the issue as described in the contribution guide.
For security-related concerns, please refer to security considerations.
Azure Linux Documentation, may also be useful, if you encounter problems when using Edge Microvisor Toolkit. Its copy is part of the Edge Microvisor Toolkit repository, for easier access.
As an open-source project, Edge Microvisor Toolkit always looks for community-driven improvements. If you are interested in making the product even better, see how you can help in the contribution guide.
Edge Microvisor Toolkit is based on Azure Linux, sharing its permissive open-source license: MIT.
For more details, see the LICENSE document.
We acknowledge Microsoft's contributions to the open-source community and thank them for providing the secure and efficient Linux distribution.