TUTCRIS - Tampereen teknillinen yliopisto

TUTCRIS

Model-based dynamic scheduling for multicore implementation of image processing systems

Tutkimustuotosvertaisarvioitu

Yksityiskohdat

AlkuperäiskieliEnglanti
Otsikko2017 IEEE International Workshop on Signal Processing Systems, SiPS 2017
KustantajaIEEE
ISBN (elektroninen)9781538604465
DOI - pysyväislinkit
TilaJulkaistu - 14 marraskuuta 2017
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaIEEE International Workshop on Signal Processing Systems - Lorient, Ranska
Kesto: 3 lokakuuta 20175 lokakuuta 2017

Conference

ConferenceIEEE International Workshop on Signal Processing Systems
MaaRanska
KaupunkiLorient
Ajanjakso3/10/175/10/17

Tiivistelmä

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.