首页> 外文会议>IEEE International Symposium on High Performance Computer Architecture >Hardware/software-based diagnosis of load-store queues using expandable activity logs
【24h】

Hardware/software-based diagnosis of load-store queues using expandable activity logs

机译:基于硬件/软件的负载队列诊断使用可扩展活动日志

获取原文

摘要

The increasing device count and design complexity are posing significant challenges to post-silicon validation. Bug diagnosis is the most difficult step during post-silicon validation. Limited reproducibility and low testing speeds are common limitations in current testing techniques. Moreover, low observability defies full-speed testing approaches. Modern solutions like on-chip trace buffers alleviate these issues, but are unable to store long activity traces. As a consequence, the cost of post-Si validation now represents a large fraction of the total design cost. This work describes a hybrid post-Si approach to validate a modern load-store queue. We use an effective error detection mechanism and an expandable logging mechanism to observe the microarchitectural activity for long periods of time, at processor full-speed. Validation is performed by analyzing the log activity by means of a diagnosis algorithm. Correct memory ordering is checked to root the cause of errors.
机译:增加的设备计数和设计复杂性对硅后验证构成了重大挑战。错误诊断是硅后验证期间最困难的步骤。有限的再现性和低测试速度是当前测试技术的常见限制。此外,低可观察性无视全速测试方法。像片上跟踪缓冲区这样的现代解决方案可以缓解这些问题,但无法存储长活动迹线。因此,SI后验证的成本现在代表了总设计成本的大部分。这项工作描述了一个混合后SI方法来验证现代负载商店队列。我们使用有效的错误检测机制和可扩展的测井机制,以便在处理器全速下长时间观察微体系结构活动。通过诊断算法分析日志活动来执行验证。检查正确的内存排序以root原因。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号