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 条
  • [1] Model-Based Dynamic Scheduling for Multicore Signal Processing
    Jiahao Wu
    Timothy Blattner
    Walid Keyrouz
    Shuvra S. Bhattacharyya
    Journal of Signal Processing Systems, 2019, 91 : 981 - 994
  • [2] Model-Based Dynamic Scheduling for Multicore Signal Processing
    Wu, Jiahao
    Blattner, Timothy
    Keyrouz, Walid
    Bhattacharyya, Shuvra S.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (09): : 981 - 994
  • [3] Model-based Scheduling for Stream Processing Systems
    Wang, Yidan
    Tari, Zahir
    HoseinyFarahabady, M. Reza
    Zomaya, Albert Y.
    2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 215 - 222
  • [4] A Model-Based Optimization Method of ARINC 653 Multicore Partition Scheduling
    Han, Pujie
    Hu, Wentao
    Zhai, Zhengjun
    Huang, Min
    AEROSPACE, 2024, 11 (11)
  • [5] Model-Based Dynamic Software Project Scheduling
    Nigar, Natasha
    ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2017, : 1042 - 1045
  • [6] Model-based Scheduling for Networked Control Systems
    Yu, Han
    Garcia, Eloy
    Antsaklis, Panos J.
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 2350 - 2355
  • [8] Model-based implementation of distributed systems with priorities
    Bonakdarpour, Borzoo
    Bozga, Marius
    Quilbeuf, Jean
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2013, 17 (02) : 251 - 276
  • [9] Model-based implementation of distributed systems with priorities
    Borzoo Bonakdarpour
    Marius Bozga
    Jean Quilbeuf
    Design Automation for Embedded Systems, 2013, 17 : 251 - 276
  • [10] Model-Based Systems Engineering Implementation Considerations
    Vaneman, Warren K.
    Carlson, Ronald
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,