文件名称:面向高性能应用的PCIe SSD的驱动设计 (2012年)
文件大小:583KB
文件格式:PDF
更新时间:2024-06-03 23:01:24
自然科学 论文
针对自主研制的PCIe SSD设备,设计实现了分层驱动程序。为减少传统设计中的设备驱动层次,降低协议开销,对高速并发的请求实现乱序处理以提高带宽,采用了2层驱动结构:上层驱动将设备注册为系统中的磁盘类设备,向应用层提供接口,并捕捉文件系统的请求转发给下层;下层驱动中采用了请求队列、中断聚合、请求TAG寄存器技术以处理并发乱序请求。通过2层驱动的配合,可正确将PCIe SSD挂载为系统中磁盘,有效提高系统并行度,降低输入输出请求产生的中断次数,提高了设备吞吐量。