-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter presented the concepts underlying processor virtualization and explained the benefits that individual users and organizations can derive from its effective use. We examined the principal virtualization categories and the challenges that have impeded full virtualization in some processor families. We looked at how virtualization is implemented in modern processors, specifically x86, ARM, and RISC-V. We reviewed open source and commercial tools that implement virtualization at the application and system levels, including emulating instruction processing on physical processors with a completely different architecture. You have also seen how virtualization supports the deployment of scalable applications in cloud computing environments.
In the next chapter, we will look in greater detail at the architectures of several computing categories, including mobile devices, personal computers, gaming systems, and big data processing systems.