易妖游戏网
您的当前位置:首页Vector transfer system for packing dis-contiguous

Vector transfer system for packing dis-contiguous

来源:易妖游戏网
专利内容由知识产权出版社提供

专利名称:Vector transfer system for packing dis-contiguous vector elements together into asingle bus transfer

发明人:Ahmad R. Ansari申请号:US10812323申请日:20040329公开号:US07610469B2公开日:20091027

专利附图:

摘要:A vector transfer unit for handling transfers of vector data between a memoryand a data processor in a computer system. Vector data transfer instructions are posted

to an instruction queue in the vector transfer unit. Program instructions for performing aburst transfer include determining the starting address of the vector data to betransferred, the ending address of the vector data to be transferred, and whether theending address of the vector data to be transferred is within the same virtual memorypage as the starting address. The ending address of the vector data to be transferred isdetermined based on the number of data elements to be transferred, the stride of thevector data to be transferred, and the width of the vector data elements to be

transferred. When the amount of data to be transferred is divisible by a factor of two, themultiplication of the stride and width of the data elements is carried out by shifting. Anaddress error exception occurs when the ending address of the vector data to betransferred is not within the same virtual memory page as the starting address. Theending address of the vector data to be transferred is determined in parallel withdetermining the starting address of the vector data to be transferred.

申请人:Ahmad R. Ansari

地址:San Jose CA US

国籍:US

代理机构:Campbell Stephenson LLP

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容