Model-Based Dynamic Scheduling for Multicore Signal Processing

被引:0
|
作者
Jiahao Wu
Timothy Blattner
Walid Keyrouz
Shuvra S. Bhattacharyya
机构
[1] University of Maryland,
[2] National Institute of Standards and Technology,undefined
[3] Tampere University of Technology,undefined
来源
关键词
Dataflow; Memory management; Multicore platforms; Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a model-based design method and a corresponding new software tool, the HTGS Model-Based Engine (HMBE), for designing and implementing dataflow-based signal processing applications on multi-core architectures. HMBE provides complementary capabilities to HTGS (Hybrid Task Graph Scheduler), a recently-introduced software tool for implementing scalable workflows for high performance computing applications on compute nodes with high core counts and multiple GPUs. HMBE integrates model-based design approaches, founded on dataflow principles, with advanced design optimization techniques provided in HTGS. This integration contributes to (a) making the application of HTGS more systematic and less time consuming, (b) incorporating additional dataflow-based optimization capabilities with HTGS optimizations, and (c) automating significant parts of the HTGS-based design process using a principled approach. In this paper, we present HMBE with an emphasis on the model-based design approaches and the novel dynamic scheduling techniques that are developed as part of the tool. We demonstrate the utility of HMBE via two case studies: an image stitching application for large microscopy images and a background subtraction application for multispectral video streams.
引用
收藏
页码:981 / 994
页数:13
相关论文
共 50 条
  • [31] A real signal model-based method for processing boundary effect in Empirical Mode Decomposition
    Li, Song
    Li, Haifeng
    Ma, Lin
    2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, : 1409 - 1412
  • [32] Model-Based Architecture Optimization for Self-adaptive Networked Signal Processing Systems
    van Leeuwen, C. J.
    de Gier, J. M.
    Oliveira de Filho, J. A.
    Papp, Z.
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2014, : 187 - 188
  • [33] GRAPH MODEL-BASED APPROACH TO THE REPRESENTATION, INTERPRETATION, AND EXECUTION OF SIGNAL-PROCESSING SYSTEMS
    SZTIPANOVITS, J
    KARSAI, G
    BIEGL, C
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1988, 3 (03) : 269 - 280
  • [34] Effect of environmental variability on model-based signal processing: Review of experimental results in the Mediterranean
    Hermand, JP
    IMPACT OF LITTORAL ENVIRONMENTAL VARIABILITY ON ACOUSTIC PREDICTIONS AND SONAR PERFORMANCE, 2002, : 155 - 162
  • [35] On Effective Scheduling of Model-based Reinforcement Learning
    Lai, Hang
    Shen, Jian
    Zhang, Weinan
    Huang, Yimin
    Zhang, Xing
    Tang, Ruiming
    Yu, Yong
    Li, Zhenguo
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [36] Model-based Scheduling for Networked Control Systems
    Yu, Han
    Garcia, Eloy
    Antsaklis, Panos J.
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 2350 - 2355
  • [37] Microwave Signal Processing over Multicore Fiber
    Garcia, Sergi
    Barrera, David
    Hervas, Javier
    Sales, Salvador
    Gasulla, Ivana
    PHOTONICS, 2017, 4 (04)
  • [39] A Model-Based Combination Language for Scheduling Verification
    Zhao, Hui
    Apvrille, Ludovic
    Mallet, Frederic
    MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, MODELSWARD 2019, 2020, 1161 : 27 - 49
  • [40] Model-based optimization of consolidation processing
    Vancheeswaran, R
    Wadley, HNG
    MATERIALS SCIENCE AND ENGINEERING A-STRUCTURAL MATERIALS PROPERTIES MICROSTRUCTURE AND PROCESSING, 1998, 244 (01): : 58 - 66