Parallel algorithms for computing temporal aggregates

被引:13
作者
Gendrano, JAG [1 ]
Huang, BC [1 ]
Rodrigue, JM [1 ]
Moon, B [1 ]
Snodgrass, RT [1 ]
机构
[1] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
来源
15TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS | 1999年
关键词
D O I
10.1109/ICDE.1999.754958
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ability to model the temporal dimension is essential to many applications. Furthermore, the rate of increase in database size and response time requirements has outpaced advancements in processor and mass storage technology, leading to the need for parallel temporal database management systems. In this paper toe introduce a variety of parallel temporal aggregation algorithms for a shared-nothing architecture based on the sequential Aggregation Tree algorithm. Via an empirical study, we found that the number of processing nodes, the partitioning of the data, the placement of results, and the degree of data reduction effected by the aggregation impacted the performance of the algorithms. For distributed results placement, we discovered that Time Division Merge was the obvious choice. For centralized results and high data reduction, Pairwise Merge was preferred regardless of the number of processing nodes, but for low data reduction, it only performed well up to 32 nodes. This led us to a centralized variant of Time Division Merge which was best for larger configurations having low data reduction.
引用
收藏
页码:418 / 427
页数:10
相关论文
共 10 条
[1]  
[Anonymous], 1986, IEEE DATABASE ENG B
[2]   PARALLEL ALGORITHMS FOR THE EXECUTION OF RELATIONAL DATABASE OPERATIONS [J].
BITTON, D ;
BORAL, H ;
DEWITT, DJ ;
WILKINSON, WK .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1983, 8 (03) :324-353
[3]  
CENTER OS, 1998, LAM MPI PARALLEL COM
[4]   PARALLEL DATABASE-SYSTEMS - THE FUTURE OF HIGH-PERFORMANCE DATABASE-SYSTEMS [J].
DEWITT, D ;
GRAY, J .
COMMUNICATIONS OF THE ACM, 1992, 35 (06) :85-98
[5]  
DeWitt D. J., 1990, IEEE Transactions on Knowledge and Data Engineering, V2, P44, DOI 10.1109/69.50905
[6]  
EPSTEIN R, 1986, P 12 VLDB C KYOT JAP, P138
[7]  
KLINE N, 1995, 11 INT C DAT ENG TAI, P222
[8]  
TUMA PA, 1992, THESIS
[9]  
WALTON CB, 1991, PROC INT CONF VERY L, P537
[10]  
Ye XF, 1997, IEEE SYS MAN CYBERN, P1373, DOI 10.1109/ICSMC.1997.638165