Brightening the Optical Flow through Posit Arithmetic

被引:4
作者
Saxena, Vinay [1 ]
Reddy, Ankitha [1 ]
Neudorfer, Jonathan [1 ]
Gustafson, John [3 ]
Nambiar, Sangeeth [1 ]
Teupers, Rainer [2 ]
Merchant, Farhad [2 ]
机构
[1] Bosch Res & Technol Ctr India, Bangalore, Karnataka, India
[2] Rhein Westfal TH Aachen, Inst Commun Technol & Embedded Syst, Aachen, Germany
[3] Natl Univ Singapore, Singapore, Singapore
来源
PROCEEDINGS OF THE 2021 TWENTY SECOND INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2021) | 2021年
关键词
Optical flow; computer arithmetic; posits; floating-point; Lucas-Kanade algorithm;
D O I
10.1109/ISQED51717.2021.9424360
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As new technologies are invented, their commercial viability needs to be carefully examined along with their technical merits and demerits. The posit (TM) data format, proposed as a drop-in replacement for IEEE 754 (TM) float format, is one such invention that requires extensive theoretical and experimental study to identify products that can benefit from the advantages of posits for specific market segments. In this paper, we present an extensive empirical study of posit-based arithmetic vis-a-vis IEEE 754 compliant arithmetic for the optical flow estimation method called Lucas-Kanade (LuKa). First, we use SoftPosit and SoftFloat format emulators to perform an empirical error analysis of the LuKa method. Our study shows that the average error in LuKa with SoftPosit is an order of magnitude lower than LuKa with SoftFloat. We then present the integration of the hardware implementation of a posit adder and multiplier in a RISC-V open-source platform. We make several recommendations, along with the analysis of LuKa in the RISC-V context, for future generation platforms incorporating posit arithmetic units.
引用
收藏
页码:463 / 468
页数:6
相关论文
共 50 条
  • [1] The Accuracy and Efficiency of Posit Arithmetic
    Ciocirlan, Stefan Dan
    Loghin, Dumitrel
    Ramapantulu, Lavanya
    Tapus, Nicolae
    Teo, Yong Meng
    2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 83 - 87
  • [2] Comparing Different Decodings for Posit Arithmetic
    Murillo, Raul
    Mallasen, David
    Del Barrio, Alberto A.
    Botella, Guillermo
    NEXT GENERATION ARITHMETIC, CONGA 2022, 2022, 13253 : 84 - 99
  • [3] A Suite of Division Algorithms for Posit Arithmetic
    Murillo, Raul
    Del Barrio, Alberto A.
    Botella, Guillermo
    2023 IEEE 34TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, ASAP, 2023, : 41 - 44
  • [4] Parameterized Posit Arithmetic Hardware Generator
    Chaurasiya, Rohit
    Gustafson, John
    Shrestha, Rahul
    Neudorfer, Jonathan
    Nambiar, Sangeeth
    Niyogi, Kaustav
    Merchant, Farhad
    Leupers, Rainer
    2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 334 - 341
  • [5] Evaluating the Numerical Stability of Posit Arithmetic
    Buoncristiani, Nicholas
    Shah, Sanjana
    Donofrio, David
    Shalf, John
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 612 - 621
  • [6] HUB Meets Posit: Arithmetic Units Implementation
    Murillo, Raul
    Hormigo, Javier
    Barrio, Alberto A. Del
    Botella, Guillermo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (01) : 440 - 444
  • [7] Energy-Efficient MAC Units for Fused Posit Arithmetic
    Murillo, Raul
    Mallasen, David
    Del Barrio, Alberto A.
    Botella, Guillermo
    2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 138 - 145
  • [8] Analysis of Posit and Bfloat Arithmetic of Real Numbers for Machine Learning
    Romanov, Aleksandr Yu
    Stempkovsky, Alexander L.
    Lariushkin, Ilia, V
    Novoselov, Georgy E.
    Solovyev, Roman A.
    Starykh, Vladimir A.
    Romanova, Irina I.
    Telpukhov, Dmitry, V
    Mkrtchan, Ilya A.
    IEEE ACCESS, 2021, 9 (09): : 82318 - 82324
  • [9] Provably Correct Posit Arithmetic with Fixed-Point Big Integer
    Chung, Shin Yee
    PROCEEDINGS OF THE CONFERENCE FOR NEXT GENERATION ARITHMETIC (CONGA'18), 2018,
  • [10] Big-PERCIVAL: Exploring the Native Use of 64-Bit Posit Arithmetic in Scientific Computing
    Mallasen, David
    Del Barrio, Alberto A.
    Prieto-Matias, Manuel
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (06) : 1472 - 1485