A Performance Modelling-Driven Approach to Hardware Resource Scaling

被引:0
|
作者
Rodrigues, Alexandre [1 ]
Sousa, Leonel [1 ]
Ilia, Aleksandar [1 ]
机构
[1] Univ Lisbon, INESC ID, Inst Super Tecn, Rua Alves Redol 9, P-1000029 Lisbon, Portugal
来源
EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT II, EURO-PAR 2023 | 2024年 / 14352卷
关键词
Hardware Design; Roofline modelling; RISC-V;
D O I
10.1007/978-3-031-48803-0_15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The continuous demand for higher computational performance and the stagnating developments in the general purpose processor landscape have led to a surge in interest for highly specialized and efficient hardware. Combined with the rising popularity of parameterizable hardware, a new opportunity to optimize these architectures for particular workloads arises, largely driven by the RISC-V Instruction Set Architecture (ISA). This work present an application-specific optimization methodology for general purpose processors, enabling the development of architectures which are faster and more efficient for their designated workloads. Driven by the Cache-Aware Roofline Model (CARM) insights, the methodology guides the configuration of the memory and computational subsystems of the processor. We apply this methodology to two applications, demonstrating up to a 2.67x performance increase and a 1.34x improvement to energy efficiency.
引用
收藏
页码:143 / 154
页数:12
相关论文
共 50 条
  • [41] Resource Scaling Performance for Cache Intensive Algorithms in Windows Azure
    Gusev, Marjan
    Ristov, Sasko
    INTELLIGENT DISTRIBUTED COMPUTING VII, 2014, 511 : 77 - 86
  • [42] Automated Demand-driven Resource Scaling in Relational Database-as-a-Service
    Das, Sudipto
    Li, Feng
    Narasayya, Vivek R.
    Konig, Arnd Christian
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1923 - 1934
  • [43] A modular approach to build a hardware testbed for cloud resource management research
    Pons, Lucia
    Petit, Salvador
    Pons, Julio
    Gomez, Maria E.
    Sahuquillo, Julio
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (08): : 10552 - 10583
  • [44] A modular approach to build a hardware testbed for cloud resource management research
    Lucia Pons
    Salvador Petit
    Julio Pons
    María E. Gómez
    Julio Sahuquillo
    The Journal of Supercomputing, 2024, 80 : 10552 - 10583
  • [45] Scaling Neural Network Performance through Customized Hardware Architectures on Reconfigurable Logic
    Blott, Michaela
    Preusser, Thomas B.
    Fraser, Nicholas
    Gambardella, Giulio
    O'Brien, Kenneth
    Umuroglu, Yaman
    Leeser, Miriam
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 419 - 422
  • [46] Scaling in Cognitive Modelling: a Multilingual Approach to Human Reading Times
    de Varda, Andrea Gregor
    Marelli, Marco
    61ST CONFERENCE OF THE THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL 2023, VOL 2, 2023, : 139 - 149
  • [47] Quantum Scattering with the Driven Schrödinger Approach and Complex Scaling
    Nils Elander
    Mikhail Volkov
    Åsa Larson
    Michael Stenrup
    J. Zsolt Mezei
    Evgeny Yarevsky
    Sergey Yakovlev
    Few-Body Systems, 2009, 45 : 197 - 201
  • [48] An ecophysiological approach to modelling resource fluxes in competing plants
    Lemaire, G
    Millard, P
    JOURNAL OF EXPERIMENTAL BOTANY, 1999, 50 (330) : 15 - 28
  • [49] Modelling fuzzy universal resource identifiers: A first approach
    Mitchell, CJ
    Psihoyios, G
    MATHEMATICAL AND COMPUTER MODELLING, 2005, 42 (7-8) : 867 - 872
  • [50] Resource workflow nets: an approach to workflow modelling and analysis
    Prisecaru, Oana Otilia
    ENTERPRISE INFORMATION SYSTEMS, 2008, 2 (02) : 101 - 124