蓋棺定論 2013年手機(jī)處理器終極指南
在2012年的SoC中,內(nèi)存子系統(tǒng)也存在著很大的區(qū)別,我們來回顧一下。
內(nèi)存的影響這么大?當(dāng)然。這個(gè)問題放在幾年前可能的確不那么重要,但現(xiàn)在的智能手機(jī)分辨率越來越大、配置越來越好、性能越來越高,所有的內(nèi)置設(shè)備,都要從內(nèi)存中頻繁存取數(shù)據(jù)。與PC不同,手機(jī)的GPU往往并不具備獨(dú)立顯存,因此顯存也要占用內(nèi)存總線,這無疑會(huì)進(jìn)一步加大內(nèi)存系統(tǒng)的壓力。對(duì)于這個(gè)問題,解決方案就是增加內(nèi)存帶寬,甚至方式都如出一轍,那就是雙通道。事實(shí)上自雙核時(shí)代以來,幾乎所有的SoC都把雙通道作為設(shè)計(jì)標(biāo)配。
為什么說幾乎?那自然是有例外,事實(shí)上一共有三個(gè),第一個(gè)是Tegra2, 第二個(gè)是高通S3,第三個(gè)則是Tegra3。nVIDIA獨(dú)中兩元。
內(nèi)存帶寬是一切的基礎(chǔ),可以說在過去、現(xiàn)在和未來,帶寬都是越大越好。Tegra3雖然只配備了單通道內(nèi)存,但是種種跡象顯示,Tegra3的內(nèi)存控制器支持的工作頻率非常高,官方提供的數(shù)據(jù)是LPDDR2 1066MHz,即便是以32bit的單通道,單向帶寬也達(dá)到了4.2GB/s。但是Tegra3系統(tǒng)中內(nèi)存實(shí)際運(yùn)行的頻率不得而知,但是從測(cè)試結(jié)果來看,應(yīng)當(dāng)不會(huì)比1066MHz低多少。
而根據(jù)官方提供的資料,高通的APQ8064雖然支持雙通道LPDDR2內(nèi)存,但它的內(nèi)存頻率僅僅運(yùn)行在等效533MHz下。這樣的內(nèi)存系統(tǒng),帶寬和Tegra3是一樣的,同為4.2GB/s。
雙通道是用于提升帶寬的但同時(shí)也會(huì)增加延遲,如果雙通道系統(tǒng)的頻率過低,就像APQ8064,那么這樣的系統(tǒng)其實(shí)反而會(huì)影響性能。我們不可能保證需要讀取的數(shù)據(jù)永遠(yuǎn)位于兩個(gè)不同的控制器下,因此低頻雙通道整體上的延遲要比高頻單通道高得多,即便考慮到時(shí)序,影響也可能會(huì)在20%的水平上。
至于Exynos 4 Quad,它的內(nèi)存子系統(tǒng)是雙通道LPDDR2 800MHz,因此擁有最大的帶寬——6.4GB/s,平均延遲則和Tegra3接近。所以在這三款CPU之中,Exynos 4 Quad的內(nèi)存性能是最好的。
不過隨著性能的進(jìn)一步提升,到最新這一代產(chǎn)品,也就是驍龍600/800、Exynos Octa、Tegra4,最終還是都配置了雙通道內(nèi)存控制器,而且全都升級(jí)到了LPDDR3。雖然速度還有區(qū)別,但至少不需要糾結(jié)雙通道與否了,至于它們的具體性能,我們會(huì)在下篇中介紹。
關(guān)注我們
