Please use this identifier to cite or link to this item:
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.
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
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:FG Architektur eingebetteter Systeme » Publications

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

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