Hierarchical Dataflow Modeling of Iterative Applications

Citations

SCOPUS

10

초록

Even though dataflow models are good at exploiting task-level parallelism of an application, it is difficult to exploit the parallelism of loop structures since they are not explicitly specified in existent dataflow models. To overcome this drawback, we propose a novel extension to the SDF model, called SDF/L graph, specifying the loop structures explicitly in a hierarchical fashion. With a given SDF/L graph specification and the mapping and scheduling information, an application can be automatically parallelized on a multicore system. The enhanced expression capability by the proposed extension is verified with two applications, k-means clustering and deep neural network application.

키워드

Code generationDataflowLoop parallelizationSDF graphComputer aided designDeep neural networksCode GenerationDataflowLoop parallelizationMulti-core systemsNeural network applicationScheduling informationSDF graphTask level parallelismsData flow analysis
제목
Hierarchical Dataflow Modeling of Iterative Applications
저자
Hong, HyesunOh, HyunokHa, Soonhoi
DOI
10.1145/3061639.3062260
발행일
2017-06
유형
Conference Paper
저널명
Proceedings - Design Automation Conference
Part 128280
페이지
1 ~ 6