Re: [問卦] 什麼時候處理器會進化成128位元已回收

看板Gossiping作者 (積陰德積積陰陰德)時間6年前 (2018/03/31 12:41), 6年前編輯推噓105(105025)
留言130則, 106人參與, 6年前最新討論串2/4 (看更多)
你好 本魯在灣區搬磚頭的 這個問題剛好今天下午想過 不小心跑到ark.intel看了一下他們最強CPU的規格 深思了三秒 說結論 我覺得我在二十年之內看不到 原因是物理限制 要弄出128位元的架構 不是太難 但是弄出來也是用不到 首先我們先來討論一下什麼是64位元 這個要先來講指令集 跟CPU溝通不是你叫他做啥就做啥 兩邊要有共通的語言 這個就是指令集 指令集弄出來就是規範CPU只聽得懂這些 其他的聽不懂 64位元 一指令集最長就是64bit(更正 x86最大支援到120bit) 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 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1522471280.A.BB9.html

03/31 12:41, 6年前 , 1F
有沒有文組版的
03/31 12:41, 1F

03/31 12:42, 6年前 , 2F
幹 樓下會推 以免被人家笑看不懂
03/31 12:42, 2F

03/31 12:42, 6年前 , 3F
擺五樓裸照
03/31 12:42, 3F

03/31 12:43, 6年前 , 4F
恩 看不懂
03/31 12:43, 4F

03/31 12:43, 6年前 , 5F
嗯嗯沒錯 我的意思差不多是這樣
03/31 12:43, 5F

03/31 12:43, 6年前 , 6F
跟我想的差不多
03/31 12:43, 6F

03/31 12:43, 6年前 , 7F
03/31 12:43, 7F

03/31 12:44, 6年前 , 8F
別把 我感覺要燒很多...
03/31 12:44, 8F

03/31 12:44, 6年前 , 9F
看沒很懂,但虛心推
03/31 12:44, 9F

03/31 12:45, 6年前 , 10F
雖然細節不同 但我也這麼想
03/31 12:45, 10F

03/31 12:45, 6年前 , 11F
恩 和我想的依樣
03/31 12:45, 11F

03/31 12:46, 6年前 , 12F
TDLR: 現階段用不到,記憶體控制器也還沒要做到那定址
03/31 12:46, 12F

03/31 12:46, 6年前 , 13F
前陣子跟教授聊天有提到...結論跟你說的差不多
03/31 12:46, 13F

03/31 12:46, 6年前 , 14F
快推 雖然看不懂
03/31 12:46, 14F

03/31 12:47, 6年前 , 15F
感謝分享
03/31 12:47, 15F

03/31 12:47, 6年前 , 16F
好 看不懂
03/31 12:47, 16F

03/31 12:47, 6年前 , 17F
白話成這樣 文組還不懂 去重修國文喇
03/31 12:47, 17F

03/31 12:47, 6年前 , 18F
有這麼多bits 還不如網路加速 發展VR比較有用
03/31 12:47, 18F

03/31 12:48, 6年前 , 19F
64bitCPU哪天不夠用很難說 不過在有生之年看到128bitsCPU
03/31 12:48, 19F

03/31 12:48, 6年前 , 20F
很難
03/31 12:48, 20F
越做越覺得搞硬體的真他媽厲害 早十年就先幫你把路鋪好 才輪的到軟體來發展 有遠見莫過於此 真心要對做CPU的心存感激啊

03/31 12:48, 6年前 , 21F
懂了 64位元就用不完的意思
03/31 12:48, 21F

03/31 12:48, 6年前 , 22F
2的64次方
03/31 12:48, 22F

03/31 12:49, 6年前 , 23F
恩恩 跟我想的一樣
03/31 12:49, 23F

03/31 12:50, 6年前 , 24F
要買滿2^48bits的記憶體 小弟自己算過得花10億台幣以上以
03/31 12:50, 24F

03/31 12:50, 6年前 , 25F
上 何況現階段要把他們用好用滿很難
03/31 12:50, 25F

03/31 12:50, 6年前 , 26F
直接換量子電腦
03/31 12:50, 26F

03/31 12:51, 6年前 , 27F
30年前 1M就已經超大了
03/31 12:51, 27F

03/31 12:51, 6年前 , 28F
03/31 12:51, 28F

03/31 12:51, 6年前 , 29F
03/31 12:51, 29F

03/31 12:53, 6年前 , 30F
赫夫曼!!!
03/31 12:53, 30F

03/31 12:55, 6年前 , 31F
量子電腦無法取代傳統電腦啦 只是提供不同用途
03/31 12:55, 31F

03/31 12:56, 6年前 , 32F
有公司吹牛說量子電腦去年要問世 期限都過了
03/31 12:56, 32F

03/31 12:56, 6年前 , 33F
推 認真
03/31 12:56, 33F

03/31 12:58, 6年前 , 34F
欺負文組
03/31 12:58, 34F

