-
dev10191d4183e · ·
follow dev100, 1. 整理 dev99 至 dev100 的 MG/CUDA/KUPL 工作记录、性能数据与续接文档; 2. 完成首轮生产 LIME MG、CUDA/KUPL 热路径、MPI 真残差与多卡基准工具优化; 3. 保留 CUDA Legacy MG、KUPL coarse 与 BiCGStab 后续工作区优化待下一快照归档; [codex].
-
dev10068dc464a · ·
follow dev99, 1. 完成 KUPL 精确 OpenMP 线程契约、CUDA 双 A100 多卡基准与 Slurm/LIME 测试流程; 2. 优化 KUPL 6x6 Clover onsite 路径及 CUDA 局部 stencil、MG cache 与纯 MG 运行路径; 3. 完善 QCU MPI 真残差广播、Clover 单位项修正和 BiStabCG stage 诊断; 4. 新增完整 33-tensor MG cache 构建、HDF5 往返验证及 QUDA MG 接口; 5. 整理 refer/git-rep 上游 submodule 与自产报告归档; 6. 保留双 rank CUDA 残差门、QUDA MG 和生产大格验证为后续工作; [codex].
-
dev999556c652 · ·
follow dev98, 1. 完成独立 KUPL CPU 后端的 canonical ABI、Wilson/Clover 算子、BiStabCG/CG、递归与 strict MG、Laplacian、MPI halo 及 Python/ctypes 测试体系; 2. 新增 pyqcu/testing/simple 的 KUPL/QUDA BiStabCG、两级 MG、Galerkin verify、独立真残差与 median/MAD benchmark; 3. 引入自适应 SIMD dslash、手写复乘、fused onsite/Schur 并优化 Clover setup、solver 与 MG 热路径; 4. 修复 legacy MG full-site/parity-canonical 布局混用、c128 Wilson 真残差余量及 MPI block 回归布局; 5. 扩展 1/2/4-rank、矩形和 block MPI 门至 27/27 CTest,并验证 QUDA 解差 6.87e-7/1.30e-6; 6. 同步 KUPL、simple、form 与项目技能文档; [codex].
-
dev985d9bd4bf · ·
follow dev97, 1. 统一 AGENTS.md 命名并合并 logs 日志索引; 2. 重命名 testing/simple 规则文件并同步现行引用; 3. 固化本库 form 双文件合并规范; [codex].
-
dev97849d7ad0 · ·
follow dev96, 1. 归档 Git 历史瘦身与标签任务记录; 2. 固化 PyQCU form 托管规则、历史资产例外和任务文档; 3. 完成 form 审计、Shell 回归与快照验证; [codex].
-
dev96642379d3 · ·
follow dev95, 1. 按用户确认重写全部可达历史并永久删除8个大文件路径及其57个历史版本; 2. 清理本地不可达对象并强制同步2个远程分支与受影响标签,保持275个标签和5个stash; 3. 验证本地压缩对象库由472.62 MiB降至248.51 MiB,远端可达历史无超过10 MB对象且git fsck通过; [codex].
-
dev95642379d3 · ·
follow dev94, 1. 将tag报告生命周期修正为先提交归档、再在后续清理提交删除工作区副本; 2. 移除logs/<tag>审计例外并清理stab33报告与form审计报告副本; 3. 统一AGENTS、组织文档和相关技能中的git show历史读取方式; 4. form审计、shell语法、tag-chain自检与diff检查通过; [codex].
-
dev94ad1a5c36 · ·
follow dev93, 1. 清理过期报告、缓存与重复构建资产并规范保留证据目录; 2. 将项目技能目录收敛至32个并同步技能表、目录说明与AGENTS索引; 3. 修复form审计器跨平台定位并增加技能目录、frontmatter与索引一致性检查; 4. 将纯Python MultiGrid报告迁入logs/stab33并补齐活动文档相对路径与本次审计记录; 5. form审计、shell语法及既有tag-chain与远端对象一致性验证通过; [codex].
-
dev933677934b · ·
follow dev92, 1. 新增 pyqcu/testing/simple 的 QUDA/QCU gauge、fermion、clover 格式转换、校验与求解入口; 2. 补充新旧 PyQUDA API 兼容、QCU/QUDA 原生性能与残差记录、默认 8x8x16x16 参数和 clover/csw 差异处理; 3. 完善 CUDA/QCU 构建架构与 MPI 环境、Strict-MG 源文件和测试组织; 4. 更新相关 setup 与技能文档; 5. 验证真实 24x64 .lime checksum、small-lattice QCU/QUDA BiStabCG 与 MG,compileall 和 form 审计通过; [codex].
-
dev924bf7b8f9 · ·
follow test28, 1. 重构 skills 技能库至 35 个目录并全量加 pyqcu- 前缀,合并占位后端技能、删除 cann.v2/cuda.v2/dtk/maca 过时技能、订正 STALE 断言并将内嵌重复副本改为交叉链接; 2. 新增 pyqcu/tools/_bench_plots.py 并接线,同步 _budget/_env/_multigrid/_logs/_schur_op/_bistabcg 的整合来源注释(原测试套件已删,标注规范位置); 3. 清理 pyqcu/testing 冗余代码,删除 multigrid legacy/scaling 全树、volume24 重复档位、quda_comparison 一次性诊断脚本与一次性收敛图共 154 个文件; 4. 删除 cpp/cuda/qcu/logs/ 并在 6 处文档同步留痕; 5. 重建 17 页 MultiGrid 演示件并重编译 pion C2 报告 PDF,统一 test_pion_c2.py 命名与 skills/pyqcu-cpp-qcu 引用; 6. 修复 build_deck.py 覆写人工讲稿存根的行为(输出改名 _ppt_notes.md)并在 .gitignore 放行 algorithm_build 算法图; 7. 回归门禁:form 审计 PASS、技能表 35/35 一致、git diff --check 与 py_compile 通过; [claude code].
-
test283189981b · ·
follow test27_4, 1. 完成 pyqcu/testing/quda/test_pion_C2.py:PyQCU(C++ Clover-MG) 对照原生 QUDA 的 pion C2 测试入口(gauge 生成/读取、QDP↔PyQCU 排布显式转换、进程隔离编排、必需 QDP 数值差异硬闸、峰值显存采样); 2. 修复 PyQCU 参考算子漏传 u_0(κ 未生效)、粗层算子缓存未按 gauge 指纹隔离(会误用他人 gauge)、同 run-dir 旧产物混入、C2 输出目录缺失; 3. 多卡改为「一卡一进程 + tsrc 分片」(--quda-workers),规避 sm_60 QUDA 构建的 MPI 集合调用三类死锁,并修复 worker 产物互相覆盖; 4. 公平性口径:默认关闭 QUDA autotuning、warmup 与计时求解分离、MG 粗层 color 对齐并写入 metrics(mg_alignment); 5. P100(sm_60 libqcu + 原生 sm_60 QUDA) 单/双卡阶梯:16^3x32 单卡显存占用 97.9%、双卡 30 min 时限在 16^3x48 触发,16^4 单卡 12 分量 pion C2 相对差 2.1e-7; 6. 报告与审计证据:docs/report_pion_c2_p100_20261014.{tex,pdf}(参考 git tag test27 范式)、data/report_pion_c2_p100_20261014 的 CSV/SVG/PDF/provenance、logs/pion_c2_p100_ladder_20261014.md 与 data/testing/pion_c2/*/record.json; 7. 回归门禁:py_compile、pytest 1 passed、--role check PASS、git diff --check、skills/form/form-audit.sh PASS; [codex]. -
test27_458b268c4 · ·
follow test27_3, 1. 新增 20261002 PyQCU/QUDA MultiGrid 源码级架构、算法、并行、内存、接口与 test27 性能归因报告,并生成五类派生图表与数据摘要; 2. 修正 66 条记录/33 个去 trace 配置口径、trace-off MG 分组统计、QUDA cycle_type 与 fused/fallback 等事实歧义,新增确定性及 provenance 回归测试; 3. 重排图二为外层 FGMRES 与独立预条件器容器,消除节点重叠和穿越箭头,完成 36 页版式、pytest 与 form 审计; [codex].
-
test27_362bcb0b5 · ·
follow test27_2, 1. 新增 MultiGrid 20261001 数据复核报告并保持 test27 原始数据及派生表逐字节一致; 2. 精简图表标题与标签,移除 kappa、重复 mass 和冗余线性/对数轴说明; 3. 新增 20261001 图表、CSV、SVG、PDF 数据序列及绘图回归,pytest 4/4 与 XeLaTeX 23 页版式检查通过; [codex].
-
test27_28364403a · ·
follow test27_1, 1. 新增 MultiGrid 线性轴报告生成工具,从 test27 combined JSON 重建时间比、绝对耗时、逐层耗时、显存与残差图并补充完整测试元数据; 2. 新增 3 项线性报告回归,覆盖元数据标签、case 标签和线性轴边界,pytest 3/3 与 form 审计通过; 3. 发布 2026-09-30 线性轴修订报告及 CSV/PDF/SVG 证据,保持 test27 原始数据与容量替代口径不变; 4. 同步 docs/quda_comparison 路径索引、数据白名单和 form 审计例外; [codex].
-
test27_1dd8371da · ·
follow stab61, 1. 新增 MultiGrid 绝对耗时修订工具及回归测试,基于 test27 combined JSON 生成 66 单元时间比、绝对耗时、逐层阶段和最粗层图表; 2. 发布 2026-09-29 绝对耗时修订报告与 CSV/PDF/SVG 证据,明确 QUDA 尾层占位过滤和最粗层口径且不改写 test27 原始数据; 3. 补充 strict quda_comparison 与 docs 路径约定,并登记 20260928/20260929 数据目录及 High-Performance 文档的 form 审计例外; [codex].
-
stab6130f7e2d0 · ·
follow test27, 1. 完成 docs Markdown/TeX/PDF 全文同源整合并生成全附件 SHA256 清册; 2. 修正多移位 CG、MR、Chebyshev、BiCGStab 等公式并完成源码一致性核验; 3. 新增 md-tex-sync 技能并同步到项目与 configure 技能库及索引; 4. 完成 565 页 PDF 零 Overfull、零缺字、零 TeX 错误和全页栅格化验收; [codex].
-
test27b68c19c7 · ·
follow dev91, 1. 完成 PyQCU/QUDA MultiGrid 66 个精确 combined 单元与 132 side records 对比测试; 2. 保存逐层阶段耗时、迭代数、真残差、trace on/off 与峰值显存证据; 3. 修正 strict cache identity、参考 warmup 契约和实际加载库 provenance; 4. 生成 capacity-aware 全面报告与 CSV/SVG/PDF 图表并记录双 P100 c64 大格替代; [codex].
-
-
dev90ecafbba4 · ·
follow dev89, 1. 建立 PyQCU form 本地规则、异常感知审计与技能索引; 2. 修正技能计数并清理未引用的一次性收敛图; 3. 验证 form 审计、shell 语法与 tag 历史链回归; [codex].
-
dev897d4a4597 · ·
follow stab60, 1. 完成 examples 到 pyqcu/testing 的后端化迁移并同步数据与文档路径; 2. 修复 compact-parity Wilson/Clover dslash、Wilson CG 导入与 Laplacian 小体积越界; 3. 修复 MPI 测试设备绑定、DCU ROCm 门控与 benchmark 双根路径; 4. 通过全测试树、Strict 单入口、np2/np4 与 PyQUDA 对照回归; [codex].