平台性能阈值
有两种类型的性能阈值:静态阈值(对于平台保持固定状态)和动态阈值(在运行时更改)。 本主题介绍平台的静态性能阈值和动态阈值允许的范围。
静态性能阈值具有以下定义:
最高性能
在理想条件下,单个处理器可能达到的绝对最大性能。 此性能级别在很长的持续时间内可能无法持续,并且仅当其他平台组件处于特定状态时才能实现 (例如,它可能需要其他处理器处于空闲状态) 。
名义性能
处理器的最大持续性能级别,假设理想的环境条件 (即最佳环境温度,处理器由于先前的活动而尚未热,可用电流不会因电池) 低/冷而受到限制。 所有处理器都应能够同时保持其名义性能的连续活动至少一秒钟。
最低非线性性能
在性能缩放时实现非线性节能的最低性能级别。 例如,由于电压和频率缩放的组合影响优于衬线节能,可以通过以较低的性能状态运行来实现。 高于此阈值时,较低的性能级别应比较高的性能级别更节能。
最低性能
平台的绝对最低性能级别。 从效率的角度来看,选择低于最低非线性性能级别的性能级别可能等效,或者实际上可能会导致效率损失,但应降低处理器的瞬时功耗。
注意 所有静态性能级别不需要是不同的。 例如,平台的名义性能级别也可能是其最高性能级别。
平台还可以选择性地表示动态性能阈值, 即保证的性能 阈值。 如果存在,则表示处理器的最大持续性能级别,同时考虑到所有已知的外部约束 (功率预算、热约束、电源等) 。 所有处理器都应能够同时保持其保证的性能级别至少一秒。 必须保证的性能级别才能在 [最低性能, 名义性能] 范围内(含)。
异类性能阈值
PEP 必须对系统中的所有处理器使用相同的性能缩放。 在具有异类处理器的平台上,所有处理器的性能特征可能不同。 在这种情况下,PEP 必须合成一个根据处理器差异进行调整的性能规模,以便以相同性能级别运行相同工作负荷的任何两个处理器都将在大约同一时间完成。 PEP 应为不同类别的处理器公开不同的功能,以便准确反映每个处理器的性能特征。