1.請問處理器的浮點運算和主頻的關(guān)系是什么?2.一個處理器的二級緩存大小和速度和浮點運算多大關(guān)系?3.是否浮點運算能力高其科學(xué)計算能力也高?

熱心網(wǎng)友

在回答你的問題之前,我所能告訴你的就是。你對這幾個概念根本不了解。浮點運算是指浮點數(shù)之間的運算,浮點數(shù)是屬于有理數(shù)中某特定子集的數(shù)的數(shù)字表示,在計算機中用以近似表示任意某個實數(shù)。一個CPU的浮點能力是估計其內(nèi)部結(jié)構(gòu)來的。但是主頻作為CPU內(nèi)的數(shù)據(jù)處理單元,肯定是有影響的。就浮點運算能力來看,奔四處理器中只有2個浮點執(zhí)行單元,而其中一個單元要同時處理FADD,F(xiàn)MUL,MMX。SSE和SSE2,它的浮點運算完全取決于SSE的優(yōu)化,所以奔四處理器的浮點單元設(shè)計應(yīng)該是整個處理器設(shè)計中最薄弱的部分。AMD則為Athlon Xp設(shè)計了3個并行的浮點、多媒體執(zhí)行單元。其中一個是浮點的存儲,一個是浮點加,一個是浮點乘,其中浮點加和浮點乘是分開的。所以Athlon中就有兩個并行的浮點通道,三個執(zhí)行單元,而且相互之間完全不受干擾,這是所謂的超標(biāo)量的浮點結(jié)構(gòu)。所以我能在你的一個個問題給出的答案是,有關(guān)系。但是我這里說的沒有關(guān)系是指第二個問題是,直接關(guān)聯(lián)。一個計算機的浮點數(shù)據(jù)和浮點運算指令幾乎全部來自于二級緩存。第3個問題答案是NO!電腦里面一個浮點指令和整點處理指令是分開的。從上面的分析不難看出,當(dāng)頻率相關(guān)不大時,Athlon Xp的浮點運算能力比奔四處理器要好,那么這對于消費者有什么參考價值呢?浮點運算能力強的的處理器,對于游戲應(yīng)用及三維處理比較有利,例如3DMAX,MAYA等三維設(shè)計軟件就對CPU的浮點運算能力要求很高多媒體指令:MMX可謂是電腦最早加入到586的多媒體指令集,后來在此基礎(chǔ)上,英特爾開發(fā)了SSE指令集及現(xiàn)在的SSE2。而同時,AMD開發(fā)了與SSE兼容的增強3D Now!指令集,從指令集來看,英特爾的處理器由于具備SSE2,因此從功能上來看稍勝一籌。同時,由于很多軟件都針對SS2進行了優(yōu)化,因此在很多多媒體軟件及平面處理軟件中,英特爾的奔四及賽揚處理器由于具備SS2,因此性能相對比同檔次的AMD處理器好。。

熱心網(wǎng)友

浮點運算是基本的算法,是最基礎(chǔ)的最基本的運算,不能缺少,就和人做算術(shù)的時候1+1=2,一些基本的一樣,頻率是運算的快慢,充電的快慢,2級緩存是CPU和內(nèi)存之間的一個空間,高速的存儲數(shù)據(jù),與運算有很大聯(lián)系。浮點運算能力越高,運算的精確性就越高,也可以象你那樣說。