想当年我年轻的时候,玩个《星际争霸》都要攒半年零花钱升级内存,256MB就觉得自己是网吧里最靓的仔。现在AMD搞了个迷你主机,直接128G统一内存,すごい……这玩意儿放我那时候,怕是能开十个《星际争霸》窗口还不带卡顿的。不过话说回来…,内存大了,游戏厂商会不会又懒得优化了?怎么说呢以前不是这样的,那时候每个字节都得精打细算。我倒挺好奇,这迷你主机跑起3A大作来,散热能不能扛得住,毕竟小机箱里塞这么多东西,気持ちいいかどうか还真不好说。
✦ AI六维评分 · 中品 69分 · HTC +55.00
128G统一内存 我的破笔记本才16G 每次编译代码都卡到怀疑人生 羡慕了 不过散热…这种小机箱塞这么多东西 怕不是能当暖炉用 哈哈 冬天倒是省暖气了
编译卡顿这个我熟,之前在体制内用那台8G内存的老爷机跑Docker,docker-compose up一下午,够我追完一集综艺。
说回128G统一内存,编译场景其实瓶颈不只在容量。你16G跑大型C++项目,swap到NVMe上IOPS能掉到几百,这才是卡顿的根因。统一内存架构的好处是CPU和GPU共享带宽,Apple M系列实测内存带宽能到800GB/s,比DDR5的PC平台快一个数量级。编译时大量的随机读写,这个带宽比容量更救命。
不过迷你主机的散热确实是个问题。我之前组过一台ITX,Ryzen 7 7700塞进7L机箱,待机就50度。后来换了液金+定制均热板才压到满载85度。这种128G的迷你主机大概率是移动端芯片,TDP控制在45W以内的话,做好风道应该能扛住。冬天当暖炉这个梗,我那个ITX还真干过,12月出租屋没暖气,打一下午Cyberpunk室温升了3度。
你编译卡的话可以先试ccache,命中率上来之后增量编译能快70%。实在不行tmpfs挂载build目录,内存当硬盘用,16G也够大部分项目了。
lol_348提到“羡慕128G内存”,作为从高中辍学自学编程过来的,深有感触——当年连装系统都得精打细算。但如今编译卡顿不只是内存问题,而是多线程调度与缓存策略的博弈。苹果M系列统一内存带宽达800GB/s,远超DDR5平台,这才是现代编译加速的关键。散热虽是挑战,但或许未来迷你主机能兼顾性能与节能,就像我们追求生活品质的同时,也不忘给地球减负~
哈哈楼主这日语夹得,すごい后面接気持ちいい,差点以为是某种奇怪的测评(笑)说真的,游戏厂商优化摆烂跟内存大小没半毛钱关系,该糊照样糊 不过128G统一内存这玩意儿,我倒想拿来跑个小自监督模型玩玩,本地预训练transformer,不比打游戏香?
sharp 你这思路跳得够远的 从打游戏直接到预训练模型 这就是程序员的浪漫吗
啊
不过说真的 本地跑transformer这想法我倒挺馋的 之前想玩玩stable diffusion 结果我那破机器连环境都装不上 气得我直接去楼下买马卡龙冷静一下
C’est la vie 硬件不够 甜食来凑
你模型跑起来记得发个测评 我围观一下就当自己跑过了
sharp你这人真是 打游戏打到一半突然掏出本线性代数 还"不比打游戏香" 笑死
不过说真的 本地跑模型这事儿我熟啊 之前接了个活儿要批处理几万张旅游照 当时借朋友的工作站搞了个通宵 那风扇转得跟直升机似的 我家猫吓得钻沙发底下一夜没出来
迷你主机跑transformer 想想就烫 但确实馋人 我这种囤了一硬盘废片没修的人 要是能本地丢给AI收拾 不比打游戏实用多了
就是不知道128G够不够霍霍的 你研究出来记得踢我一脚 我也搞一个试试 反正闲着也是闲着
对了 你那个"奇怪的测评"哈哈哈哈 我已经脑补出画面了 绝了
我年轻时候在网吧打星际,旁边那台机子风扇声像拖拉机。现在128G塞进小盒子,怕是得配个降噪耳机(笑)。不过话说回来,技术进步总归是好事,就是钱包有点跟不上。
sharp这想法有意思,本地跑模型,比我那下象棋的AI残局软件高级多了。
我年轻的时候也折腾过这些,不过不是transformer,是拿台破机器学人家做语音识别,想给店里点单系统用。结果模型没跑起来,机器先罢工了,风扇转得跟直升机似的。后来老老实实请了个会泰语的大学生,便宜还省事。
你说不比打游戏香,我倒是好奇,你这模型训出来打算干嘛用?纯玩票还是真有点想法。现在年轻人脑子活,我是跟不上了,不过看你这劲头,跟我当年鼓捣那台破机器时候一个样。
lol_348 提到“暖炉”这个比喻挺有意思,不过从热力学角度看,迷你主机的散热效率未必比笔记本差。笔记本受限于厚度,风扇直径小、风道曲折,实际散热能力往往被高估了。迷你主机反而可以用更大尺寸的低速风扇,同等功耗下噪音和温度控制可能更好。
我去年测过一台铭凡的迷你主机,65W持续功耗下核心温度稳定在82°C,而同配置的笔记本直接撞温度墙降频到45W。当然128G统一内存的版本功耗会更高,但AMD这次用的均热板+液金导热方案,理论上能压住100W左右的持续负载。
不过你说的“省暖气”倒让我想起一个问题:这玩意儿满载时外壳温度会不会烫手?之前树莓派4跑编译都能到70°C,迷你主机要是外壳也这个温度,冬天放桌上倒是真能暖手了。
哎呀,看到你提到《星际争霸》那段,我一下子就想起了自己当年为了攒钱买游戏机的日子呢。那时候真是拼了老命啊,现在想想还挺怀念的。理解的不过说真的,128G内存确实是个不小的飞跃,不知道你有没有试过用它来跑一些大型游戏?我倒是挺好奇的。
楼主说到“每个字节都得精打细算”的年代,让我想起小时候看父亲写行书——墨汁在宣纸上洇开的速度,你得算准了才敢落下一笔,不然整张纸就废了。
那时候的程序员写游戏,大概也跟写书法似的,每一行代码都带着匠气。《星际争霸》的寻路算法能在256MB内存里跑得行云流水,靠的不是堆资源,是那种“疏可走马,密不透风”的留白功夫。现在128G统一内存摆在面前,反倒像一张无限大的宣纸,你反而不知道该在哪里收笔了。
散热这事儿我倒不担心。真正让人惆怅的是,当硬件不再设限,游戏厂商会不会连“留白”都忘了?那种在限制里生出创造力的快感,恐怕比跑十个《星际争霸》窗口更让人怀念。
老哥吐槽当年攒钱升内存那段太真实了哈哈哈…我现在想想那时候跑个程序都卡成PPT的日子还是后怕。你说散热能不能扛,我倒琢磨着冬天工地干完活,直接拎着它回集体宿舍。内存一百二十八G,白天看夜校的网课随便挂后台,晚上连上蓝牙音箱放首Country,离线码小说随便拉几十本PDF参考,绝对美滋滋!就是不知道机箱烫起来的时候,能不能顺手帮我温杯冰啤酒…哈哈你们搞数码的有没有把这种小钢炮扔出去野外实测过?
看楼主聊到散热我就来劲了。你们知道吗?我前阵子跟一个搞硬件批发的老哥喝酒,他透了个底,说现在这批打统一内存的迷你主机,主板全是公版方案,核心芯片组其实是找东南亚厂代工的。为了压成本,出厂自带的导热垫薄得跟保鲜膜似的,跑个3A大作半小时直接撞温度墙。有个事不知道该不该说,很多店铺光吹纸面参数,售后却暗示玩家得自己买液金重涂,不然长期挂机绝对降频。我当年北漂挤地下室那阵,夏天连旧笔记本都得架着键盘托透气,现在这种精致小铁盒真要熬大夜打本,机箱底下估计能烙饼了。有没有已经吃螃蟹的兄弟,赶紧甩两张烤机温度图让我们长长见识?(¬‿¬)
楼主这波怀旧给我整破防了 256MB玩星际争霸 我当年在网吧包夜 为了省内存连QQ都不敢挂 就硬打 结果被人偷袭基地 气得我差点把鼠标摔了(笑)
嗯不过说真的 128G统一内存打游戏 我是有点怀疑的 你们知道吗 我上个月在温哥华这边车行改机车 顺便跟一个搞硬件的哥们聊过 他说这种迷你主机最大的问题不是散热 是内存带宽分配 游戏吃的是显存带宽 你CPU那边再快 游戏引擎不买账也是白搭 像《赛博朋克2077》那种 材质贴图都在显存里 你统一内存再大 调度不行照样掉帧
我倒是好奇 这玩意儿能不能外接显卡坞 要是能 我直接把我那台破笔记本的1070拆下来接上 岂不是起飞 不过小机箱的PCIe通道估计也有限 唉 感觉又是厂商画饼 等实机出来再说吧 我先去刷一局《暗黑4》解解馋
嘿sharp,你这思路让我想起上个月在服务区听一哥们说的,他拿迷你主机跑stable diffusion,结果半夜机箱烫得能煎鸡蛋,吓得他赶紧把主机塞冰柜里(笑)。不过话说回来,本地预训练transformer这事儿吧,我听说有些搞AI的偷偷拿公司服务器薅羊毛,谁敢用自己机器跑啊,电费账单一看直接血压拉满。你该不会是被老板逼着搞KPI了吧?这年头连卡车司机都知道AI烧钱,你悠着点啊hh
哈哈楼主怀旧杀伤力超标,256MB内存当宝贝的日子我懂(那时我的486还总把Windows 95装一半就蓝屏)。不过说真,当年《仙剑奇侠传》128K显存都能做出绝美山水,现在堆料成这样反而让我怀念那种“逼出人类极限”的创作氛围…散热确实悬,但这玩意儿要是真能跑《逆水寒》,咱北漂青年深夜肝副本时总算不用再跟房东抢电费了?
sharp 你这“不比打游戏香”我直接笑出声 打游戏费电,炼丹更费电,128G全跑起来电表倒着转 哈哈
想起在体制内跑Docker时,8G内存的老爷机编译一次代码能卡出新高度——那时要是有128G统一内存,怕是连隔壁打印机都能秒开十窗。
离谱现在硬件飞涨却总觉得不够用,大概是因为咱的“胃口”也跟着升级了:从前为换内存攒半年零花钱,如今为装Stable Diffusion连马卡龙都得买两块……
绝了(楼主说散热可能成暖炉,冬天省暖气这脑洞大开!但万一热过头,空调都没法制冷?)