顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2018-03-31 13:21:54
看板 Gossiping
作者 bluebluelan (積陰德積積陰陰德)
標題 Re: [問卦] 什麼時候處理器會進化成128位元
時間 Sat Mar 31 12:41:17 2018




你好 本魯在灣區搬磚頭的

這個問題剛好今天下午想過 不小心跑到ark.intel看了一下他們最強CPU的規格

深思了三秒

說結論 我覺得我在二十年之內看不到 原因是物理限制

要弄出128位元的架構 不是太難 但是弄出來也是用不到



首先我們先來討論一下什麼是64位元 這個要先來講指令集


跟CPU溝通不是你叫他做啥就做啥 兩邊要有共通的語言

這個就是指令集 指令集弄出來就是規範CPU只聽得懂這些 其他的聽不懂


64位元 一指令集最長就是64bit 32位元就是32bit


32bit 能代表指向4*1024*1024*1024 如果你是byte-addressing(通常也是)

那就是代表每一個address最小的單位就是指向一個byte

這就是為啥32bit最多虛擬地址只能塞4GB

所以十年前常常聽到 32位元的XP認不到大於4GB的記憶體

原因就是這樣



幹 這邊怎麼又來一個虛擬地址(virtual address)了呢?

說起來很複雜

直接講用途 虛擬地址就是軟體跟CPU講話用的

而且虛擬地址必定大於或等於實體地址(physical address)

而實體地址是CPU去root complex 或者你們熟知的北橋 找設備(像是顯卡)來講話用的

可以是CPU找記憶體(host memory) CPU找顯卡記憶體(device memory) 或者是

顯卡找你的記憶體 不經由CPU 直接DMA(direct memory access) 也是用實體地址



如果你覺得自己天生神力 弄出個word-addressing的架構

那每個address最小的單位就是指像一個word(4bytes)

那虛擬地址就能塞16GB 但是然並卵 你的最小細度就是word 只有你在用


那64bit 虛擬地址最大支援 就是 就是 誒 很大很大 比4GB大很多 很可怕

但是問題來了 雖然理論上支援那麼多 而且x86_64出現快二十年了

大部分的人也用64位元的十年以上了 但是但是

支援多少實體記憶體 跟你的CPU有關 即使在2018年的今天

個人電腦最好的i7 也只能支持36bit那麼多的實體記憶體


那也不過就是64GB 而為什麼不支援更多的 跟你CPU的memory controller有關


每個memory controller支援2~4個channel 一個channel支援2~4個slot

一個slot就是俗稱的一條DRAM 看你幾G 所以什麼樣的CPU能支援多少記憶體

都是寫在那邊好好的 插再多也只能這樣


目前市面上最好的xeon 一顆$9k 也只有最多支援3TB 相當於42bit

距離64bit 的極限還有 四百萬倍 想想看摩爾定律就算沒有極限好了

一年半給你翻一倍 要翻到四百萬倍 還是足足要30年的光陰不只

在抵達極限之前的十年提出128bit的架構 那也就剛好20年


這還是摩爾定律可以無限增長的程度 別忘記現在已經是10nm量產 7nm試產的年代

在設計一塊die裡頭的空間比等大小的鑽石貴上幾萬倍 不是說想擺啥就隨便擺的


阿彌陀佛阿 128bit的cpu datasheet 可以請孫子燒給你了


