在人工智能技术快速发展的今天,底层算力基础设施建设已成为支撑产业发展的关键环节。作为中国计算机学会(CCF)开源创新大赛的重要组成部分,AI Infra赛题吸引了众多开发者的关注。
近日,沐曦联合创始人、CTO兼首席软件架构师杨建博士,作为CCF开源发展技术委员会AI Infra工作组核心单位沐曦股份的代表接受了专访,围绕开源生态建设、国产算力发展以及人才培养等话题分享了见解。
沐曦联合创始人、CTO兼首席软件架构师杨建博士
谈及与开源的渊源,杨建的思绪回到了2000年。当时正在撰写博士论文的他,尝试使用Python进行代码自动生成,发现开源软件能够显著提升工作效率。2003年,他用一个周末时间完成了一个DirectX9的面向对象Hook程序,用于分析游戏的图形渲染工作负载,并上传至SourceForge.net,这成为他首次向开源社区贡献代码。
"2016年,我花了一段时间深入研究开源生态,得出一个结论:对于生态追赶者来说,构建开源生态是一个很好的渠道和载体。"杨建回忆道。
从一线开发者到企业技术负责人,对开源的理解也在不断深化。"很多人把开源和服务这两个概念混淆了,开源不等于服务,开源也不等于免费。"他指出,商业公司做开源,核心在于建立完善的开源体系和法务支持体系,既要让开发者从共建的开源生态中受益,又要让客户不受各种开源License的影响。
在杨建看来,创业公司做开源最大的挑战是如何平衡社区共享与自身研发的融合。"像DeepSeek非常聚焦,开源自身代码,暂时不合入社区需求,这样最小化开源社区支持。而沐曦作为GPU算力企业,开发者数量已经超过50万,我们采取的策略是坚持既有研发和开源节奏,同时有计划、有步骤逐渐和开源社区互动、融合、吸收。"
谈及创业过程中坚定走开源道路的关键时刻,杨建提到了2024-2025年期间的经历。当时,沐曦与中国信通院合作支持"兴智杯"人工智能大赛,获奖的40多支队伍中,有一个项目使用沐曦提供的开源社区和大模型服务,实现了从汽车零部件草图设计、结构设计、产线质控、库存到定价的全流程支持。"这个项目给中小制造企业提供了有力样板。支持广大科技工作者通过开源完成研发生产全流程,这更加坚定了我们支持开源社区的信心和决心。"
此前,杨建曾提出"大模型平权时代的GPU开源生态建设"这一观点。在他看来,开源之所以成为国产算力生态破局的关键,与当前产业格局密切相关。
"英伟达在大模型时代具有两大统治力:一是算力保有量,二是使用CUDA生态的全球开发者数量。"杨建分析指出,"国产GPU的数量、支持的程序员数量还处于高速发展期。依靠大学课程、竞赛活动培养的开发者数量有限、周期长,而提供免费国产GPU算力和开源社区能够形成放大器效应,将有经验的开发者引导到国产GPU生态,形成生态供应。"
当被问及当前国内AI Infra发展最"卡脖子"的环节是什么时,杨建直言:"目前AI Infra发展已从已从‘单卡性能比拼’转向‘系统效能的综合竞争’。系统层面的竞争,不再只关注硬件、软件或其他单一要素,软硬协同效率、单位Token处理成本、集群综合利用率等综合指标才是核心维度。"
对于现在很多年轻开发者扎堆做上层应用、算法调优的现象,杨建呼吁大家关注底层算子、编译器、算力生态等基础方向。"当100年后的人类来评价我们这个时代的最大特征是什么?我给出的答案是:自2025年开始,人类正式进入了知识生产主体是机器而不是人的时代。"他进一步阐述,"上层应用加上大模型就是知识的生产力工具,知识生产的原料是电力、算力、云服务加上我们积累的经验知识、行业知识。如果想获得高楼大厦,我们还是要提高原材料的质量,因此编译器、底层算子、算力生态这些原材料的成色越高,我们的知识生产力工具就越是金铲子。"
展望未来,杨建认为AI底层技术会服务两个场景:"云侧的超大规模推理系统和端侧的单芯片推理技术。云侧的超大规模系统会以开源化为主,绝大多数部署场景依赖开源技术快速构建和服务TO B、TO C业务场景,少量公司组建精英技术团队实现从服务、大模型设计、基础设施、芯片一体化的极致性价比的垂直体系。
沐曦是CCF ODTC AI Infra工作组的核心单位,也是本次大赛的协办方和赛题方,深度参与了本届CCF开源创新大赛。
谈及背后的考量,杨建表示:"核心是实现产、学、研融合,让广大师生、大模型开发者有更多机会参与到国产GPU的生态建设。希望通过这次大赛实现国产开源软件生态和国产GPU持续健康发展,让开发者有机会使用优秀的国产GPU和开源生态。目标是希望本次大赛为中国GPU和开源生态培养一批优秀的人才。"
本次赛题围绕国产GPU平台的大模型推理、框架适配、算子优化等方向展开。赛题设计瞄准了两大痛点:"一是国产软件开源生态的开发者相对比较少,优秀的国产生态例如TileLang的知名度和接受度相对处于早期阶段;二是大模型开源生态特别是算子优化对开发者的基础要求非常高。利用大模型和Agent降低算子优化的门槛,为实现国产GPU和开源生态的高质量发展起到带头引领作用。"
对于担心入门难的开发者,杨建表示:"参赛门槛还是有的,要求懂计算体系结构、GPU体系结构和编程、大模型和Agent,综合素质要求比较高。"为此,沐曦提供了完备的文档、教程、示例程序,并撰写了《MXMACA C/C++编程入门教程》和《MXMACA C/C++编程高级教程》供学习者参考。
与市面上其他AI算法大赛、算力大赛相比,杨建认为CCF开源创新大赛的AI Infra赛题具有独特的价值:"覆盖面非常广,学、研、产、个人都可以参与,给所有AI Infra人才提供了广阔的舞台。"
对于想深耕AI Infra、国产算力方向的年轻开发者,杨建给出了具体建议:"首先,打好基础,包括计算机体系结构、GPU体系结构、GPU优化;接着掌握一门GPU编程语言,例如MXMACA C/C++或者DSL如TileLang;然后从易到难,大概需要1~2年时间,全面掌握AI Infra特别是算子优化的基本方法和实战。同时,要拥抱AI,尝试使用大模型实现部分算子的优化,形成自己的独特工作方法。"
据杨建介绍,沐曦为大赛中涌现的优秀团队和人才提供了多种对接机制,沐曦股份非常欢迎优秀人才和团队到沐曦实习、就业、参与夏令营,也欢迎研究机构、创业团队共同合作,推进国产生态合作的项目落地。
对于"大赛—社区—产业"的人才成长链路,杨建认为:"通过高价值开源项目的实战,参赛者能够把书本知识变成真正的项目实战和动手经验。通过大赛、社区、夏令营,最终再到产业实习,这样的人才慢慢可以成长起来。同时,在与企业合作的过程中,他们能知道产业发展中的真实痛点是什么,而这些痛点问题可能就是创业机会。"
采访的最后,杨建表示:"我们希望看到更多能够解决实际问题的参赛方案,希望通过大赛培养出一批既懂技术又懂产业需求的复合型人才,为我国AI Infra领域的发展贡献力量。"
往期推荐
点击阅读原文 进入CCF开源创新大赛官网
