第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

現(xiàn)實(shí)世界中的任何CPU是否不使用IEEE 754?

現(xiàn)實(shí)世界中的任何CPU是否不使用IEEE 754?

www說(shuō) 2019-10-12 10:34:23
我正在基于以下假設(shè)優(yōu)化數(shù)字/統(tǒng)計(jì)庫(kù)的排序功能:在過(guò)濾掉所有NaN并進(jìn)行一些調(diào)整之后,浮點(diǎn)數(shù)可以比較為32位整數(shù)而不改變結(jié)果,而雙精度數(shù)可以比較為64位整數(shù)。這似乎可以將這些數(shù)組的排序速度提高40%左右,只要浮點(diǎn)數(shù)的位級(jí)表示為IEEE 754,我的假設(shè)就成立。人們實(shí)際使用的任何實(shí)際CPU(不包括)在嵌入式設(shè)備中(此庫(kù)不針對(duì)的對(duì)象)使用其他可能會(huì)打破此假設(shè)的表示形式?https://zh.wikipedia.org/wiki/Single-precision_floating-point_format(binary32,也稱為float使用IEEE754的系統(tǒng))https://zh.wikipedia.org/wiki/Double-precision_floating-point_format(binary64,也稱為double使用IEEE754的系統(tǒng))
查看完整描述

3 回答

?
胡說(shuō)叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

除了有缺陷的奔騰以外,任何基于x86或x64的CPU都使用IEEE 754作為其浮點(diǎn)運(yùn)算標(biāo)準(zhǔn)。


這里是FPA標(biāo)準(zhǔn)及其采用的簡(jiǎn)要概述。


IEEE 754:       Intel x86, and all RISC systems (IBM Power

                and PowerPC, Compaq/DEC Alpha, HP PA-RISC,

                Motorola 68xxx and 88xxx, SGI (MIPS) R-xxxx,

                Sun SPARC, and others);


VAX:            Compaq/DEC


IBM S/390:      IBM (however, in 1998, IBM added an IEEE 754

                option to S/390)


Cray:           X-MP, Y-MP, C-90; other Cray models have been

                based on Alpha and SPARC processors with

                IEEE-754 arithmetic.

除非您計(jì)劃在相當(dāng)奇特的CPU體系結(jié)構(gòu)上支持庫(kù),否則可以安全地假設(shè)目前有99%的CPU符合IEEE 754。


查看完整回答
反對(duì) 回復(fù) 2019-10-12
?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

PowerPC處理器(Macs直到2006-2007年才使用Mac,目前使用的IBM服務(wù)器數(shù)量很多)使用128位格式,其中包括兩個(gè)double表示long double,如果使用IEEE 754擴(kuò)展格式,則采用這種格式。


但是,在C或Objective-C中,沒(méi)有可移植的方式將32位或64位浮點(diǎn)數(shù)解釋為整數(shù)(假設(shè)float和uint32_t或double和uint64_t具有相同的位數(shù))。當(dāng)我需要做這種事情時(shí),我不得不根據(jù)編譯器編寫不同的代碼(一個(gè)使用聯(lián)合,一個(gè)通過(guò)將double *轉(zhuǎn)換為long long *)。不知道用C ++重新解釋是否可以移植。


查看完整回答
反對(duì) 回復(fù) 2019-10-12
  • 3 回答
  • 0 關(guān)注
  • 968 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)