Show simple item record

dc.contributor.authorDiavastos, Andreasen
dc.contributor.authorStylianou, Georgiosen
dc.contributor.authorTrancoso, Pedroen
dc.contributor.editorLilius J.en
dc.contributor.editorDaneshtalab Mirantaen
dc.contributor.editorBrorsson M.en
dc.contributor.editorLeppanen V.en
dc.contributor.editorAldinucci M.en
dc.creatorDiavastos, Andreasen
dc.creatorStylianou, Georgiosen
dc.creatorTrancoso, Pedroen
dc.date.accessioned2019-11-13T10:39:29Z
dc.date.available2019-11-13T10:39:29Z
dc.date.issued2015
dc.identifier.isbn978-1-4799-8490-9
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53816
dc.description.abstractThe current trend in processor design is to increase the number of cores as to achieve a desired performance. While having a large number of cores on a chip seems to be feasible in terms of the hardware, the development of the software that is able to exploit that parallelism is one of the biggest challenges. In this paper we propose a Data-Flow based system that can be used to exploit the parallelism in large-scale manycore processors in an effective and efficient way. Our proposed system - TFluxSCC - is an extension of the TFlux Data-Driven Multithreading (DDM), which evolved to exploit the parallelism of the 48-core Intel Single-chip Cloud Computing (SCC) processor. With TFluxSCC we achieve scalable performance using a global address space without the need of cache-coherency support. Our scalability study shows that application's performance can scale, with speedup results reaching up to 48x for 48 cores. The findings of this work provide insight towards what a Data-Flow implementation requires and what not from a many-core architecture in order to scale the performance. © 2015 IEEE.en
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en
dc.sourceProceedings - 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2015en
dc.source23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2015en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84962834036&doi=10.1109%2fPDP.2015.69&partnerID=40&md5=abbe63fa6c75aefc1f0eeed3a5a0efcf
dc.subjectDistributed computer systemsen
dc.subjectComputer architectureen
dc.subjectParallel processing systemsen
dc.subjectData transferen
dc.subjectReconfigurable hardwareen
dc.subjectData-driven multithreadingen
dc.subjectDataflowen
dc.subjectMultitaskingen
dc.subjectData flow analysisen
dc.subjectGlobal address spacesen
dc.subjectMany coreen
dc.subjectMany-core architectureen
dc.subjectMany-core processorsen
dc.subjectMany-coresen
dc.subjectProgramming modelen
dc.subjectProgramming modelsen
dc.subjectSingle chip cloud computing (SCC)en
dc.titleTFluxSCC: Exploiting performance on future many-core systems through Data-Flowen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.identifier.doi10.1109/PDP.2015.69
dc.description.startingpage190
dc.description.endingpage198
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Sponsors:en
dc.description.notesConference code: 118985en
dc.description.notesCited By :1</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