Lombiq / Hastlayer-SDK

Turning .NET software into FPGA hardware for faster execution and lower power usage.
https://hastlayer.com
BSD 3-Clause "New" or "Revised" License
302 stars 33 forks source link

Floating point support #18

Closed Piedone closed 6 years ago

Piedone commented 7 years ago

Standard IEEE double support is costly. Something else? Maybe https://github.com/Lombiq/Hastlayer-SDK/issues/21.

We could even use this library: https://github.com/CodesInChaos/SoftFloat/ It's mostly transformable directly.

Piedone commented 6 years ago

Going with #21. SoftFloat is very old, abandoned and lacks an implementation for division. We could add some other soft float implementation in the future to compare posits to.