首页 | 官方网站   微博 | 高级检索  
     

基于用户态的NVMe驱动设计
引用本文:白子秋,胡怀湘.基于用户态的NVMe驱动设计[J].计算机应用与软件,2019(1):28-33,146.
作者姓名:白子秋  胡怀湘
作者单位:1.中国电子科技集团第十五研究所
摘    要:提出一种基于用户态的NVMe驱动设计方案,并且一个设备可以为多个存储进程提供存储功能。基于利用IOMMU功能的VFIO模块来实现用户态的寄存器操作以及DMA功能。给出驱动设计的整体方案以及实现的技术细节。与其他方案相比,该方案对硬件依赖较低且易于扩展。

关 键 词:NVMe  用户态  驱动  VFIO  IOMMU

NVME DRIVER DESIGN BASED ON USER-LEVEL
Bai Ziqiu,Hu Huaixiang.NVME DRIVER DESIGN BASED ON USER-LEVEL[J].Computer Applications and Software,2019(1):28-33,146.
Authors:Bai Ziqiu  Hu Huaixiang
Affiliation:(Fifteenth Research Institute,China Electronic Technology Group Corporation,Beijing 100083,China)
Abstract:This paper proposed a NVMe driver design scheme based on user-level,and a device could provide storage functions for multiple storage processes.The VFIO module of IOMMU function was used to implement the user's register operation and the DMA function.The paper gave the overall scheme of the driver design and the technical details of the implementation.Compared with the other schemes,the proposed scheme has low reliance on hardware and is easy to expand.
Keywords:NVMe  用户态  驱动  VFIO  IOMMU
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号