论文研究
全球精选 ·
@Samuel Kushnir, Kimia Noorbakhsh, Kavya Sreedhar, Liqun Cheng, Ming Liu, Parthasarathy Ranganathan, Mohammad Alizadeh, Fred Kjolstad, Suvinay Subramanian
设计文档即一切:AI原生的机器学习性能工具
论文介绍SMART,一个符号化ML性能建模库,主分支几乎无代码,实现由编码子代理根据自然语言设计文档自动生成,人类修改也以文档编辑形式进行。该方法旨在解决性能建模框架的维护难题,但尚处早期阶段。
AI推荐理由 提出SMART库,用自然语言设计文档和编码子代理自动生成实现,减少技术债。方法新颖,但尚属概念验证,未提供实际效果数据。
78
正文
计算机科学 > 编程语言
arXiv:2609.05364 (cs)
[提交于2026年9月4日]
标题:设计文档就是一切:一种AI原生的机器学习性能工具
作者:Samuel Kushnir, Kimia Noorbakhsh, Kavya Sreedhar, Liqun Cheng, Ming Liu, Parthasarathy Ranganathan, Mohammad Alizadeh, Fred Kjolstad, Suvinay Subramanian
查看论文PDF,标题为“设计文档就是一切:一种AI原生的机器学习性能工具”,作者:Samuel Kushnir等8人
查看PDF
HTML(实验性)
摘要:机器学习性能建模对于长期维护的软件来说是一个特别恶劣的环境:今天抽象中内置的假设会被明天的模型和系统所否定,迫使性能建模框架不断重构。与此同时,AI编码代理已经变得足够快速和强大,重新生成整个库比偿还增量修补的技术债务更便宜。我们描述了SMART,一个严格的符号性能建模库,用于机器学习系统,其主分支几乎不包含代码:仓库是一个自包含的自然语言设计文档的有向无环图(DAG),编码子代理仅根据文档在新版本更新时重新生成实现,并且每个人类更改都是对文档的自然语言编辑——通过构造实现自文档化。两个要素使重新生成可靠:(i)一种围绕逐步工作示例构建的设计文档风格,这些示例作为生成代理的上下文演示,以及(ii)一个最小的、递归定义的运算符IR,具有符号(SymPy)成本表达式,一种用于大规模扫描的快速分析汇总模式,以及一种用于细粒度调度研究的慢速模调度模式。重新生成的实现复现了人工审计的参考模型——包括在TPU pod切片上提供DeepSeek-V3服务——达到舍入精度,这表明设计文档——而非代码——可以成为ML系统协同设计工具的持久工件。
主题:
编程语言(cs.PL);人工智能(cs.AI)
引用为:
arXiv:2609.05364 [cs.PL]
(或
arXiv:2609.05364v1 [cs.PL] 用于此版本)
https://doi.org/10.48550/arXiv.2609.05364
聚焦以了解更多
arXiv发布的DOI通过DataCite(待注册)
提交历史
来自:Samuel Kushnir [查看电子邮件]
[v1]
2026年9月4日星期五 17:08:51 UTC(14 KB)
全文链接:
访问论文:
查看论文PDF,标题为“设计文档就是一切:一种AI原生的机器学习性能工具”,作者:Samuel Kushnir等8人
查看PDF
HTML(实验性)
TeX源
查看许可证
当前浏览上下文:
cs.PL
新
|
最近
| 2026-09
更改为浏览:
cs
cs.AI
参考文献与引用
NASA ADS
Google Scholar
Semantic Scholar
导出BibTeX引用
加载中...
BibTeX格式引用
×
加载中...
数据由以下提供:
书签
书目工具
书目与引用工具
书目浏览器切换
书目浏览器(什么是书目浏览器?)
关联论文切换
关联论文(什么是关联论文?)
Litmaps切换
Litmaps(什么是Litmaps?)
scite.ai切换
scite智能引用(什么是智能引用?)
代码、数据、媒体
与本文相关的代码、数据和媒体
alphaXiv切换
alphaXiv(什么是alphaXiv?)
代码链接切换
CatalyzeX论文代码查找器(什么是CatalyzeX?)
DagsHub切换
DagsHub(什么是DagsHub?)
GotitPub切换
Gotit.pub(什么是GotitPub?)
Huggingface切换
Hugging Face(什么是Huggingface?)
ScienceCast切换
ScienceCast(什么是ScienceCast?)
演示
演示
Replicate切换
Replicate(什么是Replicate?)
Spaces切换
Hugging Face Spaces(什么是Spaces?)
Spaces切换
TXYZ.AI(什么是TXYZ.AI?)
相关论文
推荐与搜索工具
链接到Influence Flower
Influence Flower(什么是Influence Flowers?)
核心推荐器切换
CORE推荐器(什么是CORE?)
作者
会议
机构
主题
关于arXivLabs
arXivLabs:与社区合作者的实验项目
arXivLabs是一个框架,允许合作者直接在我们的网站上开发和分享新的arXiv功能。
与arXivLabs合作的个人和组织都接受并认可我们的开放性、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个能为arXiv社区增加价值的项目想法?了解更多关于arXivLabs的信息。
这篇论文的哪些作者是背书人?|
禁用MathJax(什么是MathJax?)
查看原文(中文正文为 AI 翻译)
Computer Science > Programming Languages
arXiv:2609.05364 (cs)
[Submitted on 4 Sep 2026]
Title:Design Docs Are All You Need: An AI-native Machine-Learning Performance Tool
Authors:Samuel Kushnir, Kimia Noorbakhsh, Kavya Sreedhar, Liqun Cheng, Ming Liu, Parthasarathy Ranganathan, Mohammad Alizadeh, Fred Kjolstad, Suvinay Subramanian
View a PDF of the paper titled Design Docs Are All You Need: An AI-native Machine-Learning Performance Tool, by Samuel Kushnir and 8 other authors
View PDF
HTML (experimental)
Abstract:Machine-learning performance modeling is a uniquely hostile terrain for long-lived software: the assumptions baked into today's abstractions are invalidated by tomorrow's models and systems, forcing perpetual refactoring of performance-modeling frameworks. Meanwhile, AI coding agents have become fast and capable enough that regenerating an entire library is cheaper than paying down the tech debt of incrementally patching it. We describe SMART, a rigorous symbolic performance-modeling library for ML systems whose main branch contains almost no code: the repository is a DAG of self-contained natural-language design docs, coding sub-agents regenerate the implementation from only the docs on new version updates, and every human change is a natural-language edit to a doc--self-documenting by construction. Two ingredients make regeneration reliable: (i) a design-doc style built around step-by-step worked examples that act as in-context demonstrations for the generating agents, and (ii) a minimal, recursively defined operator IR with symbolic (SymPy) cost expressions, a fast analytical roll-up mode for large sweeps, and a slow modulo-scheduling mode for fine-grained schedule studies. Regenerated implementations reproduce hand-audited reference models--including DeepSeek-V3 serving on a TPU pod slice--to round-off precision, suggesting that design docs--not code--can be the durable artifact for ML-systems co-design tools.
Subjects:
Programming Languages (cs.PL); Artificial Intelligence (cs.AI)
Cite as:
arXiv:2609.05364 [cs.PL]
(or
arXiv:2609.05364v1 [cs.PL] for this version)
https://doi.org/10.48550/arXiv.2609.05364
Focus to learn more
arXiv-issued DOI via DataCite (pending registration)
Submission history
From: Samuel Kushnir [view email]
[v1]
Fri, 4 Sep 2026 17:08:51 UTC (14 KB)
Full-text links:
Access Paper:
View a PDF of the paper titled Design Docs Are All You Need: An AI-native Machine-Learning Performance Tool, by Samuel Kushnir and 8 other authors
View PDF
HTML (experimental)
TeX Source
view license
Current browse context:
cs.PL
new
|
recent
| 2026-09
Change to browse by:
cs
cs.AI
References & Citations
NASA ADS
Google Scholar
Semantic Scholar
export BibTeX citation
Loading...
BibTeX formatted citation
×
loading...
Data provided by:
Bookmark
Bibliographic Tools
Bibliographic and Citation Tools
Bibliographic Explorer Toggle
Bibliographic Explorer (What is the Explorer?)
Connected Papers Toggle
Connected Papers (What is Connected Papers?)
Litmaps Toggle
Litmaps (What is Litmaps?)
scite.ai Toggle
scite Smart Citations (What are Smart Citations?)
Code, Data, Media
Code, Data and Media Associated with this Article
alphaXiv Toggle
alphaXiv (What is alphaXiv?)
Links to Code Toggle
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub Toggle
DagsHub (What is DagsHub?)
GotitPub Toggle
Gotit.pub (What is GotitPub?)
Huggingface Toggle
Hugging Face (What is Huggingface?)
ScienceCast Toggle
ScienceCast (What is ScienceCast?)
Demos
Demos
Replicate Toggle
Replicate (What is Replicate?)
Spaces Toggle
Hugging Face Spaces (What is Spaces?)
Spaces Toggle
TXYZ.AI (What is TXYZ.AI?)
Related Papers
Recommenders and Search Tools
Link to Influence Flower
Influence Flower (What are Influence Flowers?)
Core recommender toggle
CORE Recommender (What is CORE?)
Author
Venue
Institution
Topic
About arXivLabs
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Which authors of this paper are endorsers? |
Disable MathJax (What is MathJax?)
来源报道 · 2 篇 · 以下链接均前往原始媒体
Samuel Kushnir, Kimia Noorbakhsh, Kavya Sreedhar, Liqun Cheng, Ming Liu, Parthasarathy Ranganathan, Mohammad Alizadeh, Fred Kjolstad, Suvinay Subramanian
设计文档即一切:AI原生的机器学习性能工具
09-07 · 原文发布