计算机主要有两个评价指标:响应时间(执行程序消耗时间)、吞吐率(单位时间能执行的程序)。
CPU的两个主要评价指标:主频、功耗。
CPU初期优化方向为增加晶体管,以降低时钟周期的方式提升频率。后期因为功耗及散热问题,逐渐向多核方向发展。
多核方案包含受影响的优化时间和不受影响的优化时间,如分开处理和最终合并。
硬件层面的优化已经到了“挤牙膏”阶段,逐步开始向算法层面优化,流水线、加速大概率、预测