Please use this identifier to cite or link to this item: http://dx.doi.org/10.14279/depositonce-5787
Main Title: Nexus#: a distributed hardware task manager for task-based programming models
Author(s): Dallou, Tamer
Engelhardt, Nina
Elhossini, Ahmed
Juurlink, Ben
Type: Conference Object
Language Code: en
Abstract: In the era of multicore systems, it is expected that the number of cores that can be integrated on a single chip will be 3-digit. The key to utilize such a huge computational power is to extract the very fine parallelism in the user program. This is non-trivial for the average programmer, and becomes very hard as the number of potential parallel instances increases. Task-based programming models such as OmpSs are promising, since they handle the detection of dependencies and synchronization for the programmer. However, state-of-the-art research shows that task management is not cheap, and introduces a significant overhead that limits the scalability of OmpSs. Nexus# is a hardware accelerator for the OmpSs runtime system, which dynamically monitors dependencies between tasks. It is fully synthesizable in VHDL, and has a distributed task graph model to achieve the best scalability. Supporting tasks with arbitrary number of parameters and any dependency pattern, Nexus# achieves better performance than Nanos, the official OmpSs runtime system, and scales well for the H264dec benchmark with very fine grained tasks, among other benchmarks from the Starbench suite.
URI: http://depositonce.tu-berlin.de/handle/11303/6228
http://dx.doi.org/10.14279/depositonce-5787
Issue Date: 2015
Date Available: 9-Mar-2017
DDC Class: 004 Datenverarbeitung; Informatik
Subject(s): data flow
hardware support
hardware task scheduler
parallel programming
task graph
task manager
Usage rights: Terms of German Copyright Law
Proceedings Title: 2015 IEEE International Parallel and Distributed Processing Symposium : IPDPS
Publisher: IEEE
Publisher Place: New York, NY [u.a.]
Publisher DOI: 10.1109/IPDPS.2015.79
Page Start: 1129
Page End: 1138
ISBN: 978-1-4799-8650-7
ISSN: 1530-2075
Appears in Collections:Technische Universität Berlin » Fakultäten & Zentralinstitute » Fakultät 4 Elektrotechnik und Informatik » Institut für Technische Informatik und Mikroelektronik » Fachgebiet Architektur eingebetteter Systeme » Publications

Files in This Item:
File Description SizeFormat 
2015_Dallou_et-al.pdf2.38 MBAdobe PDFThumbnail
View/Open


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