Mojo语言(由Modular,现为Qualcomm开发)现已开源

Hacker News Top 工具

摘要

Mojo 1.0已根据Apache 2.0许可证完全开源,使这款AI编程语言对全球开发者可用。公告还宣布了Modular Cloud的发布以及对多种硬件加速器的扩展支持。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/08/19 10:31

# ModCon 2026:开源、开放云、开放硅片 来源:https://www.modular.com/blog/modcon-announcements 四年半前,Modular 押下了一注:AI 不会永久运行在一种硅片上,而软件栈需要为异构硬件和日益复杂的 AI 工作负载世界重新构建。 在今天早上的 ModCon 主题演讲中,我们展示了这一押注的成果。Modular 平台现已达到生产就绪状态,每秒处理数十亿 token,并支持真实的企业部署。我们正在向生态系统开放更多平台功能,将其扩展到全新的硬件类别,并与重要的行业合作伙伴携手前行。 更具体地说,Modular 和高通宣布: - **Mojo 1.0 现已完全开源** (https://modular.com/blog/mojo-open-source),采用 Apache 2.0 许可证。(https://modular.com/blog/mojo-open-source) - **Modular Cloud 已公开可用**,服务 MiniMax 等旗舰客户。 - Modular 平台现在**支持 AWS Trainium、****Google TPU、****以及高通 Cloud AI 100 和高通 Dragonfly** (https://modular.com/blog/modcon-qualcomm)加速器,与 CPU 和 GPU 并存。在我们的博客文章中了解更多关于高通 Dragonfly 启动工作的信息。 - **Mojo 将获得原生 Windows 支持**,这得益于与 Microsoft Windows 团队的合作。 - MAX 许可证不再包含设备使用限制,MAX 将**以源代码可用形式配合开放联盟计划发布**,以便更广泛的生态系统能够与我们共同构建平台。 异构计算已至,并且它拥有一个单一的、开放的软件平台。 ## Mojo 🔥 现已开源 上周,我们宣布 Mojo 达到 1.0 版本 (https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here),为开发者提供了稳定、生产就绪的长期构建基础。除了众多新功能外,1.0 最重要的部分是稳定性保证:您今天编写的代码不会突然无法运行。 今天我们将更进一步。整个 Mojo 语言现已在无限制的 Apache 2.0 许可证下开源,这意味着编译器和所有工具链都完全开源。您可以扩展该语言,将其引入新平台,并在其上构建任何您想要的应用程序。这延续了我们从 2024 年 Mojo 标准库和 2025 年 MAX 内核开始的逐步开放技术栈之路,开放进程将从这里继续。要了解关于 Mojo 的更多信息并参与贡献,请访问 mojolang.org (https://mojolang.org/)。 ### Mojo 的 Windows 支持 多年来,Mojo 一直支持 macOS 和 Linux,Windows 开发者此前可以通过 WSL 使用它。原生 Windows 支持一直是我们从开发者那里收到的最常见请求之一。 每天有数百万开发者在 Windows 上构建应用,涵盖极其广泛的应用程序和工作负载。我们相信 Mojo 可以对该生态系统产生重要影响。以正确的方式将 Mojo 带到 Windows 需要对该平台有深入的专业知识,这就是为什么我们很高兴看到 Microsoft Windows 团队与我们看到了同样的机遇——并且我们正在共同努力实现它。 > “我们很高兴看到 Mojo 来到 Windows,以及它为跨系统和 AI 工作的开发者带来的机遇。每天有数百万开发者在 Windows 上构建应用,我们致力于帮助他们在所选择的平台上获得所需的工具和技术。” – Logan Iyer, Windows 平台与开发者部副总裁 ## 介绍 Modular Cloud Modular Cloud 是完整的 Modular 技术栈作为生产服务汇聚的地方。它让开发者能够直接访问 Modular 行业领先的推理性能,同时抽象掉跨异构基础设施部署、优化和运行模型的复杂性。 Modular Cloud 已在 console.modular.com (https://console.modular.com/) 正式上线,通过共享端点和专用部署在 Modular 技术栈上服务流行的开源模型。共享端点兼容 OpenAI 接口,按 token 计费;专用部署则运行在我们的计算资源或您自己的、预留的隔离实例上。 过去几个月,Modular Cloud 一直以 ModelRun 的名义默默服务 OpenRouter 流量,其端点在生产流量的延迟和吞吐量方面始终位列平台前列。独立基准测试机构 Artificial Analysis (https://artificialanalysis.ai/) 的报告也印证了这一点。 ### MiniMax MiniMax 是 Modular Cloud 的旗舰企业客户,在专用的 Modular 部署上运行 M3,为其生产流量提供每分钟数十亿 token 的服务。 高效且大规模地服务 M3 带来了独特的系统挑战。它结合了 100 万 token 的上下文窗口、原生多模态以及 MiniMax 稀疏注意力机制 (MSA)——一种新颖的稀疏注意力架构,可选择性关注相关的 KV 块,从而在上下文扩展时减少所需的计算量。 提供最先进性能需要在技术栈各层面进行优化:在 MAX 中原生实现 M3,构建和调优专用的 MSA 内核,并根据 MiniMax 的实际流量模式优化部署。 ## 超越 GPU:Trainium、TPU 和 Dragonfly Modular Cloud 已经在 NVIDIA 和 AMD GPU 上服务生产工作负载。今天,我们将硬件支持扩展到 GPU 之外,涵盖定制 AI 加速器——这对平台的可移植性提出了更为严峻的测试。 我们新增了对 AWS Trainium、Google TPU、高通 Cloud AI 100 Ultra 和高通 Dragonfly 的支持。每种硬件都通过相同的 Modular 平台运行,使用相同的建模 API、服务工作流、编程语言和核心抽象。开发者只需编写一次模型代码,无需围绕它重建软件栈,即可将其带到完全不同的硬件架构上。 同样重要的是,我们使用传统上启用新 AI 硬件所需的一小部分工程工作量完成了每个平台的启动——工程工作量减少了十倍以上。 在接下来的几个月里,我们将把这些新的硬件平台投入生产,并通过 Modular Cloud 提供服务。 ## MAX:与生态系统共同构建的通用基础 AI 硬件创新正在加速,但如果开发者无法使用,再好的硬件也意义不大。太多这样的创新仍然被锁在为单一架构编写的软件栈之后。行业需要一个通用的软件基础:编写一次模型代码即可到达每个加速器,根据性能和经济性而非碰巧支持的软件栈来选择硬件,并让供应商在硅片本身上竞争。这正是我们构建 Modular 平台的目标。 高通的加入强化了这一目标。Modular 平台将继续支持和优化广泛的硬件,包括与 Qualcomm Technologies 平台直接竞争的硬件。生态系统面前的机遇远大于任何单一供应商的路线图,而一个基础只有在所有人都能立足其上时才有效。 为了构建这一基础,我们正在承担两项重要工作: **我们正在开放 MAX。**我们正在演进 MAX 的许可模式并扩大源代码访问范围,以便开发者、企业、硬件供应商和合作伙伴可以基于该平台进行构建、扩展并做出贡献。 **我们正在为生态系统构建一个联盟计划。**我们正在致力于建立一个涵盖硬件供应商、模型提供商、云公司和数据中心运营商的行业联盟计划。目标是让合作伙伴直接参与 MAX 的集成,为其平台进行优化,并帮助塑造 Modular 平台的未来发展方向。 HTEC 已经展示了这在实践中是什么样子。他们的工程师仅用几个月时间、在我们提供支持而非主导集成的情况下,自己就完成了 Modular 平台上 Google TPU 的支持工作。这清晰地验证了我们正在构建的成果:一个生态系统可以独立扩展的基础。 其他初创硬件供应商也看到了市场上的同样需求。d-Matrix 就是其中之一: > “d-Matrix 和 Modular 对异构计算的共同承诺建立在对开放标准的相互支持之上。随着我们进入分离式异构计算时代,开放标准可以加速 GPU、CPU 和 XPU 协同工作的部署,以提高大规模效率,这也正是我们合作如此契合的原因。” > Sid Sheth,d-Matrix 创始人兼首席执行官 ## 立即尝试 开始使用开源 Mojo 1.0 所需的一切现已在 mojolang.org (https://mojolang.org/) 上提供。Modular Cloud 已在 console.modular.com (https://console.modular.com/) 上线。如果您今天与我们一同在旧金山参加 ModCon (https://www.modular.com/modcon),今天下午的技术讲座将深入探讨以上所有内容。 AI 发展太快,以至于每家公司都无法不断重建其底层基础设施。模型变得更大,服务变得更加分布式,硬件也变得更加异构。开放的水平平台以前曾重置过行业,但只有在生态系统共同构建时才会发生。因此,如果您从事硬件、模型、基础设施或应用程序工作,请来与我们共同构建这一基础——通过 [[email protected]](mailto:[email protected]) 联系我们。

相似文章

Mojo 现已开源

Lobsters Hottest

Mojo 是一种专为AI加速器和GPU设计的编程语言,现已在Apache 2.0许可下完全开源,其编译器和工具链已在GitHub上提供,用于开发和贡献。

Mojo🔥 现已开源

Simon Willison's Blog

Mojo 编程语言已在 Apache 2 许可证下开源,随着其编译器和工具链的发布,兑现了一个长期承诺。

Mojo 编程语言即将开源

Hacker News Top

Mojo 是一种专为人工智能和高性能计算设计的编程语言,即将开源,从而促进更广泛的社区采用和贡献。

Mojo 1.0

Hacker News Top

Modular announces the 1.0 release of the Mojo programming language, offering a stable foundation for developers building libraries, tools, and applications with enhanced features like Python-style lambdas, improved LSP, and memory safety diagnostics.

Mojo 1.0 Beta

Hacker News Top

Modular 宣布推出 Mojo 1.0 Beta,这是一种高性能编程语言,将 Python 的易用性与编译型语言的速度相结合,专为 AI 和系统编程设计。