Show simple item record

dc.contributor.advisorTrancoso, Pedroen
dc.contributor.authorOthonos, Despoen
dc.coverage.spatialCyprusen
dc.creatorOthonos, Despoen
dc.date.accessioned2013-09-16T07:02:02Z
dc.date.available2013-09-16T07:02:02Z
dc.date.issued2009-06
dc.identifier.urihttps://gnosis.library.ucy.ac.cy/handle/7/13137en
dc.descriptionThesis (Master) -- University of Cyprus, Faculty of Pure and Applied Sciences, Department of Computer Science, 2009.en
dc.description.abstractDatabases are the main component of modern systems. We may find Database Management Systems (DBMS) in the backend of many software systems, such as Enterprise Resource Systems (ERPs), websites, accounting systems, scientific applications and many others. DBMS systems are responsible for storing, analyzing, managing and querying large volumes of data. Querying of data forms is the most time-consuming workload of DBMS systems. The querying comprises of different operations, mostly aggregations, selections and join operations. The most known queries and also the most time-consuming are the Decision Support System (DSS) queries. DSS queries are designed to process large data sets and use large-scale multiprocessors. For this work we decided to analyze the benefits of accelerating DSS queries on different GPU and the CELL processors. Both architectures, aside from promising high-performance, are of low-cost. We use Rapidmind to implement the parallel version of three representative DSS queries found in the TPC-H Benchmark. As a baseline for our comparisons we use a single-core native C++ code execution on a Core 2 Duo 2.13GHz CPU. We compare the execution of the three queries with two different GPU models of the same generation (NVidia Geforce 8500GT and 8800GT) and with the CELL processor found on Playstation 3. Results show that GPUs are very promising as far as exploiting parallelism in database queries. The speedup observed was up to 21x compared to the single processor CPU execution.en
dc.format.extentix, 104 p. : ill. ; 30 cm.en
dc.language.isoengen
dc.publisherΠανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences
dc.rightsinfo:eu-repo/semantics/openAccessen
dc.source.urihttps://ktree.cs.ucy.ac.cy/action.php?kt_path_info=ktcore.actions.document.view&fDocumentId=1993en
dc.titleExploiting the use of GPUs and CELL Broadband Engine in Parallel Acceleration of Decision Support Queries using Rapidmind Data-Parallel Platformen
dc.typeinfo:eu-repo/semantics/masterThesisen
dc.contributor.committeememberTrancoso, Pedroen
dc.contributor.committeememberChrysanthou, Yiorgosen
dc.contributor.committeememberGeorgiou, Chryssisen
dc.contributor.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.author.facultyΣχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeMaster Thesisen
dc.contributor.orcidTrancoso, Pedro [0000-0002-2776-9253]


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record