Live data from Hacker News

Intel Prepares to Graft Google’s Bfloat16 onto Processors

nextplatform.com

1–10 of 138 posts

Re: Intel Prepares to Graft Google’s Bfloat16 onto Processors

#3
post #2

I wonder why they chose it over facebook’s 8 bit posit: https://code.fb.com/ai-research/floating-point-math/

bfloat16 is very similar to traditional IEEE 754 floating point, and Google+Intel already have history building hardware for it.

Re: Intel Prepares to Graft Google’s Bfloat16 onto Processors

#4
post #2

I wonder why they chose it over facebook’s 8 bit posit: https://code.fb.com/ai-research/floating-point-math/

bfloat16 sounds like it could be supported with minimal changes to existing floating point units, maybe with just some improved microcode.

FB's approach on the other side requires entirely redesigned and separate execution units. That's harder to justify, that silicon will remain dark for non-DL usage.

Re: Intel Prepares to Graft Google’s Bfloat16 onto Processors

#7
post #6

I am sorry for Intel. Perhaps John Gustafson’s 16 bit posits or unums would have made a better choice.

Why? Google has certainly researched their floats before committing an entire line of silicon chips. It's easy to just enumerate all possible float16 configurations in a simulator to see which one performs best on a wide range of neural network applications. Then pick the best one. Big data driven organizations do this all the time (brute force through an entire line of solutions, pick best results).
Post reply on HN