International audienceError-tolerating applications are increasingly common in the emerging field of real-time HPC. Proposals have been made at the hardware level to take advantage of inherent perceptual limitations, redundant data, or reduced precision input [20], as well as to reduce system costs or improve power efficiency [19]. At the same time, works on floating-point to fixed-point conversion tools [9] allow us to trade-off the algorithm exactness for a more efficient implementation. In this work, we aim at leveraging existing, HPC-oriented hardware architectures, while including in the precision tuning an adaptive selection of floating-and fixed-point arithmetic. Our proposed solution takes advantage of the application domain knowled...
Full-precision Floating-Point Units (FPUs) can be a source of extensive hardware overhead in general...
International audienceNumerical programs with IEEE 754 floating-point computations may suffer from i...
We disclose hardware (HW) intrinsic CPU or DSP instructions architecture and microarchitecture that ...
International audienceError-tolerating applications are increasingly common in the emerging field of...
With the ever-increasing energy-efficiency requirements for the computing platforms at the edge, pre...
An often overlooked way to increase the efficiency of HPC on FPGA is to tailor, as tightly as possib...
ixed precision is an approximate computing technique that can be used to trade-off computation accur...
In high performance computing, nearly all the implementations and published experiments use floatin...
Le Calcul Haute Performance (HPC) est un écosystème dynamique où architectures et codes de calcul sc...
International audienceFull-precision Floating-Point Units (FPUs) can be a source of extensive hardwa...
International audienceWith the ever-increasing need for computation of scientific applications, new ...
The use of reduced precision to improve performance metrics such as computation latency and power co...
High Performance Computing (HPC) is a dynamic ecosystem where scientific computing architectures and...
International audienceThis paper presents a comparison between custom fixed-point (FxP) and floating...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Full-precision Floating-Point Units (FPUs) can be a source of extensive hardware overhead in general...
International audienceNumerical programs with IEEE 754 floating-point computations may suffer from i...
We disclose hardware (HW) intrinsic CPU or DSP instructions architecture and microarchitecture that ...
International audienceError-tolerating applications are increasingly common in the emerging field of...
With the ever-increasing energy-efficiency requirements for the computing platforms at the edge, pre...
An often overlooked way to increase the efficiency of HPC on FPGA is to tailor, as tightly as possib...
ixed precision is an approximate computing technique that can be used to trade-off computation accur...
In high performance computing, nearly all the implementations and published experiments use floatin...
Le Calcul Haute Performance (HPC) est un écosystème dynamique où architectures et codes de calcul sc...
International audienceFull-precision Floating-Point Units (FPUs) can be a source of extensive hardwa...
International audienceWith the ever-increasing need for computation of scientific applications, new ...
The use of reduced precision to improve performance metrics such as computation latency and power co...
High Performance Computing (HPC) is a dynamic ecosystem where scientific computing architectures and...
International audienceThis paper presents a comparison between custom fixed-point (FxP) and floating...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Full-precision Floating-Point Units (FPUs) can be a source of extensive hardware overhead in general...
International audienceNumerical programs with IEEE 754 floating-point computations may suffer from i...
We disclose hardware (HW) intrinsic CPU or DSP instructions architecture and microarchitecture that ...