Tendrils 融资 3000 万,重写 CPU

$30M Raised to Redo the CPU

Tendrils 宣布完成 3000 万美元融资,由 Benchmark 领投,旨在彻底重构通用计算架构。我们坚信,现代 CPU 因受困于 1970 年代遗留的向后兼容性,被复杂的缓存一致性协议和重排序缓冲区锁死,导致性能扩展受阻。因此,我们选择从零开始,不再基于串行设计,而是打造拥有数千个并行核心的处理器。为此,我们同步开发开源语言 Vine,专为并行优先的新一代架构而生。未来芯片将是软硬件工程师紧密协作的结晶,我们期待与志同道合者共同开启这一变革。

在 Tendrils,我们坚信未来芯片将是硬件工程师与软件工程师紧密协作的产物。
  1. Animats

    这是一个典型的“建好它,用户自会来”的项目。

    这可不是那种“将机器学习的核心循环完全硬件化”的项目,后者在技术上才更说得通。你完全可以在一颗芯片上塞进大量独立的小型神经网络推理单元。但如果项目是这么包装的,人们就会问:“为什么 NVidia 不做这个?”以及“等你做出来了,又有什么能阻止 NVidia 跟进?”

    目前市面上有很多人在推销“AI 芯片”,但成效甚微。

    通用大规模并行机器的历史并不光彩。从 Illiac IV 到 Playstation 3,这个领域接连不断都是失败之作。你能造出来,但用户不来。这种架构只有在你有特定的、可并行化的问题时才非常棒,比如有限元分析或神经网络。

    (我用过 NCube,也挺喜欢 Transputer 的概念。但两者最终都成了死胡同。)

  2. Lichtso

    1985: Inmos - Transputer

    2006: Sony & Toshiba & IBM (STI) - Cell Broadband Engine

    2009: GreenArrays - GA144

    2012: Adapteva - Parallella

    2021: Esperanto Technologies - ET-SoC-1

    2024: Inspiresemi - Thunderbird

  3. librasteve

    依我估算,在一个 M4 芯片的面积上,大概能造出 256 个小巧快速的 CPU,每个都自带 16kiB RAM 和 IO。现代 CPU 的大部分门电路都浪费在了乱序执行和缓存一致性上。

    https://bil-lang.org 是一门更明确的编程语言,在我看来,这是程序员(或者 LLM)将算法“硬塞”进 CPU 阵列所必需的。但 AI 是一个强大的杠杆,足以克服这一历史性的障碍。

  4. tyingq

    嗯。https://millcomputing.com/ 上的故事听起来一直很有吸引力。

    但 Pitchbook 显示它自 2019 年起就已“倒闭”。

  5. AlotOfReading

    这感觉晚了整整十年。我实在看不出客户在 2026 年(或者更现实地说,2030 年之后)能得到什么价值主张。假设我愿意重写所有软件,使用一种能编译成交互网络(interaction nets)的语言。那我为什么不直接用 HVM2,然后去买 NVidia 的 GPU 呢?如果我只是想用一种奇特的架构,AMD 今天就在大规模出货数据流处理器,而且他们会授权相关 IP。如果我只是想要一个大规模并行架构来运行现有的 ML 代码,我可以直接租 Google Cloud 的 TPU。

    到底什么样的客户会想要一种在五年后、基于老旧工艺节点、运行自定义编程语言的奇特架构?

  6. MiroslavPokorny

    那如果在单颗芯片上集成一百万个 6502、65816,或者支持 32 位寻址的 CPU 怎么样?一百万个这样的核心肯定比单个现代 X86 或 ARM 干得更多,而且功耗和价格都要低得多,对吧?

  7. nukanse

    作为一名程序员,我一直想要一种 CPU,它不是拥有 n 个 64 位寄存器,而是有一个拥有 2^m 位的单一寄存器。这个寄存器可以分割成任意长度的子寄存器,大小不必相同,既可以被当作位数组处理,也可以当作 SWAR 机器。

  8. jojohohanon

    我觉得 GreenArrays 酷毙了。(一颗芯片上集成了 144 个原生 Forth 核心)

    我喜欢 Mill 架构(自称的从零开始的 CPU)。

    我觉得 Transmeta 很有机会,因为他们可以跨越内核边界进行内联。

    但它们都没有特别到足以成功。

同日更多故事

2026-11-11