mlsanityData to 7 Oct 2026

Exploring the Impact of Virtualization on the Usability of the Deep Learning Applications

arXiv 2112.09780 ↗First posted 17 Dec 2021cs.DC cs.AI cs.PFcited by 3

Not on the map. Why?

Abstract (arXiv)

Deep Learning-based (DL) applications are becoming increasingly popular and advancing at an unprecedented pace. While many research works are being undertaken to enhance Deep Neural Networks (DNN) -- the centerpiece of DL applications -- practical deployment challenges of these applications in the Cloud and Edge systems, and their impact on the usability of the applications have not been sufficiently investigated. In particular, the impact of deploying different virtualization platforms, offered by the Cloud and Edge, on the usability of DL applications (in terms of the End-to-End (E2E) inference time) has remained an open question. Importantly, resource elasticity (by means of scale-up), CPU pinning, and processor type (CPU vs GPU) configurations have shown to be influential on the virtualization overhead. Accordingly, the goal of this research is to study the impact of these potentially decisive deployment options on the E2E performance, thus, usability of the DL applications. To that end, we measure the impact of four popular execution platforms (namely, bare-metal, virtual machine (VM), container, and container in VM) on the E2E inference time of four types of DL applications, upon changing processor configuration (scale-up, CPU pinning) and processor types. This study reveals a set of interesting and sometimes counter-intuitive findings that can be used as best practices by Cloud solution architects to efficiently deploy DL applications in various systems. The notable finding is that the solution architects must be aware of the DL application characteristics, particularly, their pre- and post-processing requirements, to be able to optimally choose and configure an execution platform, determine the use of GPU, and decide the efficient scale-up range.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 9 of its 34 references that are in the map. First posted on arXiv 17 Dec 2021.

Builds on

9 of 34 references.

References · 9

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2016Benchmarking Deep Reinforcement Learning for Continuous Controlcited by 361
  3. 2019MLPerf Inference Benchmarkcited by 195
  4. 2019Benchmarking TPU, GPU, and CPU Platforms for Deep Learningcited by 51
  5. 2020Benchmarking Inference Performance of Deep Learning Models on Analog Devicescited by 7
  6. 2021SAED: Edge-Based Intelligence for Privacy-Preserving Enterprise Search on the Cloudcited by 3
  7. 2021Harnessing the Potential of Function-Reuse in Multimedia Cloud Systemscited by 2
  8. 2020The Dark Side of Unikernels for Machine Learningcited by 1
  9. 2020The Art of CPU-Pinning: Evaluating and Improving the Performance of Virtualization and Containerization Platformscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 0; 2024: 0; 2025: 0; 2026: 1.

3 papers.