小米手機說雙核1.5Ghz比單核1Ghz快200%為什麼,單核1G和雙核1G有什麼區別? | 知乎問答精選

 

A-A+

小米手機說雙核1.5Ghz比單核1Ghz快200%為什麼,單核1G和雙核1G有什麼區別?

2019年06月06日 知乎問答精選 暫無評論 閱讀 2 ℃ 次

【王順的回答(25票)】:

CPU快有個毛用,雷軍就是忽悠消費者了,你看看小米那廣告,連攝像頭大光圈都能當廣告打出來,各種糊弄事兒。

說回CPU,首先雙核就是個並行處理的概念麼,單塊芯片上集成更多的晶體管變得越來越困難,所以就提出了一些體系結構上的創新,比如雙核,比如可重構什麼的,你大概瞭解它是為了提高處理器性能而做出來的(注意是性能,不僅僅是速度),仔細研究起來就很專業複雜了,不是學CPU設計沒必要去研究這個。

而CPU快根本說明不了任何問題,比如現在很重要的一個課題是cache,Memory速度比CPU慢很多,你CPU再快,存取不到數據有毛用,所以cache的出現是為了解決這個瓶頸的,你就是CPU多快多快,不說說你緩存怎麼樣啊之類的東西,跟什麼都沒說一個樣。這只是個例子,決定一塊CPU性能的指標茫茫多,就說個快快快快,快有個毛用,這完全就是糊弄事兒。

我覺得普通消費者買手機,千萬不要看數據,你根本不懂,而且那些數據啥問題說明不了,你把那手機拿來玩玩,你覺得玩得很順手,而且價格合適,你就買了,你覺得難用,CPU主頻即便是5G有用?攝像頭3000萬像素有用?對不對?你從一個消費者的立場上來考慮問題就好了嘛

-------------------------------------------

這問題N久以前回答的,今天不知道為什麼突然又被頂起來了,難道是因為雷軍說小米1代要降價了?

現在回看這個答案,有諸多不妥的地方,首先就是跑題嚴重,其次就是吐槽太多,這都不是一個合適的答案應該有的內容。重新回答一下吧

小米說得快200%,最可能的計算方式是(1.5*2-1.0)/1.0=200%,這個說法其實沒有太大的問題。問題是這其中有陷阱,那就是用戶理解和商家宣傳上的不對等。

用戶理解的速度,是我跑程序更快了,而商家宣傳的速度,僅僅是主頻更快了。而稍微有點計算機硬件、軟件常識的人都知道:主頻更快並不必然的帶來程序跑得更快。目前的情況其實更傾向於:主頻更快跟跑程序更快基本上沒什麼關係。因為現在的瓶頸根本就不是在CPU主頻上,只有瓶頸在主頻上的時候,提升主頻才會明顯的提升跑程序的速度。很多人喜歡用木桶原理來形容一個計算機系統,主頻並不是那塊最短的木板,你一味增加這塊木板的長度,壓根兒就不會對木桶的盛水量有任何影響。

所以,我們一般籠統的評價一個CPU或者一個Microcomputer時,並不會說速度怎樣怎樣,而是說性能(performance),性能是一個比較綜合的說法,包含速度、功耗、cost-efficient??等很多的指標,這樣說起來就更加全面和中肯。

所以我們有理由懷疑,小米過分強調速度指標的這條廣告,是有忽悠消費者的嫌疑的,是在利用消費者和商家之間信息知識的不對等而作文章,這也是我當時回答問題比較憤怒的主要原因。

第二個問題就是單核1G和雙核1G的區別。其實也就是單核處理器和雙核處理器的區別。簡單說就是,雙核處理器在運行並行度比較高的指令時,速度會比單核快很多很多,如果指令本身的並行度就很低,那麼單核和雙核的速度基本沒區別。由於一般的指令集都有一定的並行度,所以雙核總的說來肯定比單核的性能要高不少。

【魏躵的回答(6票)】:

a+b=c,d+e=f,c*f=g在c語言下順序執行。

前兩句沒有關係,為何不同時執行呢?於是並行的概念發生了。在硬件語言中這一概念需要強化,VHDL。

假設執行一條指令為1ns,c下為3ns。VHDL為2ns。

拋磚引玉。

【Heber的回答(2票)】:

很多人只看配置,但單純從硬件來看,小米手機除了CPU還可以外,其他都很一般,唯一的創新是價格,其實雷軍是打了個差邊球,在大家容易注意的配置上下成本,而在大家注意不到的地方用比較差得東西。譬如那個號稱是sharp的液晶屏,其實只是奇美的屏用的sharp的技術,另外從試用的視頻來看,做工很粗糙,很難讓人提起興趣~! 所以我對小米手機持否定態度,畢竟一分價錢一分貨~

