谁不是在像 CPU 一样活着 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
dazhangpan
V2EX    程序员

谁不是在像 CPU 一样活着

  •  
  •   dazhangpan 2018-12-16 18:22:07 +08:00 6802 次点击
    这是一个创建于 2495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上一次兴奋到浑身发热,还是把赛扬 300A 超频到 450 兆赫的时候。身体如摩尔定律般长高,觉得距离 1GHz 只差一罐液氮,心里装着只有一心一意才能装下的事情。

    记得那时看到一篇报道,英特尔说“到 2011 年的时候,我们都能用上 10GHz 的电脑”。十岁的你笑这家美国公司野心不大,现在你说出这件事,只是想给大家讲个笑话。

    2018 年,没等来 10GHz 的电脑,也再也没有一心一意的机会。学会了 MMX、SSE、AVX,TSX 和 AEX 等十八般武艺,领导说你是“业务中坚”,其实你知道你只是个挣扎着适应环境的执行人员。

    好在熟稔让你变得老练,打点好前端后端的各种关系,再低的 IPC 也可以不动声色。毫无指摘地把锅甩给温吞的硬盘,你想你可能明白了什么是 sophisticated,就是心里只寻思自己那点 14nm 的柴米。

    但越是老练越让你厌恶风险,你给自己加了 iCache、dCache、iTLB、dTLB,IOTLB 等各种保险,但每次分支预测失败还是要彻底打乱你的流水线。即便凭借经验已能做到 99%的正确,却能又让你掉入 Spectre 的窠臼。

    真是怕什么来什么,左右为难的时候,自己的窘样又让心里有一点点好笑,能用一罐液氮解决的事情,偏要搞这么复杂。

    突然有些怀念那个为 450 兆赫兴奋的自己,当时你只想完成这一件事。但此刻你心里不再只住着你自己,每个人都同时在跑好几个角色,你号称你是 3GHz 还能 hyperthread,其实你知道你早已没了章法,所有的事情都不过是水来土掩的乱序执行。

    但好在还有一块 L3 缓存,和你那些 sophisticated 的 L1 缓存相比,这里虽然慢,慢得就像曾经的赛扬 300A,但却有一心一意的完整。

    DecodeZ

    25 条回复    2018-12-17 18:21:37 +08:00
    ddid
        1
    ddid  
       2018-12-16 18:30:30 +08:00
    我感觉自己像主板……
    masker
        2
    masker  
       2018-12-16 18:31:53 +08:00 via Android   2
    对不起,你没有 cpu 那么牛逼。
    CallMeReznov
        3
    CallMeReznov  
       2018-12-16 18:34:31 +08:00   3
    这是一篇应该发在电脑报上的读者鸡汤文

    生不逢时啊
    mon6912640
        4
    mon6912640  
       2018-12-16 18:34:56 +08:00 via Android   1
    活的像个鼠标,给人点来点去,XX
    zhaohanqing
        5
    zhaohanqing  
       2018-12-16 18:48:24 +08:00 via Android   7
    @ddid 被所有东西插♂来插♂去( x
    xxgirl2
        6
    xxgirl2  
       2018-12-16 18:56:06 +08:00   1
    看到 CPU 就想到了一核有难八核围观( X
    www5070504
        7
    www5070504  
       2018-12-16 19:18:59 +08:00
    这里液氮是不是指彩票中大奖
    ashes1122
        8
    ashes1122  
       2018-12-16 20:09:10 +08:00
    幸好不是 usb 口。
    pxlxh
        9
    pxlxh  
       2018-12-16 20:27:23 +08:00
    即插即用的 usb 而且还被逼升级到 usb3.1
    hjlmjx
        10
    hjlmjx  
       2018-12-16 20:29:24 +08:00 via Android
    cpu 只有加法,你却经常做减法
    Sanko
        11
    Sanko  
       2018-12-16 20:32:26 +08:00 via Android
    cpu 还有空闲时间呢
    setv528
        12
    setv528  
       2018-12-16 21:02:33 +08:00
    通用接口……
    lfzyx
        13
    lfzyx  
       2018-12-16 21:48:38 +08:00   1
    我想像 U 盘一样活着
    lfzyx
        14
    lfzyx  
       2018-12-16 21:50:28 +08:00
    只插 MAC
    LGA1150
        15
    LGA1150  
       2018-12-16 21:58:23 +08:00 via Android
    还好我 ID 不是 AMD 的主板接口
    ddid
        16
    ddid  
       2018-12-16 22:08:54 +08:00 via iPhone
    @zhaohanqing 人艰不拆……
    msg7086
        17
    msg7086  
       2018-12-17 05:20:01 +08:00
    300A 超频 450 暴露年龄了。
    2018 年的 CPU 多核心总算力早就远超 10G 了。4x3.6G 的 i3 算力都远远超过 10G 了。
    那时候说 10G CPU 仅仅是因为人们还没有能力做多核 CPU 罢了,只能寄希望于单核提升。
    dengtongcai
        18
    dengtongcai  
       2018-12-17 08:42:15 +08:00 via iPhone
    no 我只是他的一个进程里的守护线程
    FrankHB
        19
    FrankHB  
       2018-12-17 08:46:16 +08:00
    CPU ?并发数硬伤。
    ……恁活得像 GPU (
    lychnis
        20
    lychnis  
       2018-12-17 09:32:02 +08:00 via Android
    本质上就是把人类不想做的事情甩给其他人啊 机器因为没有自我意识 首当其冲
    Weir91
        21
    Weir91  
       2018-12-17 10:13:33 +08:00 div class="sep5">
    24 小时在线 /待机,随时唤醒
    zarte
        22
    zarte  
       2018-12-17 10:50:41 +08:00
    当螺丝钉好呀,要不然时不时有压力很难受。
    satura
        23
    satura  
       2018-12-17 16:08:41 +08:00
    灵魂好文,视角独特,语言舒缓平和,用字讲究。把 intel CPU 这些年来的发展都写到点上了,也把人生说到点上了。
    dazhangpan
        24
    dazhangpan  
    OP
       2018-12-17 18:19:24 +08:00
    @msg7086 真能达到单核 10G 应当是技术有了神奇的突破,我期待着那一天的到来:)
    dazhangpan
        25
    dazhangpan  
    OP
       2018-12-17 18:21:37 +08:00
    @satura Intel 最近又出了 RDT,可以为每个 core 隔离 L3 了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3353 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 10:42 PVG 18:42 LAX 03:42 JFK 06:42
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86