※ 引述《yayaya5566 (優質好文)》之銘言:
: 64位元已經出來很久了
: 128位元有沒有辦法做出來呢?
: 位元數不是越大看起來效能越好嗎

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 24.5.244.173
※ 文章代碼(AID): #1Qln5mkv (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1522471280.A.BB9.html
QBey: 有沒有文組版的1F 03/31 12:41
grant790110: 幹 樓下會推 以免被人家笑看不懂2F 03/31 12:42
kuninaka: 擺五樓裸照3F 03/31 12:42
yuxds: 恩 看不懂4F 03/31 12:43
morichi: 嗯嗯沒錯 我的意思差不多是這樣5F 03/31 12:43
ketter: 跟我想的差不多6F 03/31 12:43
sr31415926: 推7F 03/31 12:43
romeie06: 別把 我感覺要燒很多...8F 03/31 12:44
SteveNeko: 看沒很懂,但虛心推9F 03/31 12:44
chctonagisa: 雖然細節不同 但我也這麼想10F 03/31 12:45
KCKCLIN: 恩 和我想的依樣11F 03/31 12:45
DarkerDuck: TDLR: 現階段用不到,記憶體控制器也還沒要做到那定址12F 03/31 12:46
zxc8424: 前陣子跟教授聊天有提到...結論跟你說的差不多13F 03/31 12:46
shen5035: 快推 雖然看不懂14F 03/31 12:46
YishengSu: 感謝分享15F 03/31 12:47
b0204888100: 好 看不懂16F 03/31 12:47
jehg900207: 白話成這樣 文組還不懂 去重修國文喇17F 03/31 12:47
riker729: 有這麼多bits 還不如網路加速 發展VR比較有用18F 03/31 12:47
Huffman: 64bitCPU哪天不夠用很難說 不過在有生之年看到128bitsCPU19F 03/31 12:48
Huffman: 很難
越做越覺得搞硬體的真他媽厲害 早十年就先幫你把路鋪好 才輪的到軟體來發展
有遠見莫過於此 真心要對做CPU的心存感激啊
t81511270: 懂了  64位元就用不完的意思21F 03/31 12:48
t81511270: 2的64次方
perlone: 恩恩 跟我想的一樣23F 03/31 12:49
Huffman: 要買滿2^48bits的記憶體 小弟自己算過得花10億台幣以上以24F 03/31 12:50
Huffman: 上 何況現階段要把他們用好用滿很難
darkbrigher: 直接換量子電腦26F 03/31 12:50
riker729: 30年前 1M就已經超大了27F 03/31 12:51
srewq: 推28F 03/31 12:51
rey123123: 推29F 03/31 12:51
WolfTeacher: 赫夫曼!!!30F 03/31 12:53
Grothendieck: 量子電腦無法取代傳統電腦啦 只是提供不同用途31F 03/31 12:55
Grothendieck: 有公司吹牛說量子電腦去年要問世 期限都過了
Victory2: 推 認真33F 03/31 12:56
jiangchaoyou: 欺負文組34F 03/31 12:58
star1023: 恩 我也是這樣想的35F 03/31 12:58
chuegou: 不如說是硬體很早就遇到極限才會動軟體的歪腦筋36F 03/31 13:00
LOUlSVUITTON: 純推 看不很是懂37F 03/31 13:00
chuegou: 就像是一堆韌體更新都在解硬體bug的道理一樣38F 03/31 13:01
不是拉 通常是打件還是量產之後才發現的包 不管怎麼樣就是量產之前沒辦法發現的
錢砸都砸了 又不可能整批重來 當然是靠軟體來鎖功能囉~
VIGUTA: 很多DSP就128位元的 怎麼會二十年看不到39F 03/31 13:02
當然DSP也是處理器的一種 但這邊講的是CPU
dzdzxx: 恩恩跟我想的差不多40F 03/31 13:04
※ 編輯: bluebluelan (24.5.244.173), 03/31/2018 13:06:43
lpoijk: 不對 因為64TB Ram已經不夠了41F 03/31 13:05
lpoijk: 最近已經開始規劃128bit了 因為5level page導入後
lpoijk: 只剩下8bit定址 不夠level 6 page了
Sanguom: 跟我想的一樣44F 03/31 13:06
MADAOTW: 以現在各種商品囤貨的盛況來看 摩爾定律遲早破功45F 03/31 13:08
eggbird: 強者我同學,看ID先推46F 03/31 13:09
MADAOTW: 64bit 搞不好我百年後都還沒淘汰47F 03/31 13:09
deathero: 快推,雖然我看不懂48F 03/31 13:10
dymagic: 靠AI來設計49F 03/31 13:11
a5245242003: 推50F 03/31 13:11
jair0000: 感謝大師分享51F 03/31 13:15
h311013: 只能靠老黃的核彈卡了 但現在買不到52F 03/31 13:16
muchu1983: 對阿,反正就是這樣拉53F 03/31 13:16
grimmd59570: 專業推54F 03/31 13:18
zero12181218: 推,免得被說無知55F 03/31 13:18

--
※ 看板: Gossiping 文章推薦值: 3 目前人氣: 0 累積人氣: 12855 
※ 本文也出現在看板: PttHot whatla
作者 bluebluelan 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
( ̄︶ ̄)b sin8143, newbit, win2000ps2 說讚!
lecheck 轉錄至看板 whatla (使用連結) 時間:2018-03-31 14:18:44
1樓 時間: 2018-03-31 14:53:22 (台灣)
-1 03-31 14:53 TW
記得幾年前還在電話撥接上網,聯強蝙蝠車modem 大賣………然後就現在了。
話別講太滿太死喔……
2樓 時間: 2018-03-31 15:00:30 (台灣)
  03-31 15:00 TW
文組看不懂
3樓 時間: 2018-03-31 15:06:54 (台灣)
  03-31 15:06 TW
之前有試過把C#用64bit(x64)組譯跟32bit(x86),同樣的程式內容來說
並不會用64跑就比32快一倍,如果以我會寫的簡單東西來說,大概是差不到10%
4樓 時間: 2018-03-31 16:04:33 (台灣)
  03-31 16:04 TW
不要那麼專業啦....
5樓 時間: 2018-03-31 16:12:56 (台灣)
+1 03-31 16:12 TW
等那天全世界的人都想看更屌的A片的時候,128位元就會被擠出來了
6樓 時間: 2018-03-31 18:24:24 (台灣)
  03-31 18:24 TW
就看量子電腦了, 應該有生之年會見到吧, 現在Google到72量子位元
7樓 時間: 2018-03-31 18:57:03 (台灣)
  03-31 18:57 TW
中文版在哪?
8樓 時間: 2018-03-31 19:44:16 (台灣)
  03-31 19:44 TW
我是覺得還是有可能會出現啦 實驗性質的 
畢竟人家做電腦科學前端研究也是得想名目申請經費 即使幾十年內不會商用
何況現在還獲得了AI的前景加乘 人才與資金的投入也是加速度的
9樓 時間: 2018-04-01 08:27:39 (台灣)
  04-01 08:27 TW
推更屌的A片,現在連3D的都還沒看過。
話說現在記憶體好貴唷....
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