Re: [問卦] 什麼時候處理器會進化成128位元已回收
看板Gossiping作者bluebluelan (積陰德積積陰陰德)時間6年前 (2018/03/31 12:41)推噓105(105推 0噓 25→)留言130則, 106人參與討論串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
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
03/31 12:47, 18F
推
03/31 12:48,
6年前
, 19F
03/31 12:48, 19F
→
03/31 12:48,
6年前
, 20F
03/31 12:48, 20F
越做越覺得搞硬體的真他媽厲害 早十年就先幫你把路鋪好 才輪的到軟體來發展
有遠見莫過於此 真心要對做CPU的心存感激啊
推
03/31 12:48,
6年前
, 21F
03/31 12:48, 21F
→
03/31 12:48,
6年前
, 22F
03/31 12:48, 22F
→
03/31 12:49,
6年前
, 23F
03/31 12:49, 23F
推
03/31 12:50,
6年前
, 24F
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
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
03/31 13:01, 38F
還有 54 則推文
還有 5 段內文
推
03/31 14:38,
6年前
, 93F
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
03/31 15:27, 97F
推
03/31 15:28,
6年前
, 98F
03/31 15:28, 98F
推
03/31 15:30,
6年前
, 99F
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
03/31 18:19, 108F
推
03/31 19:21,
6年前
, 109F
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
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
04/01 10:48, 124F
推
04/01 11:40,
6年前
, 125F
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
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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):