Invention Grant
US08782102B2 Compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs 失效
紧凑的聚合工作区,用于使用多核CPU进行有效的分组和聚合

Compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs
Abstract:
A system is described for creating compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs. The system implements operations including computing a running aggregate for a group within a business intelligence (BI) query, and identifying a location to store running aggregate information within an aggregation working area of a cache. The aggregation working area includes first and second data structures. The first data structure stores running aggregate information that is associated with a group that is accessed frequently relative to a threshold. The second data structure stores running aggregate information that is associated with a group that is accessed infrequently relative to the threshold. The operations also include storing the running aggregate information in either the first or second data structure of the aggregation working area based on a characterization of the group as a frequently or infrequently accessed group.
Information query
Patent Agency Ranking
0/0