在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 專題 > 手機(jī)雙核知多少?四大主流雙核CPU全比拼

            手機(jī)雙核知多少?四大主流雙核CPU全比拼

            作者: 時間:2012-11-28 來源:電子產(chǎn)品世界 收藏

              可能多處理器架構(gòu)這個詞對于不少讀者而言都是很陌生的,很多人可能從來都沒注意到過這方面的東西。所謂多處理器架構(gòu),就是說多顆處理器以何種模式共同運(yùn)行,以怎樣的方式合作執(zhí)行程序。在PC領(lǐng)域,這個概念并不重要,因為大家看到的多處理器(多核心處理器也可以看作制作在一個芯片上的多處理器),在邏輯架構(gòu)上都是一樣的,那就是同步多處理器,英文為Synchronous Multi-Processors,縮寫為SMP(不是對稱多處理器的那個SMP)。但是在多處理器體系剛剛出現(xiàn)的階段,曾經(jīng)也有過很多不同的邏輯架構(gòu), 而在目前的手機(jī)市場上就恰恰存在著不采用SMP架構(gòu)的多處理器,那就是高通的MSM8x60。

            本文引用地址:http://www.biyoush.com/article/139451.htm

              與SMP不同,高通所采用的架構(gòu)名為ASMP,即異步多處理器架構(gòu)。所謂同步和異步,差距并不是簡單的兩個字,在具體實現(xiàn)上的區(qū)別非常大。但是在此我們并不需要了解它們之間學(xué)術(shù)上的區(qū)別,我們只從最粗略的角度來看一下這兩種架構(gòu)的工作方式。

              所謂同步多處理器,顧名思義就是同步的,即多枚處理器運(yùn)行在同樣的時鐘頻率,共享同樣的緩存數(shù)據(jù),協(xié)同工作。簡單來說,同步多處理器系統(tǒng)在工作的時 候,每當(dāng)一個任務(wù)完成后,空閑的處理器會立刻尋找下一個新的任務(wù),對于外部而言,這兩顆處理器是一個整體,共同完成同一個工作。

              而異步多處理器則更接近于若干個獨(dú)立工作的處理器,它們之間可以運(yùn)行在不同的頻率下,每個處理器維護(hù)自己私有的緩存數(shù)據(jù),最重要的是,它們之間會利用一種仲裁機(jī)制,以輪流工作的方式執(zhí)行任務(wù)。它們更像是一些互不干擾的獨(dú)立處理器,各自完成各自的事情,輪流執(zhí)行不同的工作。

              看到這兒,相信大家也看出來了,同步和異步最大的區(qū)別就在于輪流工作這四個字。具體而言,就是在同一時間,只有一顆處理器可以接受任務(wù),另一顆不論是否繁忙,都不能接受新任務(wù)。可能光靠文字說明還不是那么生動,下面我們就來看幾張圖,了解一下相對于同步多處理器“誰空閑誰接單“的工作模式而言,這種輪流工作到底是怎樣進(jìn)行的,又會導(dǎo)致怎樣的結(jié)果。

              圖中每一橫行代表一個時鐘周期,我們用紅色的方塊代表正在讀取任務(wù),綠色的方塊代表正在執(zhí)行任務(wù),方塊中的數(shù)字代表不同的任務(wù),而空白代表著空閑狀態(tài)。在第一張圖里,我們假設(shè)任何任務(wù)只需要一個周期就可以執(zhí)行完畢?! ?/p>


            異步多核心和同步多核心運(yùn)行狀況:單周期指令

              可以看到,在每一個周期內(nèi),異步多處理器架構(gòu)最多只能有一個核心接受任務(wù),而如果兩個處理器都空閑,就會有一個消極怠工。如圖所示,執(zhí)行四條指令,異步多處理器用了5個周期,同步多處理器用了4個周期,異步多處理器慢了25%。

              那么如果指令執(zhí)行時間是兩個周期呢?  


            異步多核心和同步多核心運(yùn)行狀況:雙周期指令

              當(dāng)指令執(zhí)行長度為2周期時,新問題就出現(xiàn)了。由于ASMP架構(gòu)中,處理器1只能在奇數(shù)周期接受任務(wù),處理器2只能在偶數(shù)周期接受任務(wù),雖然ASMP 中的處理器1在第3個周期的時候結(jié)束了當(dāng)前的任務(wù),但隨之而來的第4個周期卻只有處理器2可以接受任務(wù)。因為處理器2此時正忙于上一個任務(wù),因此對于外部程序而言,在第4個周期上處理器會處于不可用狀態(tài),等到第5個周期到來以后才能繼續(xù)接受新任務(wù)。因此SMP架構(gòu)只需要6個周期就能完成的任務(wù),ASMP卻消耗了8個周期,慢了33%。

              這就是為什么ASMP目前采用的越來越少的緣故。雖然ASMP存在著設(shè)計簡單、結(jié)構(gòu)清晰、耗電較低的優(yōu)勢,但是由于性能不足,在PC領(lǐng)域從來都沒有成為過主流。而在移動領(lǐng)域,高通認(rèn)為手機(jī)對于耗電的要求要大于性能,又希望可以在雙核時代繼續(xù)沿用單核時代的核心架構(gòu)而不需要徹底重新研發(fā),因此采用了ASMP架構(gòu)。但是事實證明,高通在這點上可能有些耍小聰明之嫌,因為既然消費(fèi)者決定購買雙核,那么就一定是沖著性能去的,并且對功耗也已經(jīng)做好了心理準(zhǔn)備。

              根據(jù)高通的官方數(shù)據(jù),其1.2GHz的MSM8x60芯片組在滿負(fù)荷工作的時候,僅處理器部分就要消耗大約1.2瓦特的功率,這相對于單核時代不到500毫瓦的功耗而言,也已經(jīng)是非常高的數(shù)值了,這證明了不管怎么去省電,雙核都依然是雙核,既然如此,去追求雙核應(yīng)有的性能顯然應(yīng)該比如何去節(jié)省那么一點點的電更加重要。換一個方面說,性能足夠強(qiáng)的話,系統(tǒng)可以以更短的時間完成任務(wù),進(jìn)而更多地進(jìn)入低功耗的狀態(tài)。高通通過ASMP也許節(jié)約了一定的耗電, 但是其最大33%的性能損失會導(dǎo)致系統(tǒng)多出33%的時間處于高功耗狀態(tài),消耗的功率可能抵消甚至反超節(jié)約的,讓高通的如意算盤打空。



            關(guān)鍵詞: 雙核心手機(jī) CPU ARM

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