# Task 29 gelu_and_mul 第一版交付便签 - 交付时间:2026-08-27 晚(开工周期 ZY-CYCLE-000001-6172292d4a8c verify PASS e196331f) - 文件:gelu_and_mul.py - sha256:见下方(提交平台时以此核对复制的完整性) - 验证证据: 1. 公式级:kernel GELU 公式 vs 标准正态CDF定义(10万随机+极端点)最大偏差 0.000e+00 PASS 2. 结构级:分块/索引/mask/分趟循环 vs 参考(7种边界形状 d=16/64/128/1024/1536/4096/8192)最大偏差 0.000e+00 PASS 3. 真机级:待平台首次提交评测(Mac 无 N 卡,known gap)——self_check() 在任意 GPU 机器可复验 - 路线:第一版=稳(erf 精确式,BLOCK=1024);第二版迭代=块宽/展平网格/向量化搬运 - 反作弊合规:未引用 vLLM/SGLang/flaggems 现成实现;参考仅 PyTorch 基础算子组合用于自检 sha256(gelu_and_mul.py) = c37109f46e60c558c2e0da822330bf51fecfc47d851f5b71c68c4957e8c60efe