Show simple item record

dc.contributor.authorTrancoso, Pedroen
dc.contributor.authorEvripidou, Paraskevasen
dc.contributor.authorStavrou, Kyriakosen
dc.contributor.authorKyriacou, Costasen
dc.creatorTrancoso, Pedroen
dc.creatorEvripidou, Paraskevasen
dc.creatorStavrou, Kyriakosen
dc.creatorKyriacou, Costasen
dc.date.accessioned2019-11-13T10:42:30Z
dc.date.available2019-11-13T10:42:30Z
dc.date.issued2006
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/55078
dc.description.abstractCurrent high-end microprocessors achieve high performance as a result of adding more features and therefore increasing complexity. This paper makes the case for a Chip-Multiprocessor based on the Data-Driven Multithreading (DDM-CMP) execution model in order to overcome the limitations of current design trends. Data-Driven Multithreading (DDM) is a multithreading model that effectively hides the communication delay and synchronization overheads. DDM-CMP avoids the complexity of other designs by combining simple commodity microprocessors with a small hardware overhead for thread scheduling and an interconnection network. Preliminary experimental results show that a DDM-CMP chip of the same hardware budget as a high-end commercial microprocessor, clocked at the same frequency, achieves a speedup of up to 18.5 with a 78-81% power consumption of the commercial chip. Overall, the estimated results for the proposed DDM-CMP architecture show a significant benefit in terms of both speedup and power consumption making it an attractive architecture for future processors. © 2006 Springer Science+Business Media, Inc.en
dc.sourceInternational Journal of Parallel Programmingen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-33746597859&doi=10.1007%2fs10766-006-0016-z&partnerID=40&md5=bdaa7d0a27ccf8d06962c2303239e6bf
dc.subjectMathematical modelsen
dc.subjectSynchronizationen
dc.subjectInterconnection networksen
dc.subjectParallel processing systemsen
dc.subjectParallel processingen
dc.subjectData acquisitionen
dc.subjectMicroprocessor chipsen
dc.subjectMultithreadingen
dc.subjectDelay circuitsen
dc.subjectChip multiprocessoren
dc.subjectData-driven executionen
dc.titleA case for chip multiprocessors based on the data-driven multithreading modelen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1007/s10766-006-0016-z
dc.description.volume34
dc.description.issue3
dc.description.startingpage213
dc.description.endingpage235
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :5</p>en
dc.source.abbreviationInt J Parallel Programen
dc.contributor.orcidEvripidou, Paraskevas [0000-0002-2335-9505]
dc.contributor.orcidTrancoso, Pedro [0000-0002-2776-9253]
dc.gnosis.orcid0000-0002-2335-9505
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