Hacker News 中文摘要

RSS订阅

Bought myself an Ampere Altra system

文章摘要

作者在寻找开发机器的过程中,决定购买一台基于Ampere Altra的系统,以满足其对64k页面大小的需求。为了降低成本,作者选择了二手处理器和内存,并购买了适用于数据中心的主板。尽管部分内存不在官方支持列表中,但经过调整后系统运行良好。

文章总结

文章主要讲述了作者为了满足开发需求,购买并组装了一台基于Ampere Altra处理器的系统的过程。以下是关键点和重要信息的总结:

1. 购买动机

  • 作者之前使用过多个AArch64系统进行本地开发,最新的Apple MacBook Pro虽然速度快,但不支持64k页大小,而这是作者工作所需的。
  • 因此,作者决定购买一台基于Ampere Altra的系统,并尽可能降低成本。

2. 硬件选择

  • 主板:作者购买了全新的AsrockRack ALTRA8BUD-1L2T主板,这是一款数据中心产品。
  • 处理器:最初计划购买Q64-22(64核,2.2 GHz),但由于卖家未回应,最终从朋友那里获得了Q80-30(80核,3.0 GHz)。
  • 散热器:由于LGA 4926插槽的散热器选择有限,作者购买了Arctic Freezer 4U-M。
  • 内存:作者购买了8条16GB的二手内存条(SK-Hynix HMA82GR7CJR8N-XN),虽然不在Ampere Altra的官方内存供应商列表中,但工作正常。
  • 机箱:选择了Endorfy 700 Air机箱,支持EATX主板,并带有五个120mm风扇。
  • 电源:MSI MPG A850G电源,支持12V供电,适配了主板的特殊电源接口。
  • 存储和显卡:购买了Lexar LM790 2TB NVME存储和Radeon Pro WX2100显卡。

3. 组装过程

  • 作者详细描述了各个硬件的安装过程,特别是主板、CPU、散热器、内存、机箱和电源的组装。
  • 组装完成后,系统内部布局紧凑,CPU散热器显得较大,显卡几乎不可见。

4. 成本

  • 总成本为7,732 PLN(约1,800欧元),比最初预算多出约500欧元。
  • CPU升级到80核增加了100欧元,内存由于更换卖家增加了40欧元。
  • 机箱有30%的折扣,NVME有7%的返现。

5. 未来计划

  • 安装Fedora 42操作系统。
  • 创建多个虚拟机实例,包括RHEL 9/10和CentOS Stream 9/10。
  • 尝试使用Radeon RX 6700XT显卡,并测试其兼容性。
  • 尝试将该系统用作桌面电脑,并进行一些疯狂的实验。
  • 所有Linux系统都将支持4k和64k页大小的内核。

总结

作者通过购买和组装一台基于Ampere Altra处理器的系统,满足了其开发需求,特别是对64k页大小的支持。尽管在硬件选择和成本控制上遇到了一些挑战,但最终成功构建了一台高性能的AArch64开发机器,并计划在未来进行更多的实验和应用。

评论总结

  1. 价格争议:评论1指出,1341 PLN / 371 USD的价格对于仅增加25%核心数的产品来说并不便宜,几乎是双倍价格。

    • "1341 PLN / 371 USD isn't 'cheap' for 25% more cores. That's almost double the price."
    • "Q64-22 on eBay (US) for $150-200 USD / 542-723 PLN."
  2. 实用性讨论:评论3分享了使用Ampere Altra进行C++构建和Docker镜像创建的经验,认为其性价比高,但最终仍将发布构建迁移到云端。

    • "We ran the numbers and the Altra paid for itself pretty quickly."
    • "Ended up still moving our release builds to the cloud, due to some dicey internet situations."
  3. 二手零件可靠性:评论4询问了二手电脑零件的可靠性,特别是能否在使用两年后仍然可靠。

    • "Are these parts generally reliable for ~2 years when bought used?"
  4. 市场供应问题:评论5提出疑问,为什么市场上没有更多基于Ampere的专用服务器供应,除了Hetzner。

    • "I've always wondered why there isn't a bigger market / offering for dedicated servers with Ampere at their heart."
  5. 技术规格需求:评论6询问是否有支持Armv8.6-a或更高版本ISA的芯片,特别是SVE(可扩展向量扩展)。

    • "Does anybody know if there are chips with Armv8.6-a (or above) or even SVE that one can buy?"
  6. 冷却设备评价:评论8高度评价了Arctic Cooling设备的可靠性,认为其风扇多年来从未失效或性能下降。

    • "These things are as reliable as it gets."
    • "Even their first generation desktop fan (Breeze) which runs multiple 8-12 hour shifts with me for the last decade shows any age."
  7. 页面大小需求:评论7对某些工作需要的64k页面大小表示好奇,并询问这一需求的来源。

    • "I wonder where this requirement comes from ..."