目录文档-技术白皮书(V5.05)54-复现实验清单 Template v1.0

第4章 环境锁定与依赖(硬件/容器/驱动)


I. 目标与范围(Purpose & Scope)


II. 输入与依赖(Inputs & Dependencies)


III. 硬件锁定(Hardware Lock)

示例 — env_lock.json:hardware(节选)

{

"hardware": {

"cpu": { "model": "Intel Xeon 8368", "sockets": 2, "cores_per_socket": 38, "isa": "AVX512" },

"gpu": [{ "model": "NVIDIA A100 80GB", "count": 8, "sm": 108, "vram_gb": 80 }],

"memory": { "ram_gb": 1024, "type": "DDR4" },

"storage": { "type": "NVMe", "size_tb": 8, "raid": "none" },

"power": { "pdu_domain": "rackA", "p_avg_w": 1650 },

"clock": { "state": "locked", "source": "GNSS_PPS", "allan_1s": 1.0e-11 }

}

}


IV. OS/驱动/框架锁定(OS/Drivers/Frameworks)

示例 — env_lock.json:software(节选)

{

"software": {

"os": { "name": "Ubuntu", "version": "22.04", "kernel": "5.15.0-106" },

"drivers": { "nvidia": "535.146.02", "cuda": "12.2", "cudnn": "9.1.0" },

"frameworks": { "torch": "2.2.2+cu122", "triton": "2.2.0", "numpy": "1.26.4" },

"toolchain": { "gcc": "11.4.0", "cmake": "3.26.4" },

"time": { "ptp": "phc2sys 4.1", "ntp": "chrony 4.3" }

}

}


V. 容器与镜像(Containers & Images)

示例 — container_spec.yaml

version: "1.0.0"

image:

name: "registry.example.com/ml/ptn-repro"

tag: "1.2.0"

digest: "sha256:abcdef..."

runtime:

driver: "nvidia"

gpus: "all"

shm_size: "64g"

ulimits: { memlock: -1, stack: 67108864 }

mounts:

- { src: "/data", dst: "/mnt/data", mode: "ro" }

env:

- { name: "OMP_NUM_THREADS", value: "8" }

- { name: "HF_HOME", value: "/opt/.cache/hf" }

entrypoint: ["bash","-lc"]

cmd: ["./reproduce.sh"]


VI. 决定性与随机性(Determinism & RNG)

示例 — seed_policy.yaml

seed: 20250924

deterministic: true

torch:

deterministic_algorithms: true

cudnn: { deterministic: true, benchmark: false }

numpy: { seed: 20250924 }

random: { seed: 20250924 }


VII. 运行前自检(Preflight Checks)

示例 — preflight_report.json(节选)

{

"hardware_ok": true,

"drivers_ok": true,

"timebase_ok": true,

"packages_ok": true,

"notes": []

}


VIII. 路径量统一口径(Normative Path Forms)

执行与核验前按“时间→路径→相位”顺序对齐;数组满足 len(gamma_ell)=len(d_ell)=len(n_eff)≥2;数据侧记录 delta_form;全程 I70-dim_check,要求 p_dim = 1.0


IX. 质量门映射(Gate Mapping)


X. 反例与修正(Anti-Patterns & Fixes)


XI. 机读清单(Machine-Readable Artifacts)


XII. 交叉引用(Cross-References)


XIII. 勾选清单(Checklist)


版权与许可:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(屠广林)享有。
许可方式(CC BY 4.0):在注明作者与来源的前提下,允许复制、转载、节选、改编与再分发。
署名格式(建议):作者:屠广林|作品:《能量丝理论》|来源:energyfilament.org|许可证:CC BY 4.0
验证召集: 作者独立自费、无雇主无资助;下一阶段将优先在最愿意公开讨论、公开复现、公开挑错的环境中推进落地,不限国家。欢迎各国媒体与同行抓住窗口组织验证,并与我们联系。
版本信息: 首次发布:2025-11-11 | 当前版本:v6.0+5.05