PulseAugur
实时 12:55:59
English(EN) Hardware researcher spins up 'CPU deoptimization' project to find the slowest single x86 instruction, creates hall of shame — worst offender takes 198 billion cycles spanning 62 seconds to execute

研究员创建最慢x86 CPU指令“耻辱榜”

硬件研究员Christopher Domas发起了一个项目,旨在找出最慢的单条x86指令,并创建一个排行榜来排名这些性能瓶颈。目前排名第一的是`fxrstor64`指令,它执行时耗费了惊人的1980亿周期,即62秒,用于从内存中恢复512字节的SIMD寄存器状态。Domas通过操纵内存映射I/O并压垮CPU的PCIe总线,故意减慢指令的执行速度来实现这一目标。未来计划为ARM和RISC-V架构创建排行榜,并制定特定规则以确保只测量单条指令的延迟。 AI

影响 为理解CPU架构和指令级性能提供了见解,可能为未来的硬件和软件优化提供信息。

排序理由 这是一个专注于通过故意减慢CPU指令速度来理解其性能的研究项目。[lever_c_demoted from research: ic=1 ai=0.4]

在 Tom's Hardware 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

研究员创建最慢x86 CPU指令“耻辱榜”

报道来源 [1]

  1. Tom's Hardware TIER_1 English(EN) · Jake Roach ·

    Hardware researcher spins up 'CPU deoptimization' project to find the slowest single x86 instruction, creates hall of shame — worst offender takes 198 billion cycles spanning 62 seconds to execute

    One hardware researcher, Christopher Domas (@xoreaxeaxeax on GitHub), is taking a different approach with the CPU Deoptimization leaderboard, which looks not to make Assembly instructions run as fast as possible, but as slow as possible to find the single instruction with the hig…