PPAC
PPAC
What’s PPAC
PPAC是四个单词的缩写,分别为Power,Performance,Area,Cost。
- Power
功耗指的是芯片运行过程中消耗的能量,也就是电能。 - Performance
关于性能则有不少因素,比如频率,核数目,Cache,等等。 - Area
面积是指芯片的尺寸大小,一般讲有多少个平方(mm^2)。 - Cost
芯片的成本,包括物料,制造,研发等等。
Relations
这四个因素并非独立的。比如:
- 频率高了,性能确实高了,但功耗相应的也会增大,而且频率对新能是线性增加,对功耗确是指数增长。
- 核数目多了,性能确实增加了,同时面积也不可避免的增加,另外每个核可能都要增加授权费用,整体成本增加的就更多了。核多了功耗也会增加。
- Cache很贵,导致成本增加。另外增加Cache并非一定会增加性能(这个以后写Cache的时候专门分析吧)。
- 面积越大成本越高,有可能是指数级的。
- 另外还有工艺,工艺越高,晶体管密度越高,性能越好,功耗大多数时间是减小的(越接近工艺的极限,比如3nm,越不明显,还有可能增加功耗),当然成本要综合计算(增加的性能,晶体管数和生产的成本等),从0.5um发展到3nm,开始的时侯是降低成本的,但越到极限工艺,成本反而越高了。
在设计芯片或者更多的是芯片选型的时候,都要综合考虑这四个因素以期达到好的性价比。
This post is licensed under CC BY 4.0 by the author.