HIPEDAP: Energy-Efficient Hardware Accelerators for Hidden Periodicity Detection

IEEE Transactions on Computers(2023)

引用 0|浏览2
暂无评分
摘要
Hidden periodicity detection (HPD) forms the basis of various emerging and complex applications such as detecting tandem repeats in DNA, absence seizure detection in EEG signals, etc. . The solutions to the period estimation problem were not satisfactorily accurate until Ramanujan sums (RS) were used to explore the periodic decomposition of signals. Its use in hidden periodicity detection was streamlined to form Ramanujan Filter Bank (RFB), but its usage in the applications proved to be computationally expensive. This paper proposes HIPED AP , an efficient set of hardware accelerators for hidden periodicity detection applications using Ramanujan Filter Bank. HIPED AP is developed by proposing several incrementally efficient microarchitectures, from Arch-A to E targeting improvements in different aspects of the design such as area, power, and performance. Further, the inherent error resilience exhibited by HPD applications enables us to propose an approximate architecture Arch-F, that synergistically applies multiple approximation techniques such as approximate adder, multiplier, and precision scaling on top of Arch-E, resulting in significant performance and energy benefits. Experimental results obtained after synthesizing the microarchitectures on 45 nm technology demonstrate that the optimized Arch-E design is able to achieve 4.7X, 8.2X, and 1.7X improvements in terms of area, frequency of execution, and power, respectively. Further, Arch-F demonstrate additional power savings of 14.6% on average (max 32.2%) over Arch-E for almost no loss in application-level quality. Finally, across a suite of practical applications, HIPED AP exhibited a speed-up in the range of $5.1 \;{\times }\; 10^{2}$ X to $3.2 \;{\times }\; 10^{4}$ compared to its software implementations.
更多
查看译文
关键词
Approximate circuits, hardware accelerators, hidden periodicity detection, ramanujan filter bank
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要