摘要

在图形处理器GPU研制过程中,测试工作是保证GPU芯片正确性、有效性的必备手段,由于图形命令分类繁多、绘制方式复杂多样,为了保证测试内容的覆盖性和全面性,通常需要开发成百上千的验证项并逐一进行验证对比,在时间和人力上给测试工作带来巨大挑战。为了解决验证工作中测试过程繁琐、耗时和结果比对不准确的问题,本文提出并设计了一种面向自研GPU的自动化测试工具,采用WPF技术,基于自动化验证思路,完成验证项的检测、合格判据的生成、自动化测试和结果比对等功能,提高测试工作的效率,大大缩短GPU验证时间,提高验证的准确度和正确性。