可执行性:能力收益要与资源代价一起看
本页问题
更快的 B 超出内存约束,此时为什么应选 A?用这次选择回收算、存、搬的区别。
CL03/b0 · 更快与更省内存不同;选择取决于目标与约束。
在相同教学测试条件下,A 耗时12秒、峰值内存3GiB,B 耗时8秒、峰值内存5GiB。当峰值必须严格小于4GiB时,B 的速度优势不能补偿违反约束;在已给出的两个候选中,应选满足约束的 A。这个判断连接计算、存储与搬运的资源账,也连接任务目标与可执行条件。新的优化方案可以成为候选,但其速度和峰值内存必须重新测量,不能从技术名称推定收益。
进一步解释
A/B 数值与峰值约束均为课程教学构造,不是某个真实 GPU 或模型的基准。结论只在当前候选、相同测试口径及这一约束下成立;并未证明 A 在所有任务或所有约束下最好。
教师备课:指图与模拟问答
指图与推进 · 不朗读先保留两方案的时间和峰值,再指严格小于4GiB约束与 A 的可行性;沿算/存/搬的小图回收资源身份,不重复四态推演。
本态来源与条件
A/B 时间、峰值内存及阈值为教学构造;沿用 RC-F2,不是硬件实测。
接下来
还有没有满足同一内存约束、同时比 A 更快的候选?怎样验证它?
补充推导、边界与来源
再想一步
当约束换成峰值小于6GiB时,B才重新进入可行集合,随后还须按任务质量与时间比较。这个条件变化说明,最优选择依赖约束;它没有改变原先小于4GiB条件下选A的判断。
从本页继续阅读
- 新测量怎样改变原选择:回到 RC-F2,逐步比较最初时间信息和新增内存约束。
- 计算、存储与搬运的不同约束:结合正文机制回看执行代价来自哪些对象。
本页证据与条件
A/B 时间、峰值内存及阈值为教学构造;沿用 RC-F2,不是硬件实测。