一位程序员和电子工程师向AMD报告了其Ryzen处理器中随机数生成器的潜在缺陷1。根据该报告者的测试,在连续9天的运行中,两台AMD处理器均未能生成任何01。
报告者开发了专门的测试工具来对不同处理器的随机数生成性能进行基准测试,发现各型号间的性能存在巨大差异1。具体而言,英特尔Core i5(2012年型号)每秒可生成1260万个数字,Core i7 7700(2017年型号)每秒生成75万个数字,而AMD Ryzen 7约为每秒260万个数字1。此外,测试还显示AMD随机数生成器对时钟变化不敏感,而2012年型号Core i5在100%依赖时钟的情况下运行1。报告者认为这些性能差异反映了随机数生成器电路在不同处理器型号间存在重大差异1。目前,AMD已在内部升级了该案例1。
A programmer and electrical engineer has reported a potential defect in AMD's Ryzen processor random number generator to the company, claiming that no zero values were generated across two AMD processors during nine days of testing1. The reporter developed a benchmarking tool to evaluate random number generation performance across different processors and discovered significant performance variations between models, which the researcher attributes to substantial differences in the random number generator circuits across AMD processor generations1.
Performance testing revealed marked disparities in generation speed: an Intel Core i5 from 2012 generated 12.6 million numbers per second, a Core i7 7700 from 2017 produced 750,000 numbers per second, and an AMD Ryzen 7 generated approximately 2.6 million numbers per second1. The investigation also found that AMD's random number generator proved insensitive to clock changes, whereas the 2012 Core i5 model showed complete dependence on clock variation1. AMD has escalated the case for internal review1.
评论
还没有评论,欢迎留下第一条。