Robust Design Methods for Hardware Accelerators for Iterative Algorithms in Scientific Computing

被引:0
|
作者
Kinsman, Adam B. [1 ]
Nicolici, Nicola [1 ]
机构
[1] McMaster Univ, Dept Elect & Comp Engn, Hamilton, ON, Canada
关键词
Bit-width allocation; Satisfiability-Modulo Theory; FLOATING-POINT; OPTIMIZATION; SYSTEMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ubiquity of embedded systems of increasing complexity in domains like scientific computing requires computation on models whose complexity has grown beyond what is economical to manage purely in software to requiring hardware acceleration - a key part of which is selecting numerical data representations (bit-width allocation). To address the shortcomings of existing techniques when applied to scientific computing dataflows, we propose a methodology for determining custom hybrid fixed/floating-point data representations for iterative scientific computing applications.
引用
收藏
页码:254 / 257
页数:4
相关论文
共 50 条
  • [1] Design Methods for Parallel Hardware Implementation of Multimedia Iterative Algorithms
    Rana, Vincenzo
    Beretta, Ivan
    Atienza, David
    Nacci, Alessandro A.
    Santambrogio, Marco D.
    Sciuto, Donatella
    IEEE DESIGN & TEST, 2013, 30 (04) : 71 - 80
  • [2] Dynamic Resource Management Algorithms for Edge Computing using Hardware Accelerators
    Canady, Robert
    MIDDLEWARE'19: PROCEEDINGS OF THE 2019 20TH INTERNATIONAL MIDDLEWARE CONFERENCE DOCTORAL SYMPOSIUM, 2019, : 41 - 43
  • [3] Heterogeneous Cloud Computing: Design Methodology to Combine Hardware Accelerators
    da Silva, Bruno
    Cornelis, Jan G.
    Braeken, An
    D'Hollander, Erik H.
    Lemeire, Jan
    Touhafi, Abdellah
    2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [4] Computing Exponential for Iterative Splitting Methods: Algorithms and Applications
    Geiser, Juergen
    JOURNAL OF APPLIED MATHEMATICS, 2011,
  • [5] Iterative inverse scattering algorithms: Methods of computing Frechet derivatives
    Norton, SJ
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1999, 106 (05): : 2653 - 2660
  • [6] Hardware Accelerators for Cloud Computing: Features and Implementation
    Tirlioglu, Anil
    Demir, Omer Bayram
    Yazar, Alper
    Schmidt, Ece Guran
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [7] Enabling Scientific Computing on Memristive Accelerators
    Feinberg, Ben
    Vengalam, Uday Kumar Reddy
    Whitehair, Nathan
    Wang, Shibo
    Ipek, Engin
    2018 ACM/IEEE 45TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2018, : 367 - 382
  • [8] Analysis and Design of Finite Alphabet Iterative Decoders Robust to Faulty Hardware
    Dupraz, Elsa
    Declercq, David
    Vasic, Bane
    Savin, Valentin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (08) : 2797 - 2809
  • [9] Applying the Stream-Based Computing Model to Design Hardware Accelerators: A Case Study
    Pratas, Frederico
    Sousa, Leonel
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2009, 5657 : 237 - 246
  • [10] Bit-Width Allocation for Hardware Accelerators for Scientific Computing Using SAT-Modulo Theory
    Kinsman, Adam B.
    Nicolici, Nicola
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (03) : 405 - 413