Modern programmable digital signal processing relies on floating-point numbers for their ease of use. Fixed-point number formats have the potential to save resources and improve execution time, but realising this potential burdens the programmer with the need to define each format, at every step of the computation. This article reviews existing methods to automatically determine fixed-point formats, then describes and evaluates the prototype implementation of automatic fixed-point format determination in the Faust compiler.
翻译:现代可编程数字信号处理依赖浮点数,因其易于使用。定点数格式具有节省资源并缩短执行时间的潜力,但实现这一潜力需要程序员在计算的每一步定义每种格式,增加了编程负担。本文回顾了现有自动确定定点格式的方法,随后描述并评估了Faust编译器中自动定点格式确定原型的实现。