但是相比在三個、四個甚至更多個核心之間分配功率,在一兩個核心之間分配功率在工作負載中所帶來的好處會更多,如果CPU設計師能夠注意到這一點,那么他們可能會更愿意選擇使用雙核設計。
為什么核心數(shù)量不是越多越好?
你可能會有這么一個疑問:既然CPU能夠根據(jù)核心數(shù)量所需來動態(tài)分配功率,那核心數(shù)量再多加一兩個又有何妨?
好吧,對于這一點你可以列出N多個讓人信服的技術原因,但是還有一個更讓你信服的經(jīng)濟原因:成本。
即使是蘋果公司這樣富可敵國的巨頭公司,他們也不得不考慮這些經(jīng)濟因素。對于蘋果來說,為了獲得最理想的單位利潤,他們也需要將每一臺設備的部件制造成本控制在一定范圍之內(nèi)。雖然iPhone中單個部件的成本并不會高到哪里去,這些小的變更是誘人的,但是我們看到如果有太多部件超過預算,那么利潤就會受到大幅的影響,有大幅削減的可能。
所以我們需要進行這樣一種假設:假設在每一代iPhone上蘋果對芯片尺寸大小也許都有規(guī)定,而從iPhone售價比其他智能手機手機高這一點來看,蘋果得到的這個芯片面積大小應該也比其他芯片設計師得到的大,但再怎么大也會有一個限制。
至少蘋果的CPU核心比和其他廠商的核心相比會更強,也更大。根據(jù)Paul Boldt報道,A9芯片中的雙核CPU和面積為13平方毫米,占據(jù)了整個A9芯片的14%。如果再多加一個核心,那么無疑面積也會跟著進一步增加,這就意味著蘋果要么只能夠是增加生產(chǎn)成本,或者是尋找到新的解決方案,以保持芯片尺寸大小,保持成本。