星期五, 8月 29, 2008

[IEEE HotChips 20]IEEE 754R浮點數所定義的Fused Multiply Add

這突然讓我想到,當初外界謠傳,Intel原本打算在Merom把fused multiply add作成Macro Fusion的一部分(自動合併接連的Multiply和Add),大概因為沒有「業界規範」、運算精度會有差異之故,後來無疾而終,不過反正確定未來的AVX和SSE5都可以支援,想想就算了。

另外順便一題,從頭到尾都由IBM主導的IEEE 754R,最重要的部份倒還不是FMA,而是decimal FPU。為何?想想IBM的大機器還一狗票用十進位數的COBOL應用程式就知道了,Power6和z6都「號稱」對應完整的IEEE 754R,即使早在IEEE 754R規格定案之前。計算機工業的世界真的好黑暗啊~

喔,熊熊忘記提醒這篇是在講nVidia GTX200。XDDDD

沒有留言: