【发布时间】:2011-01-18 07:25:55
【问题描述】:
对于算法性能而言,“每字节周期数”是什么意思?
【问题讨论】:
标签: algorithm performance
对于算法性能而言,“每字节周期数”是什么意思?
【问题讨论】:
标签: algorithm performance
“周期”(或“时钟周期”)是 CPU 在处理指令时执行的一个步骤。在现代 CPU 中,许多指令需要一个时钟周期,而其他更复杂的指令可能需要不止一个。
“字节”可能是指您正在查看的任何函数的输入大小。例如,如果您正在分析一个将字符串中的每个字符更改为大写的函数,那么您可能会有一个如下所示的循环:
for each character in string:
load character
change to upper case
store character
处理每个字符的时钟周期数可以称为“每字节周期数”。
【讨论】: