Performance Evaluation of Virtualization Tools in Multi-Threaded Applications

被引:0
|
作者
Sabolski, Ivan [1 ]
Leventic, Hrvoje [2 ]
Galic, Irena [2 ]
机构
[1] JJ Strossmayer Univ Osijek, Fac Elect Engn, Kneza Trpimira 2B, Osijek, Croatia
[2] JJ Strossmayer Univ Osijek, Fac Elect Engn, Dept Software Engn, Osijek, Croatia
关键词
multi-threading; performance evaluation; virtualization; virtualization tools;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the last decade, virtualization technologies have become very popular. Virtualization enables a user to run multiple operating systems on the same computer concurrently, while providing a degree of isolation between OS instances. Even though virtualization is mostly used on servers, its popularity on desktop also rises, where it is mostly used in cross-platform development and execution of software available to other platforms. Since both of these use cases are performance intensive, the goal of this paper is to evaluate the performance of a couple of the most popular desktop virtualization tools on the market, i.e., VMWare Player and Oracle VirtualBox. Benchmarks used in this paper evaluate the performance of the tools in both CPU intensive and GPU intensive applications, with special emphasis placed on the performance of multi-threaded applications.
引用
收藏
页码:57 / 62
页数:6
相关论文
共 50 条
  • [1] Classifying Performance Bottlenecks in Multi-Threaded Applications
    Dutta, Sourav
    Manakkadu, Sheheeda
    Kagaris, Dimitri
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 341 - 345
  • [2] Bandwidth based performance optimization of Multi-threaded applications
    Manakkadu, Sheheeda
    Dutta, Sourav
    2014 SIXTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2014, : 118 - 122
  • [3] Performance and energy metrics for multi-threaded applications on DVFS processors
    Rauber, Thomas
    Ruenger, Gudula
    Stachowski, Matthias
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 17 : 55 - 68
  • [4] Diagnosing Virtualization Overhead for Multi-threaded Computation on Multicore Platforms
    Ding, Xiaoning
    Shan, Jianchen
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 226 - 233
  • [5] Performance Analysis of Multi-threaded Applications in NUMA Multicore Processors
    Fang, Juan
    Fan, Qing-Wen
    Hao, Xiao-Ting
    Cai, Min
    Song, Shu-Ying
    Li, Bin
    2015 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND INFORMATION SYSTEM (SEIS 2015), 2015, : 257 - 262
  • [6] Evaluating Performance and Power Efficiency of Scientific Applications on Multi-threaded Systems
    Gioiosa, Roberto
    Kerbyson, Darren J.
    Hoisie, Adolfy
    2014 ENERGY EFFICIENT SUPERCOMPUTING WORKSHOP (E2SC), 2014, : 11 - 20
  • [7] A Framework for Systematic Testing of Multi-threaded Applications
    Florian, Mihai
    2011 IEEE 17TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2011, : 278 - 279
  • [8] Analysing Dataflow Multi-Threaded Applications at Runtime
    Mazumdar, Somnath
    Scionti, Alberto
    2017 7TH IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2017, : 744 - 749
  • [9] A SIMT Analyzer for Multi-Threaded CPU Applications
    Alawneh, Ahmad
    Khairy, Mahmoud
    Rogers, Timothy G.
    2022 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS 2022), 2022, : 248 - 250
  • [10] BarrierPoint: Sampled Simulation of Multi-Threaded Applications
    Carlson, Trevor E.
    Heirman, Wim
    Van Craeynest, Kenzo
    Eeckhout, Lieven
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS), 2014, : 2 - 12