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