• Home
  • Search
  • Hierarchical Dataflow Model for efficient programming of clustered manycore processors
  • Open Access IconOpen Access
  • Cite Icon13
  • https://doi.org/10.1109/asap.2017.7995270Copy DOI Icon

Hierarchical Dataflow Model for efficient programming of clustered manycore processors

  • Jul 1, 2017
  • Julien Hascoet +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Programming Multiprocessor Systems-on-Chips (MPSoCs) with hundreds of heterogeneous Processing Elements (PEs), complex memory architectures, and Networks-on-Chips (NoCs) remains a challenge for embedded system designers. Dataflow Models of Computation (MoCs) are increasingly used for developing parallel applications as their high-level of abstraction eases the automation of mapping, task scheduling and memory allocation onto MPSoCs. This paper introduces a technique for deploying hierarchical dataflow graphs efficiently onto MPSoC. The proposed technique exploits different granularity of dataflow parallelism to generate both NoC-based communications and nested OpenMP loops. Deployment of an image processing application on a many-core MPSoC results in speedups of up to 58.7 compared to the sequential execution.

Similar Papers
  • Conference Article

Predictability of image processing algorithms on heterogeneous MPSoC

  • Oct 01, 2015
  • Johny Paul +1
  • Conference Article

Optimized programmable hardware scheduler for reconfigurable MPSoCs

  • Feb 01, 2016
  • P.M Lalley +1
  • Conference Article
  • Citations7

An open-source framework for heterogeneous MPSoC generation

  • Mar 01, 2012
  • E W Wachter +3
  • Conference Article
  • Citations14

Heterogeneous and runtime parameterizable Star-Wheels Network-on-Chip

  • Jul 01, 2011
  • Diana Gohringer +3
  • Conference Article
  • Citations4

Task assignment and scheduling in MPSoC under process variation: A stochastic approach

  • Jan 01, 2018
  • Behnam Khodabandeloo +3
  • Conference Article
  • Citations2

Task partitioning optimization algorithm for energy saving and load balance on NoC-based MPSoCs

  • Mar 01, 2015
  • Marco P Stefani +5
  • Conference Article
  • Citations8

Task model for on-chip communication infrastructure design for multicore systems

  • Oct 01, 2011
  • Bharath Phanibhushana +2
  • Conference Article
  • Citations4

Data Stream Processing in Networks-on-Chip

  • Jul 01, 2017
  • Jens Rettkowski +1
  • Conference Article
  • Citations11

Fault-tolerant network interface for spatial division multiplexing based Network-on-Chip

  • Jul 01, 2012
  • Anup Das +2
  • Conference Article
  • Citations2

A Genetic Algorithm for Scheduling in Heterogeneous Multicore System Integrated with FPGA

  • Sep 01, 2021
  • Qingyuan Jiang +2
  • Research Article
  • Citations33

Analysis and optimization of dynamic dataflow programs

  • Jan 01, 2015
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Simone Casale-Brunet
  • Book Chapter
  • Citations5

Modelling and Analysis of Confluence Attack by Hardware Trojan in NoC

  • Jan 01, 2023
  • Sachin Bagga +2
  • Research Article
  • Citations27

Memory-Aware Task Scheduling with Communication Overhead Minimization for Streaming Applications on Bus-Based Multiprocessor System-on-Chips

  • Jul 01, 2014
  • IEEE Transactions on Parallel and Distributed Systems
  • Yi Wang +4
  • Research Article
  • Citations4

Run-Time Remapping Algorithm of Dataflow Actors on NoC-Based Heterogeneous MPSoCs

  • Dec 01, 2022
  • IEEE Transactions on Parallel and Distributed Systems
  • Mostafa Rizk +2
  • Book Chapter
  • Citations33

Heterogeneous Design in Functional DIF

  • Jul 21, 2008
  • William Plishker +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.