- 专利标题: Methods and apparatus for aggregating sparse data
-
申请号: US09870271申请日: 2001-05-30
-
公开(公告)号: US06606621B2公开(公告)日: 2003-08-12
- 发明人: Albert A. Hopeman , Caleb E. Welton , Grant E. Hicks
- 申请人: Albert A. Hopeman , Caleb E. Welton , Grant E. Hicks
- 主分类号: G06F1730
- IPC分类号: G06F1730
摘要:
A method for aggregating sparse data in a multidimensional array by using a composite join hierarchy created by segmenting the data so that each segment of the hierarchy processed is smaller and more likely to fit in memory. The method employs a recursive sub-cubing mechanism wherein an n-dimensional cube is broken into a number of (n−1)-dimensional cubes and each of those cubes are solved as (n−2)-dimensional cubes etc. Within each division, the processing is segmented by hierarchy level so a dimension with three hierarchy levels (for example, month-quarter-year) would form three separate subcubes with one less dimension. This algorithm produces one ‘worklist’ for every combination of hierarchy levels in the cube. Each of these worklists is represented as a bitmap of the cells contained within it and may be used as a basis of generating more aggregate worklists. To minimize the need for input-output data transfers, all the derived worklists of a single worklist are generated at the same time. This is accomplished without keeping more than n-worklists active at any given time to reduce the number of input-output data transfers needed without requiring substantially larger memory space.
公开/授权文献
- US20020194163A1 Methods and apparatus for aggregating sparse data 公开/授权日:2002-12-19
信息查询