dc.contributor.author | Petrides, P. | en |
dc.contributor.author | Diavastos, Andreas | en |
dc.contributor.author | Trancoso, Pedro | en |
dc.creator | Petrides, P. | en |
dc.creator | Diavastos, Andreas | en |
dc.creator | Trancoso, Pedro | en |
dc.date.accessioned | 2019-11-13T10:41:58Z | |
dc.date.available | 2019-11-13T10:41:58Z | |
dc.date.issued | 2011 | |
dc.identifier.isbn | 978-3-86644-717-2 | |
dc.identifier.uri | http://gnosis.library.ucy.ac.cy/handle/7/54826 | |
dc.description.abstract | Decision 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 multiprocessor. In this work we analyze the benefits of using future many-core architectures, more specifically on-chip clustered many-core architectures, for such workloads for accelerating DSS query execution and study their performance behavior. To achieve this goal we propose data-parallel versions of the original database scan and join algorithms. In our experiments we study the behavior of three queries from the standard DSS benchmark TPC-H executing on the Intel Single Chip Cloud Computing experimental processor (Intel SCC). The results show that parallelism can be well exploited by such architectures and also how the computational workload compared to the data size of each executed query can influence performance. Our results show linear scalability for queries where the computation to data size ratio is balanced. | en |
dc.source | 3rd Many-Core Applications Research Community Symposium, MARC 2011 | en |
dc.source | 3rd Symposium on Many-Core Applications Research Community, MARC 2011 | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84870510455&partnerID=40&md5=8d4f4005e2dd118a1dbf0900aad041a3 | |
dc.subject | Decision support systems | en |
dc.subject | Artificial intelligence | en |
dc.subject | Computer architecture | en |
dc.subject | Microprocessor chips | en |
dc.subject | Query processing | en |
dc.subject | On chips | en |
dc.subject | Query execution | en |
dc.subject | Many-core architecture | en |
dc.subject | Database workload | en |
dc.subject | Computational workload | en |
dc.subject | Data parallel | en |
dc.subject | Data size | en |
dc.subject | Database scans | en |
dc.subject | Join algorithm | en |
dc.subject | Large datasets | en |
dc.subject | Single chips | en |
dc.title | Exploring database workloads on future clustered many-core architectures | en |
dc.type | info:eu-repo/semantics/conferenceObject | |
dc.description.startingpage | 81 | |
dc.description.endingpage | 84 | |
dc.author.faculty | 002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Conference Object | en |
dc.description.notes | <p>Conference code: 94112 | en |
dc.description.notes | Cited By :1</p> | en |
dc.contributor.orcid | Trancoso, Pedro [0000-0002-2776-9253] | |
dc.contributor.orcid | Diavastos, Andreas [0000-0002-7139-4444] | |
dc.gnosis.orcid | 0000-0002-2776-9253 | |
dc.gnosis.orcid | 0000-0002-7139-4444 | |