This is a fast C implementation of posit based on Berkeley SoftFloat. Release candidate 0.4rc supports 8-bit, 16-bit and 32-bit posit. It includes support of a C++ wrapper that overrides operators. A python wrapper (SoftPosit-Python) has also been provided.
It contains the complete functionalities from the draft Posit Standard for 8-bit and 16-bit posits such as add, subtract, divide, multiply, fused-multiply-add, quire fused-dot-product, square root, etc.!