第175章 消失的三十GB(3/5)
江临不再硬闯,而是制作了中间板去监听。
两千六百多次冷启动,横跨零下15度到45度的剧烈温差,所有逾越时序边界的尝试,都被安全固件毫不留情地终结。
这条路同样走到了尽头。
直到第五年冬天,mpS-FaultLedger从两千多次失败记录中标出了一组异常。
异常来自c170-29。
前两次冷启动失败,它竟然完成了五组hbm训练,却没能生成资源表。
江临将其接入中间板重现波形,终于在L2末尾,捕捉到了一段被延长了零点八秒的底层维护串流。
在那残缺的数据中,五组hbm堆栈的训练记录后方,都跟随着同一个容量字段。
【单组容量:8192mib】
五组相加,共四万零九百六十mib。
也就是产品标称中的四十Gb。
五组通道都完成了训练。
至少在这一阶段,日志没有显示30Gb整体缺失。
至于隐藏空间里是否存在坏区,只能通过后续全地址读写与长期清洗确认。
这30Gb的幽灵,在下一层资源表生成时,被悄无声息地藏在了主机永远看不到的暗室里。
知道30Gb在哪,与真正使用它,中间横亘着整套安全链路。
江临没有签名密钥,但他敏锐地盯上了那零点八秒的维护窗口。
第六年,一万一千次冷启动。
江临发现,当启动配置链路上的电平转换器出现时序漂移时,安全固件会短暂进入一条正常驱动无法识别的恢复路径。
他于是将这段过渡状态暂时标记为【SERVIcE_REcoVERY】。
这只是根据行为做出的工程命名,并不代表制造商公开定义过同名模式。
接下来,他花了整整半年时间,用中间板通过受控时序延迟,将这个极其严苛的窗口从零点八秒拉长到了六点四秒。
六点四秒不足以让完整驱动栈完成设备枚举、资源映射和上下文建立。
江临于是绕开通用驱动,自己写了一套最小加载器。
不加载cUdA,也不创建计算上下文,只做一件事。
向这张卡逼问它的真实底细。
第七年二月,c170-29第一次在恢复状态下返回了完整物理描述。
phYSIcAL_hbm_StAcKS:5
phYSIcAL_hbm_cApAcItY:mib
40Gb的货架就在门后,只是门外还没有路。
同年的秋天,c170-29在长周期的恢复实验中丧失了全部响应。
现实世界里连续两次启动失败的样品没能撑到最后,但它用自己的死亡,交出了锁孔的位置。
第八年,漫长的地址测绘。
状态更稳定的c170-09重新进入测试台。
墙上的地址草图换了十六版,江临像个耐心的破译者,通过全零、交错位、伪随机序列的读写反馈,一点点拼凑出隐藏空间的物理拓扑。
连续地址折返、通道交织、行列位置映射……
本章未完,请翻下一页继续阅读.........