“…Therefore, employing the least sufficient precision that produces the prescribed solution accuracy can result in higher performance without increasing power consumption. Dynamically configured ALUs according to a level of precision arithmetic were proposed in [19,20,21,22,23,24] to exploit such lower precision arithmetic benefits. In [19], a 64bit multiply accumulator can be configured according to multiple precisions to compute one 64x64, two 32x32, four 16x16, or eight 8x8 unsigned/signed multiply-accumulations using shared segmentation.…”