【趙峰的回答(3票)】:

cpu主頻的問題,雷總說的快,說的是表象,不代表綜合指標.他的計算方式:

雙核 核心1+核心2=1.5+1.5=3GHz

單核 1GHz.

3=(1+1)*200%.

【Benjamin Sun的回答(1票)】:

小米這樣說只能說明他不懂怎麼計算或者故意欺騙大家,只有在並行比是100%時這個結論才成立,但是這種理想情況是幾乎很難存在的(小米要是能搞到一直這樣的話,那就完全可以兼併intel和AMD啦)。

【謝家欣的回答(1票)】:

cpu 的性能說,主頻只是其中一個參考標準。指令集,寄存器, 字長, 流水線長度,都是參考標準。p4處理器就是典型的 高主頻 低性能。

單核和雙核性能差一倍,只是一個抽像想法。從計算機工程角度來說,核心增加一配。性能最大提高 33%。 因為要處理多核之間協作,搶佔問題。

【李劍波的回答(1票)】:

小米手機這個說法太外行了。雙核1.5G與單核1G其實在處理能力上不會有太大差別。關鍵是雙核相對穩定,核間任務協作,保證用戶操作更加流暢。

【方彤的回答(1票)】:

記得雷軍介紹說,比1.2GHZ雙核快25%。這個誰都會算,完全按照主頻算的。(1.5-1.2)/1.2=0.25。

小米手機用的是高通第三代MSM8260的1.5GHZ版本,相對HTC SENSATION的1.2GHZ版本強一些。只可惜這個高通處理器相對其他的雙核CPU來說比較弱,所以用了1.5GHZ而非1.2GHZ,不然就沒的宣傳了。

【劉志勇的回答(1票)】:

雷軍是按照小學數學的理解來說的,大家不要當真!

【涼宮ハルキ的回答(1票)】:

說實話,小米的亮點只有CPU,高通msm8260,雖然1.5G,但是實際運行效率很能力應該比不過蜂鳥1.2G和nv tg2,功耗、發熱量很大,比蜂鳥小些,所以看網上測評說小米發熱大,我覺得和高通是有關係的,不過高通的優點在於穩定性。Adreno 220也是名不副實,在gpu裡算是高不成低不就的,在遊戲中實際表現勉強超過SGX530,雖然這也和遊戲優化有關,這gpu看看片子還不錯,玩遊戲就算了吧。。

?

整體來說,高通的平台一直都是理論大於實際。估計小米實際能力也有i9000的水平。

【司徒君的回答(1票)】:

1999 買它硬件,拿回來刷HTC,阿里雲廣告機還鎖系統

【過山風的回答(0票)】:

小米在營銷方式(渠道)上已經節約1000元左右了。所以小米性價比肯定高啊

【杜方明的回答(0票)】:

理論說法而已,實際很難體驗到,另外單核雙核在目前的手機上說,還很難體驗到有什麼很明顯的差別,一個噱頭而已~

【林哲的回答(0票)】:

運行上來看,和好的單核(比如蜂鳥),體驗不會好到哪裡去。

【朱明的回答(0票)】:

本人排隊號1463,10.26日收到小米,我雖然從事it行業,但對手機還是外行,我拿小米和htc G12(硬件肯定算欺負他了,但身邊沒其他手機)比較了一下,從攝像頭、1080P視頻、變態版切水果,我只能說毫無壓力。

【李明柳的回答(0票)】:

要切水果變態版還是有點卡的

【李立鴻的回答(0票)】:

在巷子裡瞎轉的博爾特和在大道上直行的普通人,有快那麼多嗎?

小米的忽悠而已

【侯智的回答(0票)】:

單說CPU,號稱雙核比單核快200%絕對是吹噓,相關文章請看 anzhuo.cn/thread-2

【interjc的回答(0票)】:

快和慢要看以什麼標準,是傻跑數學運算還是跑程序呢?

其實小米手機還是不錯的,頂配、中等偏下的價格和Android基礎上定制的系統,銷量應該會不錯。

【沈洽金的回答(0票)】:

我還是看好小米手機的,雷軍是個牛人

另外小米不同於M9,小米的團隊比魅族成熟不少

標籤:-小米科技 -Android -小米手機 -手機 -中央處理器(CPU) -GPU -王順


相關資源:





給我留言