V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dazhangpan
V2EX  ›  程序员

谁不是在像 CPU 一样活着

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

    上一次兴奋到浑身发热,还是把赛扬 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
    活的像个鼠标,给人点来点去,X﹏X
    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
    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   ·   实用小工具   ·   934 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:11 · PVG 06:11 · LAX 14:11 · JFK 17:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.