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 条
  • [41] Fetal QRS extraction from abdominal recordings via model-based signal processing and intelligent signal merging
    Haghpanahi, Masoumeh
    Borkholder, David A.
    PHYSIOLOGICAL MEASUREMENT, 2014, 35 (08) : 1591 - 1605
  • [42] Anisotropic Model-Based SAR Processing
    Knight, Chad
    Gunther, Jake
    Moon, Todd
    RADAR SENSOR TECHNOLOGY XVII, 2013, 8714
  • [43] Model-based optimization of consolidation processing
    Univ of Virginia, Charlottesville, United States
    Mater Sci Eng A Struct Mater Prop Microstruct Process, 1 (58-66):
  • [44] Model-based processing of a holographic moire
    Patil, A
    Langoju, R
    Rastogi, P
    OPTICS LETTERS, 2005, 30 (21) : 2870 - 2872
  • [45] Empirical model-based performance prediction for application mapping on multicore architectures
    Gamatie, Abdoulaye
    An, Xin
    Zhang, Ying
    Kang, An
    Sassatelli, Gilles
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 1 - 16
  • [46] Dynamic Partitioning Based Scheduling of Real-Time Tasks in Multicore Processors
    Saranya, N.
    Hansdah, R. C.
    2015 IEEE 18th International Symposium on Real-Time Distributed Computing (ISORC), 2015, : 190 - 197
  • [47] Model-based inference of biochemical parameters and dynamic properties of microbial signal transduction networks
    Schaber, Joerg
    Klipp, Edda
    CURRENT OPINION IN BIOTECHNOLOGY, 2011, 22 (01) : 109 - 116
  • [48] A nonlinear model-based dynamic optimal scheduling of a grid-connected integrated energy system
    Liu, Fang
    Mo, Qiu
    Yang, Yongwen
    Li, Pai
    Wang, Shuai
    Xu, Yanping
    ENERGY, 2022, 243
  • [49] Model-Based Insulin Therapy Scheduling: A Mixed-Integer Nonlinear Dynamic Optimization Approach
    Chen, Cheng-Liang
    Tsai, Hong-Wen
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2009, 48 (18) : 8595 - 8604
  • [50] Model-based dynamic dissection in OPC
    Yang, Yiwei
    Shi, Zheng
    Yan, Xiaolang
    Chen, Ye
    Pan Tao Ti Hsueh Pao/Chinese Journal of Semiconductors, 2008, 29 (07): : 1422 - 1427