DocumentCode
2814243
Title
Evaluating the Performance of CSB+-Trees on Multithreaded Architectures
Author
Rashid, Layali K. ; Hassanein, Wessam M.
Author_Institution
Calgary Univ., Calgary
fYear
2007
fDate
22-26 April 2007
Firstpage
1523
Lastpage
1526
Abstract
Modern architectures have made considerable increases in processor speed and performance. However, database management systems (DBMSs) fall far short from achieving their ideal performance. DBMSs are widely used in almost every large organization. Therefore, it is important to achieve fast data retrieval and processing. Recent studies have shown that more than 50% of the execution time in database operations is spent waiting for data. CSB+-trees were introduced to speedup index structure operations, mainly the search and update. In this paper we propose a multithreading technique to utilize the two threads available in an Intel Pentium 4 Hyperthreaded (HT) platform. Our technique gains speedup ranging from 29% to 70% for dual-threaded CSB+-tree on an HT enabled platform compared to a single-thread version running on HT disabled architecture.
Keywords
database management systems; multi-threading; CSB+-trees; Intel Pentium 4 Hyperthreaded platform; data processing; data retrieval; database management systems; multithreaded architectures; Computer architecture; Data structures; Database systems; Delay; Indexing; Information retrieval; Multithreading; Random access memory; Surface-mount technology; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Conference_Location
Vancouver, BC
ISSN
0840-7789
Print_ISBN
1-4244-1020-7
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2007.379
Filename
4233038
Link To Document