[Book Gift Issue 2] Embedded Virtualization Technology and Applications

Article directory

Preface

1 Background overview

2 Expert Recommendations

3 Who is this book suitable for?

4 Introduction

5 Book catalog

6 Authoritative author team

7 Fan benefits


Preface

With the explosive growth of IoT devices and the rapid development of Internet of Everything applications, virtualization technologyhas received great attention from the industry in embedded systems. More and more attention, attention and practical application. Embedded systems and Virtualization technology This cross-border innovative combination came into being Its typical application scenarios include software-defined car cockpits, workload integration in the industrial field, etc.


1 Background overview

Why do embedded systems need virtualization technology?

Introduction


Virtualization technologyEspecially open source virtualization technology, which forms the cornerstone of cloud computing and promotes the vigorous development of the cloud era. With the exponential development of the Internet of Things, which connects everything, virtualization technology has also begun to be widely used in the embedded field.

The reasons that can prompt embedded devices to support virtualization technology are as follows:

First, with the development of semiconductor technology, Moore's Law promotes hardware performance improvement and cost reduction. Today's embedded SoC may even outperform yesterday's servers.

Second, ubiquitous CPU The development of multi-core technology can naturally support multiple systems.

Third, there is the need for load integration and digital interconnection of different businesses.

Fourth, consider saving hardware costs, reduce the interconnection of hardware systems, and reduce the complexity of the overall hardware system.

Fifth, the system needs to reuse existing software systems to reduce the workload of transplantation. You can also integrate multiple "heterogeneous" operating systems (real-time systems and non-real-time systems, safety systems and non-safety systems) into one system superior.

This book is written by experts from the virtualization project team of Intel Open Source Software Technology Center. Introducing the basic principles of virtualization around the core content of embedded virtualization technology, and explaining Linux in detail > Foundation’s open source embedded virtual machineACRN architecture, principle and application implementation of technology.

This book also specifically discloses and summarizes real-time performance tuning methods and functional safety certification practices for virtualized systems. Readers can realize a "small size, big power" embedded virtual machine on the x86 platform from the first line of code.

2 Expert Recommendations

"As a masterpiece of the Intel Open Source Software Technology Center, this book attempts to boldly innovate in content and form. The content starts from the analysis of existing virtualization technology solutions and the challenges they face in the embedded field, opening up the embedded world It is a chapter about innovative virtualization solutions; the format is not only illustrated with pictures and texts, but also adds a large number of open source software code analysis and application cases."

                                                                                                                        —— General Manager of Intel Asia Pacific R&D Co., Ltd.

                                                                                                                                                                Dr. Xie Xiaoqing

“Intel and the Linux Open Source Foundation collaborated on the ACRN open source software in the hope that embedded virtualization technology can release the computing power of hardware, inspire more cool application scenarios, and bring ultimate value to users. "

                                                                                                                           —— General Manager of Intel China Software Ecology Department

                                                                                                                                                                   Dr. Li Ying

Who is this book suitable for?

Embedded virtualization technology is a cross-domain technology. Among them, virtualization technology involves knowledge in operating systems, computer architecture and other fields, and experience in the design and development of embedded systems can help better understand the particularities of this technology.

The readers of this book aretechnicians engaged in development in the embedded field, oranyone who wants to Professionals who understand how to implement hypervisors on embedded systems.

Content summary

This book first introduces the basic principles of virtualization technology and KVM implementation on cloud servers. Then focus on the core content of virtualization technology, focusing on the four aspects of CPU virtualization, memory virtualization, interrupt virtualization and device virtualization. Understands the architecture, principles and implementation of the open source embedded virtual machineACRN. In addition, this book also specifically summarizes the real-time performance tuning methods and functional safety certification practices of virtualized systems. Finally, typical application scenarios of embedded virtualization technology are analyzed with examples.

As an introductory reference book for embedded virtualization technology, this book helps readers understand the virtualization technology architecture through the introduction of ACRN open source software. , thus beginning to understand, learn, and develop virtualization software, master embedded virtualization technology, and apply it to engineering practice.

5 Book catalog

Chapter 1 Overview of Virtualization Technology

Chapter 2 Principles of Virtualization Technology

Chapter 3 Mainstream Open Source Virtualization KVM—Principle and Implementation

Chapter 4 Embedded Virtualization—ACRN Implementation

Chapter 5 Embedded Virtualization—ACRN Device Virtualization

Chapter 6 Embedded Virtualization—ACRN Use

Chapter 7 Embedded Virtualization—Real-time Performance Optimization

Chapter 8 Embedded Real-Time Operating System

Chapter 9 Embedded Virtualization Enables Functional Safety

Chapter 10 Application Cases—Intelligent CNC Systems and Digital Twins

Chapter 11 Application Case - Load Integration of Machine Vision and Machine Control

Chapter 12 Application Case – Autonomous Mobile Robot

Chapter 13 Application Case—Software-Defined Cockpit

Authoritative author team

The members of the writing team for this book are technical experts from Intel Asia Pacific R&D Co., Ltd. They have been immersed and worked in the virtualization field, embedded field, and industrial field for many years and have rich theoretical and practical experience.

7 Fan benefits

CurrentlyPoint + 收藏 + 评论

Up to four friends will be randomly selected from the comment areaFreeA gift book;

End date:November 15, 2023.

Guess you like

Origin blog.csdn.net/qq_20016593/article/details/134320118