The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2016
DOI: 10.12694/scpe.v17i4.1205
|View full text |Cite
|
Sign up to set email alerts
|

Tiling and Scheduling of Three-level Perfectly Nested Loops with Dependencies on Heterogeneous Systems

Abstract: Nested loops are one of the most time-consuming parts and the largest sources of parallelism in many scientific applications. In this paper, we address the problem of 3-dimensional tiling and scheduling of three-level perfectly nested loops with dependencies on heterogeneous systems. To exploit the parallelism, we tile and schedule nested loops with dependencies by awareness of computational power of the processing nodes and execute them in pipeline mode. The tile size plays an important role to improve the pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 36 publications
(62 reference statements)
0
1
0
Order By: Relevance
“…parallelization of sequential programs is one of the most challenging research areas which helps increase program efficiency through reducing runtime. The purpose of parallelizing programs is to develop a method that runs a wide range of sequential programs in parallel while staying in line with the development of hardware facilities [1].…”
Section: Introductionmentioning
confidence: 99%
“…parallelization of sequential programs is one of the most challenging research areas which helps increase program efficiency through reducing runtime. The purpose of parallelizing programs is to develop a method that runs a wide range of sequential programs in parallel while staying in line with the development of hardware facilities [1].…”
Section: Introductionmentioning
confidence: 99%