Posit numbers are a new way to represent real numbers for computers, an alternative to the standard IEEE floating point formats. The primary advantage of posits is the ability to get more precision or dynamic range out of a given number of bits. A conventional floating point number (IEEE 754) has a sign bit, a set of bits to represent the exponent, and a set of bits called the significand (formerly called the mantissa). For a given size number, the lengths of the various parts are fixed. A 64bit floating point number, for example, has 1 sign bit, 11 exponent bits, and 52 bits for the significand. A posit adds an additional category of bits, known as the regime. A posit has four parts
Unlike IEEE numbers, the exponent and fraction parts of a posit do not have fixed length. The sign and regime bits have first priority. Next, the remaining bits, if any, go into the exponent. If there are still bits left after the exponent, the rest go into the fraction Generic format An example. Advantages of posit over IEEE 754:
Who will be the first to produce a chip with posit arithmetic?

Blog >