Iris: Automatic Generation of Efficient Data Layouts for High Bandwidth Utilization

被引:2
|
作者
Soldavini, Stephanie [1 ]
Sciuto, Donatella [1 ]
Pilato, Christian [1 ]
机构
[1] Politecn Milan, Milan, Italy
来源
2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC | 2023年
基金
欧盟地平线“2020”;
关键词
D O I
10.1145/3566097.3567892
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Optimizing data movements is becoming one of the biggest challenges in heterogeneous computing to cope with data deluge and, consequently, big data applications. When creating specialized accelerators, modern high-level synthesis (HLS) tools are increasingly efficient in optimizing the computational aspects, but data transfers have not been adequately improved. To combat this, novel architectures such as High-Bandwidth Memory with wider data busses have been developed so that more data can be transferred in parallel. Designers must tailor their hardware/software interfaces to fully exploit the available bandwidth. HLS tools can automate this process, but the designer must follow strict coding-style rules. If the bus width is not evenly divisible by the data width (e.g., when using custom-precision data types) or if the arrays are not power-of-two length, the HLS-generated accelerator will likely not fully utilize the available bandwidth, demanding even more manual effort from the designer. We propose a methodology to automatically find and implement a data layout that, when streamed between memory and an accelerator, uses a higher percentage of the available bandwidth than a naive or HLS-optimized design. We borrow concepts from multiprocessor scheduling to achieve such high efficiency.
引用
收藏
页码:172 / 177
页数:6
相关论文
共 50 条
  • [1] A study on the automatic generation of banner layouts
    Hu, Hao
    Zhang, Chao
    Liang, Yanxue
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 93
  • [2] Toward More Efficient Scan Data Bandwidth Utilization on Modern SOCs
    Dong, Yan
    Giles, Grady
    Li, GuoLiang
    Rearick, Jeff
    Schulze, John
    Wingfield, James
    Wood, Tim
    2016 29TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2016, : 64 - 68
  • [3] The impact of architecturally qualified data in deep learning methods for the automatic generation of social housing layouts
    Carrera, Laura
    Brullet, Nil
    Capomaggi, Julia
    Santacana, Amadeu
    Devesa, Ricardo
    Rossell, Guillem
    Romero, Enrique
    Ortega, Lluis
    AUTOMATION IN CONSTRUCTION, 2024, 158
  • [4] Automatic Generation of User Interface Layouts for Alternative Screen Orientations
    Zeidler, Clemens
    Weber, Gerald
    Stuerzlinger, Wolfgang
    Lutteroth, Christof
    HUMAN-COMPUTER INTERACTION - INTERACT 2017, PT I, 2017, 10513 : 13 - 35
  • [5] A Novel and Efficient Method for Iris Automatic Location
    School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu 730000, China
    J. China Univ. Min. Technol., 2007, 3 (441-446):
  • [6] AUTOMATIC-GENERATION OF PHASE-SHIFT MASK LAYOUTS
    WAAS, T
    EISENMANN, H
    HARTMANN, H
    HENKE, W
    MICROELECTRONIC ENGINEERING, 1994, 23 (1-4) : 139 - 142
  • [7] Efficient private key generation from iris data for privacy and security applications
    Dash, Priyabrata
    Pandey, Fagul
    Sarma, Monalisa
    Samanta, Debasis
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 75
  • [8] AUTOMATIC-GENERATION AND UTILIZATION OF TERRAIN SURFACE DATA ON A PRODUCTION BASIS
    BETHEL, J
    CRAWLEY, BG
    SHEPPHIRD, G
    HUSSAIN, M
    PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 1978, 44 (06): : 749 - 749
  • [9] An Automatic Post Editing With Efficient and Simple Data Generation Method
    Moon, Hyeonseok
    Park, Chanjun
    Seo, Jaehyung
    Eo, Sugyeong
    Lim, Heuiseok
    IEEE ACCESS, 2022, 10 : 21032 - 21040
  • [10] Automatic Iris Mask Refinement for High Performance Iris Recognition
    Li, Yung-hui
    Savvides, Marios
    CIB: 2009 IEEE WORKSHOP ON COMPUTATIONAL INTELLIGENCE IN BIOMETRICS: THEORY, ALGORITHMS, AND APPLICATIONS, 2009, : 52 - 58