雖然CPU只有64位,但是我們在選擇顯卡的時候可以看到顯存有128位甚至256位的,那麼這裡的位數指的意思一樣嗎?既然64位的操作系統相比32位有更大的優勢,那麼為什麼沒有128位的操作系統和CPU呢?
64位性能優勢明顯
我們先簡單介紹一下,傳統計算機處理器的位數是由通用寄存器的寬度定義的,一般說的32位和64位指的是處理器的位寬,即通用寄存器的寬度。如果要有128位處理器,也就是需要通用寄存器寬度是128位。
苹果的iPhone 5s在發布時就以64位的A7處理器影響了一眾手機,也讓很多用戶重視到64位處理器的重要性。
CPU-Z可以看到處理器為64位(圖片源自ZOL問答)
和32位的處理器相比,64位處理器的優勢在於能夠處理更長的指令,在運行64位指令時的效率更高,在很多情況下的表現就是我們熟知的跑分成績更高。
由於內部寄存器的數量更多,因此64位處理器在很多時候有更快的運算速度,也就是說,在大多數情況下,同樣級別的64位處理器在性能上是要優於32位的。
成本和需求雙向限制
雖然64位處理器相對32位有著明顯的優勢,但這並不意味著128位的處理器能有同樣的優勢,也就是說在性能上的優勢不夠明顯。
64位的Windows 7操作系統(圖片源自百度知道)
首先,64位處理器並不是比32位強100%,而是在不同程度上有所區別,整體性能的提昇可能都達不到30%,來到128位的處理器的性能提昇則會更少。
另外,64位處理器在進行個別運算時會稍遜於32位,如果進行的運算更多的是32位,那麼使用32位的處理器並不會有太大的劣勢,也就是很多時候我們覺得兩者沒有明顯差異的原因。
就目前的技術來說,制造128位的處理器並非無法完成,但是由此帶來的成本卻是非常高的,導致的高價格也使得產品不會有太大市場,而絕大多數用戶的需求在64位處理器下已經夠用,所以目前的主流PC和手機還是64位的處理器和系統。
廣闊領域前景更佳
就民用領域來說,目前64位的處理器已經夠用了,同時也在性能和價格之間得到了很好的平衡,不過把范圍擴展到更大,64位就不是天花板了。
在專業領域,128位的處理器已經有應用,而且搭配的功能齊全,也在滿足著專業行業的需求,當然成本更高導致其產品並不多,使用也不廣泛,大多數玩家對其也不算了解。
PS2首先采用了128位系統(圖片源自slideserve)
需要知道的是,其實128位的處理器並不是難以制造,也沒有技術門檻導致其無法實現,而是需要硬件和軟件結合好,當然產品的成本也是一個影響大規模使用的重要因素。
只要計算機在結構性方面沒有變化,我們對性能需求的提昇就會逐步影響到處理器的發展。再加上VR,AR等對性能的要求增加,更強的處理器也會逐漸親民化。
雖然在近幾年不會在民用領域應用,不過隨著需求的逐步提昇和成本的下降,128位的處理器和系統有望為我們帶來多的應用場景和更強的性能。