发明名称 Efficient non-contiguous I/O vector and strided data transfer in one sided communication on multiprocessor computers
摘要 A method for grouping I/O vectors to be transferred across a distributed computing environment comprising a plurality of processing nodes coupled together over a network. The method reduces the number of packets transmitted over a network between two or more nodes. The method includes the grouping of two or more I/O vectors into a single message, consisting of one packet with a predetermined maximum size, provided the sizes of the vectors are small enough to be placed into a single packet. The grouping method finds an efficient collection of vectors to form groups that fit inside a single packet. If two or more of the vectors can be combined so that the resulting single packet size does not exceed the predetermined maximum size, the vectors are grouped accordingly. Vectors whose size approach the predetermined maximum packet size are sent as a separate message.
申请公布号 US6389478(B1) 申请公布日期 2002.05.14
申请号 US19990365696 申请日期 1999.08.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLACKMORE ROBERT SIDNEY;CHEN XIN;GOVINDARAJU RAMA KRISHNA;HUDLI ANAN VISHWANATH
分类号 H04L29/06;H04L29/08;(IPC1-7):G06F15/00 主分类号 H04L29/06
代理机构 代理人
主权项
地址