10.3969/j.issn.2095-2783.2012.04.003
面向高性能应用的PCIe SSD的驱动设计
针对自主研制的PCIe SSD设备,设计实现了分层驱动程序。为减少传统设计中的设备驱动层次,降低协议开销,对高速并发的请求实现乱序处理以提高带宽,采用了2层驱动结构:上层驱动将设备注册为系统中的磁盘类设备,向应用层提供接口,并捕捉文件系统的请求转发给下层;下层驱动中采用了请求队列、中断聚合、请求TAG寄存器技术以处理并发乱序请求。通过2层驱动的配合,可正确将PCIe SSD挂载为系统中磁盘,有效提高系统并行度,降低输入输出请求产生的中断次数,提高了设备吞吐量。
PCIeSSD、中断聚合、请求队列、请求TAG寄存器
7
TP334.5(计算技术、计算机技术)
新世纪优秀人才支持计划资助项目NCET-08-0145;高等学校博士学科点专项科研基金资助项目20094307120012
2012-08-02(万方平台首次上网日期,不代表论文的发表时间)
共5页
252-256