Invention Grant
US08782102B2 Compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs
失效
紧凑的聚合工作区,用于使用多核CPU进行有效的分组和聚合
- Patent Title: Compact aggregation working areas for efficient grouping and aggregation using multi-core CPUs
- Patent Title (中): 紧凑的聚合工作区,用于使用多核CPU进行有效的分组和聚合
-
Application No.: US12889789Application Date: 2010-09-24
-
Publication No.: US08782102B2Publication Date: 2014-07-15
- Inventor: Lin Qiao , Vijayshankar Raman , Frederick R Reiss
- Applicant: Lin Qiao , Vijayshankar Raman , Frederick R Reiss
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Jeffrey T. Holman
- Main IPC: G06F17/30
- IPC: G06F17/30

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.
Public/Granted literature
- US20120078980A1 COMPACT AGGREGATION WORKING AREAS FOR EFFICIENT GROUPING AND AGGREGATION USING MULTI-CORE CPUS Public/Granted day:2012-03-29
Information query