-
公开(公告)号:CN107257329A
公开(公告)日:2017-10-17
申请号:CN201710396537.8
申请日:2017-05-31
申请人: 中国人民解放军国防科学技术大学
IPC分类号: H04L29/06
摘要: 本发明涉及一种数据分段卸载发送方法。本方法是一种软硬件协同的、分组I/O开销低、硬件实现复杂度低的大块数据分段卸载发送方法。将一部分硬件的功能卸载到软件实现,即采用驱动切分大报文及更新报文头字段,省去了硬件分段计算处理开销,大大降低硬件设计复杂度;另外,本发明支持低开销分组I/O,大大降低软硬件协同代价,同时相较于支持轻量级分组I/O的网卡,省去了分段报文到专用软件缓冲区的一次拷贝,仅将切分后内容更新的报文头部分拷贝到软件缓冲区,大大提高性能,实现了数据分段卸载的高效发送。
-
公开(公告)号:CN101699392B
公开(公告)日:2012-05-09
申请号:CN200910044748.0
申请日:2009-11-12
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F9/38
摘要: 本发明公开了一种流处理器中IO单元复用方法,要解决的技术问题是在流处理器的设计中克服一个IO单元只能执行一个流的限制,实现少量IO单元对大量输入输出流的扩展支持,降低硬件开销。技术方案是修改编译器,在编译器中增加IO单元复用处理模块,给每个流分配一个流标识符,将IO操作调度到流标识符指定的IO单元上执行;改进流处理器中运算簇的硬件结构,在IO单元和流缓冲之间增加K个多路选择器;IO单元对流标识符部分进行译码,译码结果作为仲裁信号,各多路选择器根据仲裁信号对流的访问进行仲裁以实现流的输入输出。采用本发明可使输入输出流的数目不再受IO单元数量的限制,大幅减少IO单元数目,硬件开销小。
-
公开(公告)号:CN107038040A
公开(公告)日:2017-08-11
申请号:CN201610967638.1
申请日:2016-11-01
申请人: 中国人民解放军国防科学技术大学
摘要: 本发明涉及基于PCIE的FPGA更新系统及更新方法。所述系统包括:一个CPU器件、一个EPLD器件、一个NOR Flash存储单元、一个FPGA器件及一个JTAG下载接口;所述更新方法包括写操作、读操作和配置操作;CPU器件采用了PCIE进行通信,数据传输速度极快,且配置FPGA由EPLD器件完成,不再依靠CPU启动,能够有效的提高FPGA加载速度。该方法支持远程配置,当规模较大或者设备部署距离比较远时,能够有效的提高工作效率,节省人力成本。
-
公开(公告)号:CN101699392A
公开(公告)日:2010-04-28
申请号:CN200910044748.0
申请日:2009-11-12
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F9/38
摘要: 本发明公开了一种流处理器中IO单元复用方法,要解决的技术问题是在流处理器的设计中克服一个IO单元只能执行一个流的限制,实现少量IO单元对大量输入输出流的扩展支持,降低硬件开销。技术方案是修改编译器,在编译器中增加IO单元复用处理模块,给每个流分配一个流标识符,将IO操作调度到流标识符指定的IO单元上执行;改进流处理器中运算簇的硬件结构,在IO单元和流缓冲之间增加K个多路选择器;IO单元对流标识符部分进行译码,译码结果作为仲裁信号,各多路选择器根据仲裁信号对流的访问进行仲裁以实现流的输入输出。采用本发明可使输入输出流的数目不再受IO单元数量的限制,大幅减少IO单元数目,硬件开销小。
-
公开(公告)号:CN107257329B
公开(公告)日:2019-10-01
申请号:CN201710396537.8
申请日:2017-05-31
申请人: 中国人民解放军国防科学技术大学
IPC分类号: H04L29/06
摘要: 本发明涉及一种数据分段卸载发送方法。本方法是一种软硬件协同的、分组I/O开销低、硬件实现复杂度低的大块数据分段卸载发送方法。将一部分硬件的功能卸载到软件实现,即采用驱动切分大报文及更新报文头字段,省去了硬件分段计算处理开销,大大降低硬件设计复杂度;另外,本发明支持低开销分组I/O,大大降低软硬件协同代价,同时相较于支持轻量级分组I/O的网卡,省去了分段报文到专用软件缓冲区的一次拷贝,仅将切分后内容更新的报文头部分拷贝到软件缓冲区,大大提高性能,实现了数据分段卸载的高效发送。
-
-
-
-