期刊文献+
共找到15篇文章
< 1 >
每页显示 20 50 100
面向SCSI子系统的用户空间存储架构设计
1
作者 郝栋栋 高聪明 舒继武 《计算机研究与发展》 北大核心 2025年第3期633-647,共15页
近年来存储行业经历了巨大的变革,以固态硬盘(solid state drive, SSD)为代表的半导体存储设备迅猛发展,在性能上显著超越了通过磁头移动寻址的机械硬盘(hard disk drive, HDD).目前支持SSD的2种协议主要包括非易失性内存主机控制器接... 近年来存储行业经历了巨大的变革,以固态硬盘(solid state drive, SSD)为代表的半导体存储设备迅猛发展,在性能上显著超越了通过磁头移动寻址的机械硬盘(hard disk drive, HDD).目前支持SSD的2种协议主要包括非易失性内存主机控制器接口规范(nonvolatile memory express, NVMe)协议与串行SCSI(serial attached small computer system interface, SAS)协议,即SAS. NVMe是专为SSD设计的高性能存储协议,能够很大限度地发挥SSD的性能;而SAS协议则充分考虑数据中心的需求,在提供高可靠性与高可扩展性的同时,兼顾了系统性能与成本的平衡.相对于日益增速的存储介质,针对慢速存储设备所设计的软件栈在一次I/O过程中所耗费的时间开销愈发显著.针对该问题学界及工业界都相继提出了众多解决方案,例如Intel提出的高性能存储开发包(storage performance development kit, SPDK)通过将设备驱动实现在用户空间,并采用轮询感知I/O完成等方式大幅度缩短了NVMe SSD对应用程序的响应时间,极大地提升了整个系统的整体性能.然而之前的研究工作针对SAS SSD存储软件栈的优化非常有限,为此在用户空间实现了针对SAS SSD的软件栈优化.实验结果表明,该优化能够有效缩短存储设备对应用程序的响应时间,提高应用对存储设备的访存效率.此外,为了准确评估I/O栈中存储设备的时间开销,硬件性能测试工具HwPerfIO被提出,能够消除大部分软件开销的影响以测得更加准确的存储设备性能. 展开更多
关键词 固态硬盘 HwPerfIo SAS协议 I/o 用户空间驱动
在线阅读 下载PDF
之字链聚合物[Zn(o-bda)(phen)(H_2O)]_n·nH_2O的结构(英文) 被引量:1
2
作者 杨燕 曾明华 +3 位作者 蒙法艳 邓前军 梁宏 张淑华 《无机化学学报》 SCIE CAS CSCD 北大核心 2007年第1期137-140,共4页
[Zn(o-bda)(phen)(H2O)]·H2O (C22H20N2O6Zn) (1) [where o-bda is o-phenylenediacetic acid dianion and phen is 1,10-phenanthroline] crystallizes in triclinic system, space group P1 with a=0.826 5(4) nm, b=1.042 4(5) ... [Zn(o-bda)(phen)(H2O)]·H2O (C22H20N2O6Zn) (1) [where o-bda is o-phenylenediacetic acid dianion and phen is 1,10-phenanthroline] crystallizes in triclinic system, space group P1 with a=0.826 5(4) nm, b=1.042 4(5) nm, c=1.238 1(6) nm, α=76.987(9)°, β=70.987(9)°, γ=78.281(8)°, V=0.9728(8) nm3, Z=2, Dc=1.617 g·cm-3, μ=1.308 mm-1 and F(000)=488. Zn(Ⅱ)ion has a distorted trigonal bipyramid coordination geometry formed by two carboxyl O atoms from two different o-bda groups, two N atoms from the phen ligand and one terminal water molecule. Adjacent Zn(Ⅱ) ions are interlinked by o-bda groups into a infinite zigzag chain structure with a Zn...Zn distance of 0.825 6(4) nm. The adjacent zigzag chains may also be paired under direction of supramolecular recognition and attraction through both π-π stacking and hydrogen bonding interactions into molecular zippers, which further interlinked into a three-dimensional supramolecular network by these noncovalent interactions. CCDC: 600935. 展开更多
关键词 配位聚合物 邻苯二乙酸 Π-Π堆积 氢健
在线阅读 下载PDF
PCIe SSD I/O栈设计与原型系统研究 被引量:2
3
作者 润冬 刘芳 +2 位作者 肖侬 陈祥 欧洋 《计算机研究与发展》 EI CSCD 北大核心 2015年第S2期124-130,共7页
近些年来,为了满足各种应用日益增长的I/O性能要求,存储子系统经历了巨大的变革.基于PCIe接口的SSD(solid state drive)凭借其高带宽,低延迟的特点逐渐成为主流的存储设备.包括I/O栈设计在内的针对PCIe SSD的研究,将成为存储领域的研究... 近些年来,为了满足各种应用日益增长的I/O性能要求,存储子系统经历了巨大的变革.基于PCIe接口的SSD(solid state drive)凭借其高带宽,低延迟的特点逐渐成为主流的存储设备.包括I/O栈设计在内的针对PCIe SSD的研究,将成为存储领域的研究热点.目前涉及到PCIe SSD具体实现细节的文献相对缺乏,不利于相关研究的开展.归纳了PCIe SSD设计中需要考虑的问题与相关研究,并介绍了一个实际的PCIe SSD原型系统的实现方案.同时,对原型系统中的I/O栈驱动层的设计和优化技术也进行了分析,包括DMA(direct memory access)优化技术和多队列多中断技术.最后,对原型系统进行测试,并与商用PCIe SSD测试结果对比,表明原型系统具有更高的性能,有助于PCIe SSD的相关研究. 展开更多
关键词 PCIe固态硬盘 闪存 I/o LINUX驱动 原型系统
在线阅读 下载PDF
新型非易失存储I/O栈综述 被引量:2
4
作者 陈祥 肖侬 刘芳 《计算机研究与发展》 EI CSCD 北大核心 2014年第S1期18-24,共7页
随着新型非易失存储介质的出现,软件I/O栈的开销已经成为存储系统的性能瓶颈.首先详述了基于磁盘的传统I/O栈的各个软件层次和请求经过I/O栈的一般流程.在分析了传统I/O栈在闪存(flash)、相变存储器(phase change memory,PCM)等新型非... 随着新型非易失存储介质的出现,软件I/O栈的开销已经成为存储系统的性能瓶颈.首先详述了基于磁盘的传统I/O栈的各个软件层次和请求经过I/O栈的一般流程.在分析了传统I/O栈在闪存(flash)、相变存储器(phase change memory,PCM)等新型非易失存储介质构成的存储系统中存在的问题后,对专门为PCIe固态硬盘(solid state drive,SSD)设计的高性能主机控制器接口——NVMe接口及基于该接口的I/O栈、请求流程进行了详细介绍.最后,针对相变存储器、阻变存储器(resistive randomaccess memory,RRAM)和自旋转移矩磁阻随机存储器(spin-transfer torque magnetic random access memory,STT-MRAM)等下一代存储介质,对I/O栈在中断使用、文件系统权限检查等方面带来的性能问题进行了详细分析,指出未来I/O栈设计要考虑的问题. 展开更多
关键词 外存储器 I/o 新型非易失存储 PCIe固态硬盘 NVMe
在线阅读 下载PDF
基于NDIS和层次I/O的组合网关实现技术剖析
5
作者 赵险峰 汪为农 《小型微型计算机系统》 CSCD 北大核心 2001年第3期300-304,共5页
介绍了 NDIS、层次 I/ O及其在 Windows网络协议栈实现中的地位和作用 ,剖析了采用核心态 NDIS协议驱动程序和伪设备驱动程序 ,在多个协议栈层次上进行不同处理的组合网关实现技术 ,给出了使用这项技术的基本方法 。
关键词 组合网关 NDIS 层次I/o 协议栈
在线阅读 下载PDF
衬底触发层叠式NMOS实现混合I/O静电保护机制研究
6
作者 吴笛 李树荣 +1 位作者 姚素英 徐江涛 《传感技术学报》 EI CAS CSCD 北大核心 2006年第2期436-439,453,共5页
衬底触发技术可以大幅度提高大尺寸NMOS器件的ESD级别。将衬底触发技术融合到层叠式NMOS器件中来产生衬底触发层叠式NMOS器件,理论分析结果表明衬底触发技术可以提高混合电压I/O电路中层叠式NMOS器件的ESD稳健性,基于0.35μmCMOS工艺的... 衬底触发技术可以大幅度提高大尺寸NMOS器件的ESD级别。将衬底触发技术融合到层叠式NMOS器件中来产生衬底触发层叠式NMOS器件,理论分析结果表明衬底触发技术可以提高混合电压I/O电路中层叠式NMOS器件的ESD稳健性,基于0.35μmCMOS工艺的模拟结果表明应用带有衬底触发技术的层叠式NMOS器件的HBM模型ESD级别提高约60%,这就验证了衬底触发设计对提高混合电压I/O电路的ESD级是有效的。 展开更多
关键词 衬底触发 层叠式NMoS 混合电压I/o 静电保护
在线阅读 下载PDF
基于超低延迟SSD的页交换机制关键技术 被引量:1
7
作者 王紫芮 蒋德钧 《计算机研究与发展》 EI CSCD 北大核心 2024年第3期557-570,共14页
随着内存密集型应用的快速发展,应用对单机内存容量的需求日益增大.然而,受到颗粒密度的限制,内存容量的扩展度较低.页交换机制是进行内存扩展的经典技术,该机制通过将较少使用的内存页面暂存在存储设备,以达到扩展内存的目的.过去页交... 随着内存密集型应用的快速发展,应用对单机内存容量的需求日益增大.然而,受到颗粒密度的限制,内存容量的扩展度较低.页交换机制是进行内存扩展的经典技术,该机制通过将较少使用的内存页面暂存在存储设备,以达到扩展内存的目的.过去页交换机制由于慢速磁盘的读写速度限制,无法被广泛应用.近年来,得益于超低延迟固态硬盘(solid state drive,SSD)的快速发展,页交换机制可以利用其低延迟的读写特性,提升页交换效率.然而,在低I/O延迟的情况下,传统页交换机制的I/O栈存在巨大的软件开销.首先对使用超低延迟SSD的Linux页交换机制进行测试与分析,发现现有页交换机制的主要瓶颈在于发送请求时存在队头阻塞问题、I/O合并和调度开销,以及内核返回路径上的中断处理和直接内存回收开销.基于分析结果,提出基于超低延迟SSD的页交换机制Ultraswap.Ultraswap在Linux I/O栈的基础上增加对轮询请求的处理,并降低I/O合并与调度开销,实现轻量级的I/O栈.基于Ultraswap的I/O栈,对内核页交换机制的换入与换出路径进一步优化.通过优化对缺页、直接内存回收的处理,降低页交换机制关键路径上的时间开销.实验结果表明Ultraswap在应用测试场景下相比Linux页交换机制能够提升19%的平均性能;在可使用内存比例为20%的情况下,Ultraswap可达到33%的性能提升. 展开更多
关键词 页交换 I/o 超低延迟SSD 轮询 NVMe SSD
在线阅读 下载PDF
闪存存储系统综述 被引量:54
8
作者 陆游游 舒继武 《计算机研究与发展》 EI CSCD 北大核心 2013年第1期49-59,共11页
闪存因其低延迟、高并发、低能耗、体积小等特点受到了广泛关注.首先讨论了简单利用闪存固态盘替换传统磁盘的方式隐藏了闪存特性,限制了软件系统对闪存特性充分利用的不足.然后,分析并比较了现有包括闪存加速卡、闪存阵列、基于闪存的... 闪存因其低延迟、高并发、低能耗、体积小等特点受到了广泛关注.首先讨论了简单利用闪存固态盘替换传统磁盘的方式隐藏了闪存特性,限制了软件系统对闪存特性充分利用的不足.然后,分析并比较了现有包括闪存加速卡、闪存阵列、基于闪存的分布式集群系统等基于存储介质直接构建的闪存存储系统的特点,归纳了其通过改变硬件接口、调整软件或控制器管理模块、匹配处理器与I/O处理能力等方式实现系统低延迟、高可靠、低能耗等特性的优化方法.然后重点讨论了闪存存储系统3个方面的关键技术:基于I/O栈调整与重构的存储性能优化、系统级可靠性、体积与能耗.最后总结了闪存存储系统的现状与特点,并指出未来可能的研究方向. 展开更多
关键词 闪存 存储系统 I o 可靠性 节能
在线阅读 下载PDF
基于冲突检测的高吞吐NVM存储系统 被引量:3
9
作者 蔡涛 王杰 +2 位作者 牛德姣 刘佩瑶 陈福丽 《计算机研究与发展》 EI CSCD 北大核心 2020年第2期257-268,共12页
非易失性存储器(non-volatile memory,NVM)是解决计算机系统存储墙问题的有效手段,但现有的I/O栈缺乏相应的适应和优化机制,特别是基于文件系统的锁机制是影响NVM存储系统性能的重要因素.将存储系统访问请求的管理嵌入到存储设备中,利用... 非易失性存储器(non-volatile memory,NVM)是解决计算机系统存储墙问题的有效手段,但现有的I/O栈缺乏相应的适应和优化机制,特别是基于文件系统的锁机制是影响NVM存储系统性能的重要因素.将存储系统访问请求的管理嵌入到存储设备中,利用NVM存储设备自主管理访问请求,使用基于冲突检测的方法代替基于文件系统的现有锁机制,提高操作系统执行访问请求的并发度,缓解设备接口带来的瓶颈问题.给出了高吞吐NVM存储系统的结构,设计了一种基于二维链表的访问请求管理方法减少访问请求管理中的冲突,一种基于冲突检测的访问请求调度算法用于管理NVM存储设备中共享的访问请求,并给出了新访问请求提交和已有访问请求释放流程,并基于Intel的开源NVM存储设备模拟器PMEM实现了HTPM的原型系统,使用Filebench中的多种负载和Fio测试了HTPM的吞吐率和I/O性能,实验结果表明:HTPM相比PMEM最大能提高31.9%的IOPS值和21.4%的I/O性能. 展开更多
关键词 NVM存储系统 NVM存储设备 I/o 存储系统 操作系统
在线阅读 下载PDF
支持高并发访问的新型NVM存储系统 被引量:2
10
作者 蔡涛 陈志鹏 +2 位作者 牛德姣 王杰 詹毕晟 《计算机应用》 CSCD 北大核心 2019年第1期51-56,共6页
I/O系统软件栈是影响NVM存储系统性能的重要因素。针对NVM存储系统的读写速度不均衡、写寿命有限等问题,设计了同异步融合的访问请求管理策略;在使用异步策略管理数据量较大的写操作的同时,仍然使用同步策略管理读请求和少量数据的写请... I/O系统软件栈是影响NVM存储系统性能的重要因素。针对NVM存储系统的读写速度不均衡、写寿命有限等问题,设计了同异步融合的访问请求管理策略;在使用异步策略管理数据量较大的写操作的同时,仍然使用同步策略管理读请求和少量数据的写请求。针对多核处理器环境下不同计算核心访问存储系统时地址转换开销大的问题,设计了面向多核处理器地址转换缓存策略,减少地址转换的时间开销。最后实现了支持高并发访问NVM存储系统(CNVMS)的原型,并使用通用测试工具进行了随机读写、顺序读写、混合读写和实际应用负载的测试。实验结果表明,与PMBD相比,所提策略能提高1%~22%的读写速度和9%~15%的IOPS,验证了CNVMS策略能有效提高NVM存储系统的I/O性能和访问请求处理速度。 展开更多
关键词 NVM 存储系统 I/o系统软件栈
在线阅读 下载PDF
基于驱动堆栈单元的文件隐藏方法 被引量:4
11
作者 何耀彬 李祥和 孙岩 《计算机工程》 CAS CSCD 北大核心 2011年第13期9-12,共4页
为能在操作系统的驱动级实现新的文件隐藏点,对传统的文件系统过滤驱动原理和驱动数据堆栈单元结构进行分析。通过修改驱动堆栈单元的结构和完成例程,配合修改I/O请求包的传递方法,实现2种驱动级文件隐藏的方法。使用该2种方法的文件可... 为能在操作系统的驱动级实现新的文件隐藏点,对传统的文件系统过滤驱动原理和驱动数据堆栈单元结构进行分析。通过修改驱动堆栈单元的结构和完成例程,配合修改I/O请求包的传递方法,实现2种驱动级文件隐藏的方法。使用该2种方法的文件可以在系统中实现深度隐藏,使得操作系统无法查询,也不能通过正常途径访问。 展开更多
关键词 文件系统过滤驱动程序 驱动堆栈单元 I/o结构数组 I/o管理器 完成例程
在线阅读 下载PDF
堆叠自动编码器的金桂花朵图像分割方法 被引量:6
12
作者 程玉柱 段一凡 《中国农机化学报》 北大核心 2018年第10期77-80,共4页
针对金桂的花朵图像,提出一种基于堆叠自动编码器(Stacked Autoencoder,SAE)深度学习的桂花花朵图像分割方法。将花朵RGB彩图通过R-B运算转换成灰度图,将灰度图分成互不重叠子块,对子块进行第一层稀疏自动编码器训练,得到压缩编码特征;... 针对金桂的花朵图像,提出一种基于堆叠自动编码器(Stacked Autoencoder,SAE)深度学习的桂花花朵图像分割方法。将花朵RGB彩图通过R-B运算转换成灰度图,将灰度图分成互不重叠子块,对子块进行第一层稀疏自动编码器训练,得到压缩编码特征;对此特征进行第二层稀疏自动编码器训练,得到二层压缩编码特征;然后用此特征和标签进行Softmax层训练;并将2层自动编码器和Softmax层堆叠成深度神经网络;最后用堆叠自动编码器对花朵和背景进行分类。试验结果表明,通过设置合理的参数,提出的深度学习方法能很好地分割出金桂花朵,SD、Dice、ER、NR值分别为77.03%、87.03%、20.80%、6.94%。 展开更多
关键词 堆叠自动编码器 深度学习 金桂花朵 图像分割
在线阅读 下载PDF
基于非易失存储器的事务存储系统综述 被引量:4
13
作者 石伟 汪东升 《计算机研究与发展》 EI CSCD 北大核心 2016年第2期399-415,共17页
随着非易失存储器的出现和广泛使用,存储体系结构正在发生根本改变.传统数据库系统与文件系统事务处理技术大多基于磁盘设备,设计之初并未考虑非易失存储器特性.为了充分利用非易失存储器特性,缩小计算机系统的I/O性能与CPU处理性能之... 随着非易失存储器的出现和广泛使用,存储体系结构正在发生根本改变.传统数据库系统与文件系统事务处理技术大多基于磁盘设备,设计之初并未考虑非易失存储器特性.为了充分利用非易失存储器特性,缩小计算机系统的I/O性能与CPU处理性能之间的差距,基于非易失存储器的事务存储系统与技术成为了研究热点.首先讨论了软件层事务处理技术的现状,分别介绍了传统数据库系统与文件系统事务处理常用技术;然后依据闪存和相变内存进行划分,对现有基于非易失存储器的事务存储系统与技术进行了讨论;最后给出了基于非易失存储器的事务存储系统研究展望.在基于闪存的事务存储相关研究中,首先分析了使用传统设备接口闪存设备加速事务处理的系统设计,然后重点分析了基于专用事务接口的事务闪存存储系统研究,并对基于闪存的事务存储系统不同研究进行了比较.在基于相变内存的事务存储相关研究中,分别分析并比较了相变内存在主存环境和外存环境提供事务处理的技术,重点讨论了日志与缓存融合技术、细粒度日志技术等关键问题. 展开更多
关键词 非易失性存储器 闪存 相变存储器 事务处理 事务存储系统 I/o
在线阅读 下载PDF
低CPU开销的低延迟存储引擎 被引量:1
14
作者 廖晓坚 杨者 +2 位作者 杨洪章 屠要峰 舒继武 《计算机研究与发展》 EI CSCD 北大核心 2022年第3期489-498,共10页
近些年来,固态存储的硬件处理速率得到了极大改善.一块超低延迟的固态存储盘能在10μs内处理4 KB大小的数据.加速I/O收割过程以构建低延迟的存储引擎是存储系统研究中的一个重要研究课题.传统存储系统通过硬件中断机制收割I/O,却引入了... 近些年来,固态存储的硬件处理速率得到了极大改善.一块超低延迟的固态存储盘能在10μs内处理4 KB大小的数据.加速I/O收割过程以构建低延迟的存储引擎是存储系统研究中的一个重要研究课题.传统存储系统通过硬件中断机制收割I/O,却引入了额外的上下文切换开销,延长了整体I/O处理时间.现有工作使用轮询机制以消除上下文切换,却要付出高昂的CPU开销.提出了一种低CPU开销的低延迟存储引擎NIO(nimble I/O),以充分发挥高性能固态存储盘的低延迟优势.NIO的核心思想是将大小I/O处理路径分离;大I/O使用硬件中断机制;小I/O引入惰性轮询机制,先睡眠一个变长时间间隔再持续轮询.NIO进一步提出了事务感知的I/O收割机制以降低事务的延迟,以及动态调整机制以应对上层应用负载以及设备内部活动的动态变化.实验显示在动态负载下,NIO与基于轮询的存储引擎性能相当,并能减少至少59%的CPU占用率. 展开更多
关键词 存储系统 非易失性存储I/o 固态硬盘 轮询 中断
在线阅读 下载PDF
Internet环境下的测控节点设计
15
作者 何璐 张崇巍 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第1期56-59,81,共5页
文章介绍了一种面向Internet的分布式测控系统中的测控节点,该节点基于具有51内核的微处理器ADμC834和以太网控制器RTL8019AS进行设计;介绍了基于ADμC834和RTL8019AS的功能和特点,给出了节点的总体结构和I/O通道的隔离措施;该设计根据... 文章介绍了一种面向Internet的分布式测控系统中的测控节点,该节点基于具有51内核的微处理器ADμC834和以太网控制器RTL8019AS进行设计;介绍了基于ADμC834和RTL8019AS的功能和特点,给出了节点的总体结构和I/O通道的隔离措施;该设计根据8位微处理器本身资源有限的特点,选用了极小型的TCP/IP协议栈uIP,并通过修改和裁减将其移植并嵌入到节点中,实现对Internet的支持。 展开更多
关键词 因特网 单片系统 以太网控制器 I/o隔离 超小型TCP/IP协议栈
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部