Please use this identifier to cite or link to this item: http://dspace.hebron.edu:8080/xmlui/handle/123456789/138
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHasasneh, Nabil-
dc.contributor.authorBell, Ian-
dc.contributor.authorJesshope, Chris-
dc.date.accessioned2019-08-07T14:30:17Z-
dc.date.available2019-08-07T14:30:17Z-
dc.date.issued2006-01-01-
dc.identifier.urihttp://dspace.hebron.edu:80/xmlui/handle/123456789/138-
dc.description.abstractChip multiprocessors (CMPs) hold great promise for achieving scalability in future systems. Microthreaded CMPs add a means of exploiting legacy code in such systems. Using this model, compilers generate parametric concurrency from sequential source code, which can be used to optimise a range of operational parameters such as power and performance over many orders of magnitude, given a scalable implementation. This paper shows scalability in performance, power and most importantly, in silicon implementation, the main contribution of this paper. The microthread model requires dynamic register allocation and a hardware scheduler, which must support hundreds of microthreads per processor. The scheduler must support thread creation, context switching and thread rescheduling on every machine cycle to fully support this model, which is a significant challenge. Scalable implementations of …en_US
dc.publisherInternational Journal of Parallel Programmingen_US
dc.subjectparallelismen_US
dc.subjectmultiprocessorsen_US
dc.subjectschedulingen_US
dc.subjectsynchronisationen_US
dc.titleSupporting microthread scheduling and synchronisation in CMPsen_US
dc.typeArticleen_US
Appears in Collections:Journals

Files in This Item:
File Description SizeFormat 
Supporting_microthread_scheduling_and_sy.pdf834.47 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.