<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AI辅助编程 &#8211; mylogs.cn</title>
	<atom:link href="https://mylogs.cn/tag/ai%E8%BE%85%E5%8A%A9%E7%BC%96%E7%A8%8B/feed/" rel="self" type="application/rss+xml" />
	<link>https://mylogs.cn</link>
	<description>发现、记录、分享</description>
	<lastBuildDate>Mon, 05 Oct 2026 04:33:52 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Linux 7.3-rc6 出炉：AI 已成内核开发新常态</title>
		<link>https://mylogs.cn/linux-7-3-rc6-%e5%87%ba%e7%82%89%ef%bc%9aai-%e5%b7%b2%e6%88%90%e5%86%85%e6%a0%b8%e5%bc%80%e5%8f%91%e6%96%b0%e5%b8%b8%e6%80%81/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Mon, 05 Oct 2026 04:33:52 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[AI辅助编程]]></category>
		<category><![CDATA[Linux 7.3]]></category>
		<category><![CDATA[Torvalds]]></category>
		<category><![CDATA[Ubuntu 26.10]]></category>
		<category><![CDATA[内核开发]]></category>
		<category><![CDATA[开源]]></category>
		<guid isPermaLink="false">https://mylogs.cn/linux-7-3-rc6-%e5%87%ba%e7%82%89%ef%bc%9aai-%e5%b7%b2%e6%88%90%e5%86%85%e6%a0%b8%e5%bc%80%e5%8f%91%e6%96%b0%e5%b8%b8%e6%80%81/</guid>

					<description><![CDATA[Linus Torvalds 于当地时间 10 月 4 日发布了 Linux 7.3 的第六个测试版（rc6） [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure data-wp-context="{&quot;imageId&quot;:&quot;6af0dc955c9f3&quot;}" data-wp-interactive="core/image" data-wp-key="6af0dc955c9f3" class="wp-block-image wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://mylogs.cn/wp-content/uploads/2026/10/614f4848fb25d215b0610ad231c3a52e_header.webp" alt="Linux 内核标志与 7.3-rc6 发布动态" title="图片来源：IT之家" style="max-width:100%;height:auto;"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
<p class="wp-block-paragraph">Linus Torvalds 于当地时间 10 月 4 日发布了 Linux 7.3 的第六个测试版（rc6）。在邮件列表中，他特别提到一个变化：随着人工智能与大语言模型（LLM）越来越多地参与内核开发，「AI 新常态」已经成为当前 Linux 开发周期的一部分。</p>
<h2 class="wp-block-heading">本周回归「正常」节奏</h2>
<p class="wp-block-paragraph">相比前一周较为特殊的代码变更统计，本周整体恢复常态，驱动修复重新占据大头。Torvalds 表示，本周没有出现异常情况，代码变更统计已回到「约一半来自驱动修复」的常见状态。驱动侧涉及图形处理器（GPU）、网络、USB、TTY、IIO（工业输入/输出）、音频等多个子系统，整体呈现分散修复的特征。</p>
<p class="wp-block-paragraph">他同时指出，本次提交数量也处于正常范围，只不过这是新的「AI normal」——大量小型错误路径处理修复正在进入内核代码树。此前几个 Linux 7.3 测试版同样出现了较多由人工智能或大模型发现问题、或辅助生成的补丁，使整个开发周期的修复活动明显更活跃。</p>
<h2 class="wp-block-heading">除了驱动，还改了什么</h2>
<p class="wp-block-paragraph">除驱动修复外，Linux 7.3-rc6 还包含常规架构更新，其中主要与 KVM（基于内核的虚拟机）相关；核心网络代码也有修复，文件系统方面以 SMB 客户端工作为主，同时加入了一批新的内核自测（selftests）。</p>
<p class="wp-block-paragraph">硬件支持方面，本版加入了对 Turtle Beach VelocityOne Race 方向盘与踏板系统的支持。该设备此前在 Linux 下只能进行基础的人机接口设备（HID）输入且存在一些问题，此次通过 hid-universal-pidff 驱动补上相应设备编号后，可获得更完整支持。该套件面向赛车模拟游戏，海外售价约 649 至 700 美元（按当前汇率约合 4355 至 4697 元人民币）。</p>
<p class="wp-block-paragraph">与此同时，Linux 7.3 撤回了此前加入的 Logitech Bolt 接收器 HID++ 支持，原因是用户反馈问题过多。相关 HID 更新还包含英特尔 THC 驱动的缓冲区溢出修复，以及其他设备支持与缺陷修复。</p>
<h2 class="wp-block-heading">AI 如何走进内核开发</h2>
<p class="wp-block-paragraph">Linux 7.3 整个开发周期已多次出现人工智能与大模型参与代码审查和缺陷发现的情况。在 rc3 阶段，就有大量 AI/LLM 相关修复进入代码树；到了 rc4 与 rc5，开发者仍在持续处理 AI 发现的问题，同时也出现了部分由 AI 辅助生成的内核补丁。</p>
<p class="wp-block-paragraph">不过 Torvalds 并未因此认为 7.3 开发出现异常。他使用「AI normal」一词，实际是在描述一种已成常态的开发模式：AI 工具带来更多代码检查、缺陷发现与补丁提交，同时也意味着维护者要处理更多细碎的修复工作。</p>
<h2 class="wp-block-heading">发布时间表与下游影响</h2>
<p class="wp-block-paragraph">Torvalds 表示，下周恰逢年度维护者峰会与 Linux Plumbers Conference，他本人及多名维护者都将出差，因此 rc7 的代码统计可能有所不同，但预计不会影响 Linux 7.3 的发布时间表。按照目前进度，稳定版预计在 10 月中旬发布。</p>
<p class="wp-block-paragraph">对下游发行版而言，这一时间节点已有直接影响：Canonical 此前已将 Ubuntu 26.10 的目标内核从 Linux 7.2 调整为 Linux 7.3，因此 7.3 稳定版的发布时间，也将决定后续 Ubuntu 26.10 的最终内核基础。</p>
<p class="wp-block-paragraph">对长期跟踪内核的开发者来说，7.3 周期释放出的信号很清楚：AI 辅助不再是个别实验，而是已经嵌入到日常的代码审查与缺陷修复流程里。当「AI normal」成为常态，如何平衡自动化带来的效率与维护者的人工把关，将是接下来若干个内核版本都要面对的课题。</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI 把 25 万行气象代码搬上 GPU，提速 5.1 倍</title>
		<link>https://mylogs.cn/ai-gpu-porting-250k-line-weather-code/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 10:44:22 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[AI辅助编程]]></category>
		<category><![CDATA[CReSS]]></category>
		<category><![CDATA[Fortran]]></category>
		<category><![CDATA[GPU移植]]></category>
		<category><![CDATA[气象模拟]]></category>
		<category><![CDATA[科学计算]]></category>
		<guid isPermaLink="false">https://mylogs.cn/ai-gpu-porting-250k-line-weather-code/</guid>

					<description><![CDATA[把一套运行多年、多达 25 万行的气象模拟程序迁移到 GPU 上加速，过去往往要耗费资深工程师数月。一篇 20 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">把一套运行多年、多达 25 万行的气象模拟程序迁移到 GPU 上加速，过去往往要耗费资深工程师数月。一篇 2026 年 8 月提交到 arXiv 的论文，展示了如何用<a href="https://mylogs.cn/claude-opus-5-5-%e7%a0%b4%e6%8a%98%e5%8f%b7%e7%94%a8%e9%87%8f%e9%99%8d-95%ef%bc%8c%e6%96%87%e9%a3%8e%e6%9b%b4%e5%85%8b%e5%88%b6/">大语言模型</a>驱动的命令行智能体，把这件苦活系统化地完成，并且在过程中意外揪出了几处藏得很深的数值隐患。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6af0dc955db89&quot;}" data-wp-interactive="core/image" data-wp-key="6af0dc955db89" class="wp-block-image size-large aligncenter wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1200" height="821" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://mylogs.cn/wp-content/uploads/2026/08/b8fcce0bc3bb7f1e434194278335387f_header.webp" alt="AI 把 25 万行气象代码搬上 GPU，提速 5.1 倍" class="wp-image-5082" style="max-width:100%;height:auto" srcset="https://mylogs.cn/wp-content/uploads/2026/08/b8fcce0bc3bb7f1e434194278335387f_header.webp 1200w, https://mylogs.cn/wp-content/uploads/2026/08/b8fcce0bc3bb7f1e434194278335387f_header-300x205.webp 300w, https://mylogs.cn/wp-content/uploads/2026/08/b8fcce0bc3bb7f1e434194278335387f_header-1024x701.webp 1024w, https://mylogs.cn/wp-content/uploads/2026/08/b8fcce0bc3bb7f1e434194278335387f_header-768x525.webp 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">AI生成配图</figcaption></figure>





<h2 class="wp-block-heading">主角：25 万行的 CReSS 气象代码</h2>



<p class="wp-block-paragraph">论文的案例对象是 CReSS，一套用 Fortran 写成的遗留天气模拟代码，规模超过 25 万行。这类程序不是普通的旧代码——它们是长期通过与观测数据反复比对、在领域研究中积累起科学可信度的资产。把它们搬到以 GPU 为核心的高性能计算系统，既要适配新架构，又不能丢掉原有的科学有效性。</p>



<h2 class="wp-block-heading">工作流：先验证，再移植</h2>



<p class="wp-block-paragraph">研究团队设计了一套「以验证为中心」的 AI 辅助工作流。智能体先抽取代码里的 OpenMP 并行区域，再从有物理意义的模拟状态生成基于数据转储的内核基准，接着施加 OpenACC 变换完成 GPU 化，最后通过和参考数据的逐元素比对做数值校验。</p>



<p class="wp-block-paragraph">换句话说，每一步移植都要能「对账」：新代码算出来的结果，必须和原来的老代码逐点一致，否则就不算成功。</p>



<h2 class="wp-block-heading">结果：162 个内核通过验证，整体提速 5.1 倍</h2>



<p class="wp-block-paragraph">在以真实台风模拟为案例的测试中，这套工作流为 162 个目标内核产出了通过数值验证的 GPU 实现，并在可接受的工时范围内，拿到了应用级 5.1 倍的加速。</p>



<p class="wp-block-paragraph">这意味着，原本在 CPU 上跑得很吃力的长期天气模拟，有望在不牺牲科学准确性的前提下显著提速。</p>



<h2 class="wp-block-heading">意外收获：揪出 5 处数值隐患</h2>



<p class="wp-block-paragraph">更值得关注的是，工作流在验证环节发现了 5 个内核出现了数值偏差——根源在于浮点运算与内建函数的差异，包括阈值敏感的分支发散，以及相消效应带来的精度损失。这些问题在肉眼比对下极难发现，却被「逐元素对账」机制捕捉到，并反馈给了程序开发者。</p>



<h2 class="wp-block-heading">启示：AI 移植不只是写代码</h2>



<p class="wp-block-paragraph">论文指出，大规模科学代码的 AI 辅助移植，难点不在代码生成本身，而在贯穿多轮会话的上下文管理、运行时状态的重建，以及从微小的静态分析疏漏中恢复。</p>



<p class="wp-block-paragraph">对这类需要严格数据对账的遗产系统来说，真正关键的不是「让 AI 把代码改完」，而是设计一套以验证为先的工作流。AI 在这里更像是严谨的工程搭档，而不是甩手就用的自动转换器。</p>



<p class="has-small-font-size wp-block-paragraph">来源：arXiv:2608.13122（Tetsuya Hoshino 等，2026）</p>

]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
