- 7
- 0
- 约5.45千字
- 约 6页
- 2017-11-17 发布于河南
- 举报
RDMA技术分析
RDMA技术分析
?1 什么是RDMA??1.1 传统意义上的DMA??---直接内存访问(DMA)方式,是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行。DMA工作时,由DMA控制器向内存发出地址和控制信号;进行地址修改;对传送字的个数计数;并且以中断方式向CPU报告传送操作的结束。DMA方式一般用于高速传送成组的数据。??---使用DMA方式目的: 减少大批量数据传输时CPU的开销;方法:采用专用DMA控制器(DMAC)生成访存地址并控制访存过程;优点:操作均由硬件电路实现,传输速度快;CPU基本不干预,仅在初始化和结束时参与,CPU与外设并行工作,效率高。---DMA的数据块传送过程可分为三个阶段:传送前预处理;正式传送;传送后处理。 DMA控制流程:1.预处理:由CPU执行I/O指令对DMAC进行初始化与启动。2. 数据传送:由DMAC控制总线进行数传。3.后处理:传送结束,DMAC向CPU发中断请求,报告DMA操作的结束。CPU响应,转入中断服务程序,完成DMA结束处理工作。??1.2 RDMA??---RDMA(Remote Direct MemoryAccess)是通过网络把资料直接传入某台计算机的一块存储区域,不需用到多少计算机
您可能关注的文档
最近下载
- 金融科技平台中小企业融资违约行为的传播机制分析.pdf VIP
- 2025年金融风险管理师预期亏损蒙特卡洛模拟方法专题试卷及解析.pdf VIP
- 2025年演出经纪人营业性演出管理条例中灯光音响相关条款解读专题试卷及解析.pdf VIP
- 2025年4月自考02204经济管理答案及评分参考.docx VIP
- 2025年项目管理专业项目赶工中的蒙特卡洛模拟与风险分析专题试卷及解析.pdf VIP
- 2025年咨询工程师东南亚地区国际工程市场与社会风险管理专题试卷及解析-知识要点梳理.pdf VIP
- 07FJ01防空地下室建筑设计示例.docx VIP
- 声纹采集实施方案.docx VIP
- 2023年上海电机学院计算机科学与技术专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 江苏开放大学毕业论文(设计)开题报告 (1).docx VIP
原创力文档

文档评论(0)