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 条
  • [21] Infrastructure for model-based production scheduling
    Jain S.
    Mönch L.
    Jähnig T.
    Lendermann P.
    International Journal of Industrial and Systems Engineering, 2010, 6 (04) : 441 - 462
  • [22] Design for parallel computation of model-based signal processing in Thomson scattering diagnostic
    Lee, Seung-Ju
    Lee, Jongha
    Kim, Hajin
    Yun, Sang-won
    Lee, Taegu
    Hong, Jaesic
    FUSION ENGINEERING AND DESIGN, 2021, 171
  • [23] Model-based design of self-adapting networked signal processing systems
    Filho, Julio de Oliveira
    Papp, Zoltan
    Djapic, Relja
    Oostveen, Job
    2013 IEEE 7TH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2013, : 41 - 50
  • [24] Resolution Enhancement with Model-Based Frequency Estimation Algorithms in Radar Signal Processing
    Andreas Stelzer
    Markus Pichler
    Subsurface Sensing Technologies and Applications, 2003, 4 (3): : 241 - 261
  • [25] Model-Based Signal Processing for Joint Drones Detection, Tracking, and Parameters Estimation
    Krasnov, Oleg A.
    Li, Xingzhuo
    Yarovoy, Alexander
    IEEE Transactions on Radar Systems, 2024, 2 : 880 - 898
  • [26] PARTIAL EXPANSION OF DATAFLOW GRAPHS FOR RESOURCE-AWARE SCHEDULING OF MULTICORE SIGNAL PROCESSING SYSTEMS
    Zaki, George
    Plishker, William
    Bhattacharyya, Shuvra S.
    Fruth, Frank
    CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 385 - 392
  • [27] Towards a model-based approach for allocating tasks to multicore processors
    Feljan, Juraj
    Carlson, Jan
    Seceleanu, Tiberiu
    2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 117 - 124
  • [28] Model-based simulation-optimization of irrigation scheduling - A field evaluation with processing tomatoes
    Linker, Raphael
    Kisekka, Isaya
    SMART AGRICULTURAL TECHNOLOGY, 2023, 4
  • [29] Model-based approaches to signal analysis
    Martin, RJ
    GEC JOURNAL OF RESEARCH, 1996, 13 (01): : 28 - 41
  • [30] MODEL-BASED MULTIFREQUENCY ARRAY SIGNAL-PROCESSING FOR LOW-ANGLE TRACKING
    BOSSE, E
    TURNER, RM
    RISEBOROUGH, ES
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1995, 31 (01) : 194 - 210