基于能耗梯度的固态硬盘能耗建模原理
-
根据SSD内部闪存芯片的层次结构及工作原理对SSD在读写过程中的能耗产生原因进行分析和建模。
-
可以将SSD内部的交错性及并行性作为建立能耗梯度列表的依据。
-
虽然SSD能耗与读写操作的吞吐率在实验结果上呈线直观的线性相关关系,但由于SSD的电能消耗是由其内部并行度和交错度相关的功能部件引起的,每个部件有其自身的能耗范围,因此从原理上来说,并不应该呈现严格的线性相关关系。
-
SSD的通道并行性:SSD控制器通过多个通道链接不同的Chip,Chip 相互之间独立并行工作。
-
SSD的交错性:在Chip中存在多个Die,它们通过控制线路和数据线路共用Chip与SSD控制器间的通道,因此每个Die实际上是采用流水线的方式共用通道发送IO命令,因此Chip在Die层面上是交错操作。
-
SSD结构的各个层次是并行与交错共存的。
-
静态功耗主要是由元器件漏电流引发的,它用于保持电路基本状态,与处理单元的工作温度有关,并且工作温度越高,静态功耗越大。
-
动态功耗主要是由电路充电/放电引发的,它与处理单元执行任务时电路的转换活动有关,与处理单元的工作温度无关。