A Black-box Approach to Understanding Concurrency in DaCapo

被引:16
|
作者
Kalibera, Tomas [1 ]
Mole, Matthew [1 ]
Jones, Richard [1 ]
Vitek, Jan [2 ]
机构
[1] Univ Kent, Canterbury CT2 7NZ, Kent, England
[2] Purdue Univ, W Lafayette, IN 47907 USA
基金
英国工程与自然科学研究理事会; 美国国家科学基金会;
关键词
Benchmarks; DaCapo; concurrency; scalability;
D O I
10.1145/2398857.2384641
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Increasing levels of hardware parallelism are one of the main challenges for programmers and implementers of managed runtimes. Any concurrency or scalability improvements must be evaluated experimentally. However, application benchmarks available today may not reflect the highly concurrent applications we anticipate in the future. They may also behave in ways that VM developers do not expect. We provide a set of platform independent concurrency-related metrics and an in-depth observational study of current state of the art benchmarks, discovering how concurrent they really are, how they scale the work and how they synchronise and communicate via shared memory.
引用
收藏
页码:335 / 354
页数:20
相关论文
共 50 条
  • [41] A New Approach to Black-Box Concurrent Secure Computation
    Garg, Sanjam
    Kiyoshima, Susumu
    Pandey, Omkant
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT II, 2018, 10821 : 566 - 599
  • [42] An evolutionary approach to black-box optimization on matrix manifolds?
    He, Xiaoyu
    Zhou, Yuren
    Chen, Zefeng
    Jiang, Siyu
    APPLIED SOFT COMPUTING, 2020, 97 (97)
  • [43] NARX approach to black-box modeling of circuit elements
    Maio, IA
    Stievano, IS
    Canavero, FG
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : B411 - B414
  • [44] Workflow Engine Performance Evaluation by a Black-Box Approach
    Daniel, Florian
    Pozzi, Giuseppe
    Zhang, Ye
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT III, 2011, 253 : 189 - +
  • [45] A black-box approach on assessing the opportunity cost of deforestation
    Dragoi, Marian
    Ciornei, Ioan
    LAND USE POLICY, 2013, 34 : 314 - 320
  • [46] COMPARISON OF BLACK-BOX, GLASS-BOX AND OPEN-BOX SOFTWARE FOR AIDING CONCEPTUAL UNDERSTANDING
    Hosein, Anesa
    Aczel, James
    Clow, Doug
    Richardson, John T. E.
    PROCEEDINGS OF THE JOINT MEETING OF PME 32 AND PME-NA XXX, VOL 3, 2008, : 185 - 192
  • [47] Understanding the black-box: towards interpretable and reliable deep learning models
    Qamar, Tehreem
    Bawany, Narmeen Zakaria
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [48] Understanding Pre-Editing for Black-Box Neural Machine Translation
    Miyata, Rei
    Fujita, Atsushi
    16TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (EACL 2021), 2021, : 1539 - 1550
  • [49] System identification of power converters based on a black-box approach
    Choi, JY
    Cho, BH
    VanLandingham, HF
    Mok, H
    Song, JH
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1998, 45 (11): : 1148 - 1158
  • [50] A fuzzy-based black-box approach to IGBT modelling
    Monti, A
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 1147 - 1150