High-efficiency Compressor Trees for Latest AMD FPGAs

被引:0
|
作者
Hossfeld, Konstantin J. [1 ]
Damsgaard, Hans Jakob [2 ]
Nurmi, Jari [3 ]
Blott, Michaela [4 ]
Preusser, Thomas B. [1 ]
机构
[1] Regus Altmarkt, AMD, Altmarkt 10 b-d, D-01067 Dresden, Germany
[2] Tampere Univ, Tampere, Finland
[3] Tampere Univ, Fac Informat Technol & Commun Sci, Korkeakoulunkatu 1, Tampere 33720, Finland
[4] AMD, 2020 Bianconi Ave,Citywest Campus, Dublin D24 T683, Ireland
基金
欧盟地平线“2020”;
关键词
Compressor tree; matrix compression; parallel counters;
D O I
10.1145/3645097
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High-fan-in dot product computations are ubiquitous in highly relevant application domains, such as signal processing and machine learning. Particularly, the diverse set of data formats used in machine learning poses a challenge for flexible efficient design solutions. Ideally, a dot product summation is composed from a carry-free compressor tree followed by a terminal carry-propagate addition. On FPGA, these compressor trees are constructed from generalized parallel counters whose architecture is closely tied to the underlying reconfigurable fabric. This work reviews known counter designs and proposes new ones in the context of the new AMD VersalT fabric. On this basis, we develop a compressor generator featuring variable-sized counters, novel counter composition heuristics, explicit clustering strategies, and case-specific optimizations like logic gate absorption. In comparison to the VivadoT default implementation, the combination of such a compressor with a novel, highly efficient quaternary adder reduces the LUT footprint across different bit matrix input shapes by 45% for a plain summation and by 46% for a terminal accumulation at a slight cost in critical path delay still allowing an operation well above 500 MHz. We demonstrate the aptness of our solution at examples of low-precision integer dot product accumulation units.
引用
收藏
页数:32
相关论文
共 50 条
  • [41] Latest progress in utilizing gum hydrogels and their composites as high-efficiency adsorbents for removing pollutants from wastewater
    Mittal, Hemant
    Al Alili, Ali
    Alhassan, Saeed M.
    JOURNAL OF MOLECULAR LIQUIDS, 2023, 391
  • [42] High-precision and high-efficiency machining of scroll compressor componentsBottom machining of orbiting and fixed scrolls in low wear
    Kazuya Kato
    Yoshimi Takeuchi
    Yukio Maeda
    Toshio Yamanaka
    The International Journal of Advanced Manufacturing Technology, 2005, 27 : 260 - 267
  • [43] DEVELOPMENT OF A SPECIAL HIGH-EFFICIENCY TURBOCHARGER COMPRESSOR FOR APPLICATION ON STRAIGHT TURBOCHARGED 2-CYCLE ENGINES
    NIEMCZEW.T
    JOURNAL OF ENGINEERING FOR POWER, 1965, 87 (01): : 99 - &
  • [44] USE OF AN INVERSE METHOD FOR THE DESIGN OF HIGH-EFFICIENCY COMPRESSOR AND TURBINE-BLADES WITH LARGE CHANGE IN RADIUS
    MEAUZE, G
    LESAIN, A
    MECHANICAL ENGINEERING, 1984, 106 (06) : 91 - 91
  • [45] Architectural Improvements for Field Programmable Counter Arrays: Enabling Efficient Synthesis of Fast Compressor Trees on FPGAs
    Cevrero, Alessandro
    Athanasopoulos, Panagiotis
    Parandeh-Afshar, Hadi
    Verma, Ajay K.
    Brisk, Philip
    Gurkaynak, Frank K.
    Leblebici, Yusuf
    Ienne, Paolo
    FPGA 2008: SIXTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2008, : 181 - 190
  • [46] HIGH EFFICIENCY CENTRIFUGAL COMPRESSOR.
    KANOH, F.
    TAZAWA, N.
    FUKAO, Y.
    1981, V 31 (N 3): : 65 - 69
  • [47] Administration and clearance of amphotericin B during high-efficiency or high-efficiency/high-flux dialysis
    Gussak, HM
    Rahman, S
    Bastani, B
    AMERICAN JOURNAL OF KIDNEY DISEASES, 2001, 37 (06) : art. no. - e45
  • [48] High-efficiency dielectrophoretic ratchet
    Germs, Wijnand Chr
    Roeling, Erik M.
    van IJzendoorn, Leo J.
    Smalbrugge, Barry
    de Vries, Tjibbe
    Geluk, Erik Jan
    Janssen, Rene A. J.
    Kemerink, Martijn
    PHYSICAL REVIEW E, 2012, 86 (04):
  • [49] High-efficiency gasoline engines
    Canter, Neil
    TRIBOLOGY & LUBRICATION TECHNOLOGY, 2010, 66 (10) : 14 - 15
  • [50] HIGH-EFFICIENCY SEPARATION TECHNIQUES
    SMITH, RD
    UDSETH, HR
    CHEMISTRY IN BRITAIN, 1988, 24 (04) : 350 - 352