【问题标题】:What is Instruction Per Second?什么是每秒指令?
【发布时间】:2015-07-20 10:01:39
【问题描述】:

每秒指令是否意味着一秒钟内执行的总计算量?
如何在for 循环中获得总 ISP?

【问题讨论】:

    标签: c++ for-loop console


    【解决方案1】:

    Instructions Per Second 是一个概念,它确实计算在一秒钟内执行的指令。由于许多原因,这个概念在上个世纪的最后十年失宠了。核心原因是这个数字毫无意义。

    您无法在 C++ 中有意义地计算 for-loop 的“IPS”。目前还不清楚复杂循环的实际指令是什么,并且完全优化了琐碎的循环。例如。计算 N!可能看起来像一个 for 循环,但编译器可能只是决定转 7!在 5040 年。

    【讨论】:

    • 那么指令的真正含义是什么? 1+2=3,这会是 3 条指令吗?
    • @BongBong:这甚至不是有效的 C++。
    猜你喜欢
    • 1970-01-01
    • 2020-10-16
    • 2018-03-26
    • 2020-12-10
    • 2012-12-02
    • 2010-09-10
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多