Show simple item record

dc.contributor.authorPetrides, P.en
dc.contributor.authorTrancoso, Pedroen
dc.creatorPetrides, P.en
dc.creatorTrancoso, Pedroen
dc.date.accessioned2019-11-13T10:41:58Z
dc.date.available2019-11-13T10:41:58Z
dc.date.issued2013
dc.identifier.isbn978-1-4503-2053-5
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54829
dc.description.abstractCurrent processor trends show an increasing number of cores and a diversity of characteristics among them. Such processors offer a large potential for achieving high performance for different applications. Nevertheless, exploiting the characteristics of such processors is a challenge. In particular, considering all cores to be the same for scheduling tasks is not valid any longer. In this work we address three important characteristics for future many-core processors: (1) a many-core processor will include groups of different cores, (2) the latency to access off-chip memory will be larger for cores further from the on-chip memory controller and (3) as the number of cores per memory controller increases so does the pressure regarding the off-chip access bandwidth. To address these issues we propose a task assignment policy that monitors the demands of the application task and accordingly assigns the task to a better matching core if available. The assignment policy triggers, if needed, task migration in order to optimize both the execution time and the power consumption. In this paper we describe the assignment algorithm and how we will implement it on a many-core system. Copyright 2013 ACM.en
dc.sourceProceedings of the ACM International Conference on Computing Frontiers, CF 2013en
dc.source2013 ACM International Conference on Computing Frontiers, CF 2013en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84879524958&doi=10.1145%2f2482767.2482776&partnerID=40&md5=8ab571da9ec2ed143efd84ecd160a230
dc.subjectComputer architectureen
dc.subjectComputer scienceen
dc.subjectMany-core architectureen
dc.subjectMany-core processorsen
dc.subjectAssignment algorithmsen
dc.subjectMemory controlleren
dc.subjectApplication tasksen
dc.subjectCurrent processorsen
dc.subjectScheduling tasksen
dc.subjectTask assignmenten
dc.titleAddressing the challenges of future large-scale many-core architecturesen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.identifier.doi10.1145/2482767.2482776
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: ACM SIGMICROen
dc.description.notesConference code: 97415</p>en
dc.contributor.orcidTrancoso, Pedro [0000-0002-2776-9253]
dc.gnosis.orcid0000-0002-2776-9253


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