Nexus: hardware support for task-based programming

dc.contributor.authorMeenderinck, Cor
dc.contributor.authorJuurlink, Ben
dc.date.accessioned2017-02-23T09:48:41Z
dc.date.available2017-02-23T09:48:41Z
dc.date.issued2011
dc.description.abstractTo improve the programmability of multicores, several task-based programming models have recently been proposed. Inter-task dependencies have to be resolved by either the programmer or a software runtime system, increasing the respectively. In this paper we therefore propose the Nexus hardware task management support system. Based on the inputs and outputs of tasks, it dynamically detects dependencies between tasks and schedules ready tasks for execution. In addition, it provides fast and scalable synchronization. Experiments show that compared to a software runtime system, Nexus improves the task by a factor of 54 times. As a consequence much finer-grained tasks and/or many more cores can be efficiently employed. example, for H.264 decoding, which has an average task size 8.1us, Nexus scales up to more than 12 cores, while when using the software approach, the scalability saturates at below three cores.en
dc.identifier.isbn978-1-4577-1048-3
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/6172
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-5737
dc.language.isoen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subject.ddc004 Datenverarbeitung; Informatik
dc.subject.otherStarSSen
dc.subject.otherhardware supporten
dc.subject.otherparallel programmingen
dc.subject.othertask managementen
dc.subject.otherHardwaresupportde
dc.subject.otherparallele Programmierungde
dc.subject.otherAufgabenmanagementde
dc.titleNexus: hardware support for task-based programmingen
dc.typeConference Objecten
dc.type.versionacceptedVersionen
dcterms.bibliographicCitation.doi10.1109/DSD.2011.62
dcterms.bibliographicCitation.originalpublishernameIEEEen
dcterms.bibliographicCitation.originalpublisherplaceNew York, NY [u.a.]en
dcterms.bibliographicCitation.pageend445
dcterms.bibliographicCitation.pagestart442
dcterms.bibliographicCitation.proceedingstitle2011 14th Euromicro Conference on Digital System Design: Architectures, Methods and Tools : DSDen
tub.accessrights.dnbdomain
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Technische Informatik und Mikroelektronik::FG Architektur eingebetteter Systemede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG Architektur eingebetteter Systemede
tub.affiliation.instituteInst. Technische Informatik und Mikroelektronikde
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
meenderinck_juurlink_2011.pdf
Size:
1.37 MB
Format:
Adobe Portable Document Format

Collections