发明名称 APPARATUSES, METHODS AND SYSTEMS FOR VECTOR OPERATIONS AND STORAGE IN MATRIX MODELS
摘要 The disclosure details the implementation of apparatuses, methods, and systems for a vector operator. In one embodiment, a virtual data object is established by a user requesting that operations are performed on a subset of an existing and/or specified parent data object. In one embodiment, the vector operator automatically makes optimizations when it notices that the requested subset of a larger parent data object falls within the bounds of the parent data object. The vector operator may employ slice and arbitrary subvector optimizations. These optimizations work transparently for users that employ the vector operator's user interface. As such, the vector operator avoids creating a new data object of the appropriate size, and avoids copying data from the old matrix into the new one. As such, the vector operator's integrated programming interface makes it easier to generate operations (e.g., write algorithms) affecting slices or submatrices. A user does not need to bother writing code to do the necessary bookkeeping of tracking where a slice belongs within a larger dataset nor does the user need to know the underlying data representation to preserve maximum performance; the vector operator handles this automatically. In addition, a distributed vector operator allows data sets to be broken into specified pieces and/or regions, to be transferred across a network, to be operated upon in a distributed manner by other computers, and finally returned to the originating computers. In so doing, the vector operator analyzes data ranges of requests it receives from other computers, and sends out requested data. However, only as little of the requested data as is necessary is ever transferred, while the remainder of the parent data object's data is not transferred.
申请公布号 WO2007130933(A3) 申请公布日期 2008.10.02
申请号 WO2007US67866 申请日期 2007.05.01
申请人 BEZANSON, JEFFREY, W 发明人 BEZANSON, JEFFREY, W
分类号 G06F7/00;G06F7/32;G06F7/38;G06F7/52;G06F15/10;G06F17/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址