Model-Based Dynamic Scheduling for Multicore Implementation of Image Processing Systems

被引:0
|
作者
Wu, Jiahao [1 ]
Blattner, Timothy [2 ]
Keyrouz, Walid [2 ]
Bhattacharyya, Shuvra S. [1 ,3 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
[2] NIST, Gaithersburg, MD 20899 USA
[3] Tampere Univ Technol, Tampere, Finland
关键词
SYNCHRONOUS DATA-FLOW;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a new software tool, called HTGS Model-based Engine (HMBE), for the design and implementation of multicore signal processing applications. HMBE provides complementary capabilities to HTGS (Hybrid Task Graph Scheduler), which is a recently-introduced software tool for implementing scalable workflows for high performance computing applications. HMBE integrates advanced design optimization techniques provided in HTGS with model-based approaches that are founded on dataflow principles. Such 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. In this paper, we present HMBE with an emphasis on novel dynamic scheduling techniques that are developed as part of the tool. We demonstrate the utility of HMBE through a case study involving an image stitching application for large scale microscopy images.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] A model-based approach for multiple QoS in scheduling: from models to implementation
    Kloukinas, Christos
    Yovine, Sergio
    AUTOMATED SOFTWARE ENGINEERING, 2011, 18 (01) : 5 - 38
  • [22] A Model-Based Time Distribution Implementation for Asynchronous Systems
    Creech, Christopher
    Chang, Nick
    2018 IEEE AEROSPACE CONFERENCE, 2018,
  • [23] Model-Based Implementation of Real-Time Systems
    Sacha, Krzysztof
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2008, 5219 : 332 - 345
  • [24] Implementation Strategy for Seamless Model-based Systems Engineering
    Weyer, Thorsten
    Goger, Marcel
    Koch, Walter
    Kremer, Birgit
    ATZ worldwide, 2021, 123 (7-8) : 66 - 71
  • [25] A Comparative Study of Implementation Techniques for Query Processing in Multicore Systems
    Viglas, Stratis D.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (01) : 3 - 15
  • [26] Model-Based Maintenance Scheduling In Flexible Modular Automation Systems
    Pal, Deepak
    Vain, Juri
    Srinivasan, Seshadhri
    Ramaswamy, Srini
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [27] Model-based image processing in eddy current nondestructive evaluation
    Computational Tools, Gurnee, IL 60031, United States
    不详
    Stud. Appl. Electromagn. Mech., (254-261):
  • [28] A model-based self-adaptive approach to image processing
    Nichols, J
    Bapty, T
    11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 456 - 461
  • [29] Model-based Image Processing in Eddy Current Nondestructive Evaluation
    Aldrin, John C.
    Knopp, Jeremy S.
    Blodgett, Mark P.
    ELECTROMAGNETIC NONDESTRUCTIVE EVALUATION (XIII), 2010, 33 : 254 - 261
  • [30] Library for model-based design of image processing algorithms on FPGAs
    Manuel Garces-Socarras, Luis
    Sanchez-Solano, Santiago
    Brox Jimenez, Piedad
    Cabrera Sarmiento, Alejandro Jose
    REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2013, (68): : 36 - 47