Enhancing Accuracy and Dynamic Range of Scientific Data Analytics by Implementing Posit Arithmetic on FPGA

被引:12
|
作者
Hou, Junjie [1 ]
Zhu, Yongxin [1 ,2 ,3 ]
Du, Sen [1 ]
Song, Shijin [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Microelect, Shanghai, Peoples R China
[2] Chinese Acad Sci, Shanghai Adv Res Inst, Shanghai, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
关键词
Scientific data analytics; Floating-point arithmetic; Variable precision; Posit; IEEE; 754; floats; FPGA;
D O I
10.1007/s11265-018-1420-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The high performance, power efficiency and reconfigurable characteristic of FPGA attract more and more attention in big data processing. In scientific data analytics, besides the consideration of computing performance, accuracy of the results and dynamic range of data representation are critical features that must be considered. At present, the floating-point IP cores in FPGA design use IEEE standard for floating-point arithmetic - IEEE 754. For FPGA based scientific data application, improving existing floating-point IP cores is a significant way to obtain better results. Posit is a floating-point arithmetic format first proposed by John L. Gustafson in 2017. In posit, the variable precision and efficient representation of exponent contribute a higher accuracy and larger dynamic range than IEEE 754. This work researches on the FPGA implementation of posit arithmetic for extending floating-point IP cores for FPGA based scientific data analytics. We design the logic for hardware implementation and implement it on FPGA. We compare the precision representation, dynamic range and performance of implemented posit FPU (Floating-Point Unit) with IEEE 754 floating-point IP cores. Posit exhibits better superiority in precision representation and dynamic range than IEEE 754, and through further optimization of the implementation, posit can be a good candidate for floating-point IP cores.
引用
收藏
页码:1137 / 1148
页数:12
相关论文
共 9 条
  • [1] Enhancing Accuracy and Dynamic Range of Scientific Data Analytics by Implementing Posit Arithmetic on FPGA
    Junjie Hou
    Yongxin Zhu
    Sen Du
    Shijin Song
    [J]. Journal of Signal Processing Systems, 2019, 91 : 1137 - 1148
  • [2] Enhancing Accuracy and Dynamic Range of Scientific Data Analytics by Implementing Posit Arithmetic on FPGA (vol 91, pg 1137, 2019)
    不详
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (11-12): : 1315 - 1315
  • [3] Dynamic Imputation Techniques for Enhancing Predictive Accuracy in Healthcare Data
    Dayyeh, Rayan
    Qaddoura, Raneem
    AlOmari, Islam
    [J]. 2024 15TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS, ICICS 2024, 2024,
  • [4] Enhancing glycated hemoglobin measurement accuracy through data analytics: A comprehensive assessment of EQA program data
    Bakhtiari, M. R.
    [J]. CLINICA CHIMICA ACTA, 2024, 558
  • [5] Enhancing sizing accuracy in ultrasound images with an alternative ADMIRE model and dynamic range considerations
    Schlunk, Siegfried
    Hsi, Ryan
    Byram, Brett
    [J]. ULTRASONICS, 2023, 131
  • [6] Enhancing Dynamic Range and Accuracy of Load-Pull Measurements by Using Prematched Transistors
    Ersoy, Erhan
    Bengtsson, Olof
    Heinrich, Wolfgang
    [J]. 2015 GERMAN MICROWAVE CONFERENCE, 2015, : 307 - 310
  • [7] Enhancing the accuracy of static analysis for detecting sensitive data leakage in Android by using dynamic analysis
    Ly Hoang Tuan
    Nguyen Tan Cam
    Van-Hau Pham
    [J]. Cluster Computing, 2019, 22 : 1079 - 1085
  • [8] Enhancing the accuracy of static analysis for detecting sensitive data leakage in Android by using dynamic analysis
    Ly Hoang Tuan
    Nguyen Tan Cam
    Van-Hau Pham
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 1079 - 1085
  • [9] Enhancing the reliability and accuracy of data-driven dynamic soft sensor based on selective dynamic partial least squares models
    Shao, Weiming
    Han, Wenxue
    Li, Yougao
    Ge, Zhiqiang
    Zhao, Dongya
    [J]. CONTROL ENGINEERING PRACTICE, 2022, 127