Show simple item record

dc.contributor.authorPetrides, P.en
dc.contributor.authorDiavastos, Andreasen
dc.contributor.authorChristofi, Constantinosen
dc.contributor.authorTrancoso, Pedroen
dc.creatorPetrides, P.en
dc.creatorDiavastos, Andreasen
dc.creatorChristofi, Constantinosen
dc.creatorTrancoso, Pedroen
dc.date.accessioned2019-11-13T10:41:57Z
dc.date.available2019-11-13T10:41:57Z
dc.date.issued2013
dc.identifier.isbn978-0-7695-4939-2
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54825
dc.description.abstractDecision Support System (DSS) workloads are known to be one of the most time-consuming database workloads that process large data sets. Traditionally, DSS queries have been accelerated using large-scale multiprocessors. In this work we exploit the benefits of using future many-core architectures, more specifically on-chip clustered many-core architectures. To achieve this goal we propose different representative data parallel versions of the original database scan and join algorithms. We also study the impact on the performance when on-chip memory, shared among all cores, is used as a prefetching buffer. For our experiments we study the behaviour of three queries from the standard DSS benchmark TPC-H executing on the Intel Single chip Cloud Computer experimental processor (Intel SCC). Our results show that parallelism can be well exploited by such architectures and how important it is to have a balance between computation and data intensity. Moreover, from our experimental results we show that performance improvement of 5x and 10x for the corresponding query implementation without data prefetching. Finally we show how we could efficiently use the system in order to achieve high power-performance efficiency when using the proposed prefetching buffer. © 2013 IEEE.en
dc.sourceProceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013en
dc.source2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84877660696&doi=10.1109%2fPDP.2013.14&partnerID=40&md5=1db87fc97aca09e6e8aa484f985295de
dc.subjectDecision support systemsen
dc.subjectArtificial intelligenceen
dc.subjectComputer architectureen
dc.subjectNetwork architectureen
dc.subjectMicroprocessor chipsen
dc.subjectQuery processingen
dc.subjectPrefetchingen
dc.subjectPerformance improvementsen
dc.subjectDatabase workloaden
dc.subjectDatabase Workloadsen
dc.subjectDecision support system (dss)en
dc.subjectIntel SCCen
dc.subjectPower-performance efficiencyen
dc.subjectQueries Optimizationen
dc.subjectSingle-chip cloud computersen
dc.titleScalability and efficiency of database queries on future many-core systemsen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.identifier.doi10.1109/PDP.2013.14
dc.description.startingpage24
dc.description.endingpage28
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Conference code: 96854en
dc.description.notesCited By :2</p>en
dc.contributor.orcidTrancoso, Pedro [0000-0002-2776-9253]
dc.contributor.orcidDiavastos, Andreas [0000-0002-7139-4444]
dc.gnosis.orcid0000-0002-2776-9253
dc.gnosis.orcid0000-0002-7139-4444


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record