03/31 12:58, 6年前 , 35F
恩 我也是這樣想的
03/31 12:58, 35F

03/31 13:00, 6年前 , 36F
不如說是硬體很早就遇到極限才會動軟體的歪腦筋
03/31 13:00, 36F

03/31 13:00, 6年前 , 37F
純推 看不很是懂
03/31 13:00, 37F

03/31 13:01, 6年前 , 38F
就像是一堆韌體更新都在解硬體bug的道理一樣
03/31 13:01, 38F
還有 54 則推文
還有 5 段內文
03/31 14:38, 6年前 , 93F
不過維基上的Emotion Engine這顆是128bit的欸。
03/31 14:38, 93F
一般來討論ISA都是討論CPU的 ASIC你一次想讀多長的根本無所謂~ ※ 編輯: bluebluelan (24.5.244.173), 03/31/2018 14:45:44

03/31 14:58, 6年前 , 94F
03/31 14:58, 94F

03/31 15:21, 6年前 , 95F
文組版:沒必要
03/31 15:21, 95F

03/31 15:23, 6年前 , 96F
推 文組表示長知識
03/31 15:23, 96F

03/31 15:27, 6年前 , 97F
128位元用在超級電腦?
03/31 15:27, 97F

03/31 15:28, 6年前 , 98F
嗯,我就是這樣想的,我曾三度想發文講這件事
03/31 15:28, 98F

03/31 15:30, 6年前 , 99F
文組版:等你買得到4EB硬碟再考慮128位元
03/31 15:30, 99F

03/31 15:32, 6年前 , 100F
文組長知識
03/31 15:32, 100F

03/31 15:57, 6年前 , 101F
嗯,跟我似乎有些共鳴呢
03/31 15:57, 101F

03/31 16:20, 6年前 , 102F
來個文組版的吧
03/31 16:20, 102F

03/31 16:41, 6年前 , 103F
簡單易懂
03/31 16:41, 103F

03/31 16:45, 6年前 , 104F
可惡 看不懂
03/31 16:45, 104F

03/31 16:52, 6年前 , 105F
快推 不然別人以為我看不懂
03/31 16:52, 105F

03/31 16:59, 6年前 , 106F
專業 給推
03/31 16:59, 106F

03/31 17:36, 6年前 , 107F
嗯嗯,跟我想的很接近,給推
03/31 17:36, 107F

03/31 18:19, 6年前 , 108F
指令集超過128bit長度很久了XD
03/31 18:19, 108F

03/31 19:21, 6年前 , 109F
可惜同等經驗不能套用到ipv6上 不知道要多少年才能普及
03/31 19:21, 109F

03/31 19:30, 6年前 , 110F
看噗懂啦
03/31 19:30, 110F

03/31 19:36, 6年前 , 111F
03/31 19:36, 111F

03/31 19:37, 6年前 , 112F
看有看沒有懂
03/31 19:37, 112F

03/31 19:38, 6年前 , 113F
看不懂 謙卑的推了
03/31 19:38, 113F

03/31 20:05, 6年前 , 114F
跟我想的差不多
03/31 20:05, 114F

03/31 20:41, 6年前 , 115F
看不懂 趕快推
03/31 20:41, 115F

03/31 21:33, 6年前 , 116F
理組看的懂
03/31 21:33, 116F

03/31 23:13, 6年前 , 117F
03/31 23:13, 117F

03/31 23:25, 6年前 , 118F
真他媽看不懂
03/31 23:25, 118F

03/31 23:32, 6年前 , 119F
嗯嗯 對啊
03/31 23:32, 119F

03/31 23:49, 6年前 , 120F
很清楚
03/31 23:49, 120F

04/01 00:55, 6年前 , 121F
2018ISSCC宣告Moore'sLaw躺平了
04/01 00:55, 121F

04/01 02:37, 6年前 , 122F
04/01 02:37, 122F

04/01 02:42, 6年前 , 123F
講殺小啦 完全
04/01 02:42, 123F

04/01 10:48, 6年前 , 124F
32/64/128位元講的是datapath不是指令集長度吧...
04/01 10:48, 124F

04/01 11:40, 6年前 , 125F
恩恩所以 我跟兒子都只能用64bit 幹我沒有兒子
04/01 11:40, 125F

04/01 13:35, 6年前 , 126F
計算機概論
04/01 13:35, 126F
※ 編輯: bluebluelan (24.5.244.173), 04/01/2018 13:52:08

04/01 15:02, 6年前 , 127F
我以為一個word是2bytes, 4bytes是DWORD....(飄走
04/01 15:02, 127F

04/01 20:17, 6年前 , 128F
我也是這麼想的
04/01 20:17, 128F

04/02 10:40, 6年前 , 129F
嗯嗯 解釋得不錯 嘻嘻
04/02 10:40, 129F

04/03 21:32, 6年前 , 130F
感謝!
04/03 21:32, 130F
文章代碼(AID): #1Qln5mkv (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1Qln5mkv (Gossiping)