An FPU design template to optimize the accuracy-efficiency-area trade-off
نویسندگان
چکیده
Modern embedded systems are in charge of an increasing number tasks that extensively employ floating-point (FP) computations. The ever-increasing efficiency requirement, coupled with the additional computational effort to perform FP computations, motivates several microarchitectural optimizations FPU. This manuscript presents a novel modular FPU microarchitecture, which targets modern and considers heterogeneous workloads including both best-effort accuracy-sensitive applications. design optimizes EDP-accuracy-area figure merit by allowing, at design-time, independently configure precision each operation, while dynamic range is kept common entire deliver simpler microarchitecture. To ensure correct execution applications, compiler pass allows substitute operation for low-precision hardware support offered corresponding soft-float function call. assessment seven variants encompassing three different state-of-the-art designs. results on representative use cases show binary32 implementation offers EDP gain 15%, while, case implements mix bfloat16 operations, 19%, reduction resource utilization 21% average accuracy loss less than 2.5%. Moreover, our aligned one employing state-of-the-art, highly specialized accelerators. Starting from assessment, set guidelines drawn steer systems.
منابع مشابه
Signal Design to Optimize Trade-Off between Bandwidth Efficiency and Power Efficiency in Uplink CDMA Systems
In this paper, we compare two signal designs for uplink quasi-synchronous code division multiple access (CDMA) channels in order to optimize the trade-off between bandwidth efficiency and power efficiency. The design we call band-limited DS/CDMA design, is based on the time-domain assignment of Gold sequences, just as in the ordinary DS/CDMA, but with band-constrained cyclic chip interpolation ...
متن کاملHow to optimize switch virtual keyboards to trade off speed and accuracy
In some circumstances, people interact with a virtual keyboard by triggering a binary switch to guide a moving cursor to target characters or items. Such switch keyboards are commonly used by patients with severely restricted motor capabilities. Typing with such systems enables patients to interact with colleagues, but it is slow and error prone. We develop a methodology that can automate an im...
متن کاملA Data Fusion Solution to the Accuracy-Efficiency Trade-Off Problem in Motion Estimation
There is often a trade-off between the accuracy and the speed of optical flow techniques. Given similar computational resources, this trade-off results in some techniques making infrequent but accurate estimates of motion while others make more frequent but less accurate estimates. This paper proposes a novel method which enables the results of the more accurate techniques to be used to improve...
متن کاملChunking as the result of an efficiency computation trade-off
How to move efficiently is an optimal control problem, whose computational complexity grows exponentially with the horizon of the planned trajectory. Breaking a compound movement into a series of chunks, each planned over a shorter horizon can thus reduce the overall computational complexity and associated costs while limiting the achievable efficiency. This trade-off suggests a cost-effective ...
متن کاملThe Equity/Efficiency Trade-off in Retrospect
Writing in 1975, Arthur Okun is generally credited with popularizing the idea of a “great tradeoff" between equity and efficiency. Indeed, a generation of economists has been brought up thinking that in the allocation of scarce resources to competing ends, the tradeoff between “equity” and “efficiency” is just another one of the many tough choices that economically rational individuals have to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Sustainable Computing: Informatics and Systems
سال: 2021
ISSN: ['2210-5379', '2210-5387']
DOI: https://doi.org/10.1016/j.suscom.2020.100450