2017 National Conference on Parallel Computing Technologies (PARCOMPTECH) 2017
DOI: 10.1109/parcomptech.2017.8068329
|View full text |Cite
|
Sign up to set email alerts
|

Identifying pitfalls in automatic parallelization of NAS parallel benchmarks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…However, the emergence of the open-source Par4All automatic parallelization platform has improved the practicality of automatic parallelization to a new level. [18][19][20] Although Par4All implements the automatic parallelization of an algorithm, it has been found through experiments that Par4All's automatic conversion process takes a long time; meanwhile, according to our experiments in this study, some generated RS image-enhancement automatic parallel algorithms were only minimally accelerated. In order to resolve these problems, it is particularly important to study automatic parallel optimization models.…”
mentioning
confidence: 79%
“…However, the emergence of the open-source Par4All automatic parallelization platform has improved the practicality of automatic parallelization to a new level. [18][19][20] Although Par4All implements the automatic parallelization of an algorithm, it has been found through experiments that Par4All's automatic conversion process takes a long time; meanwhile, according to our experiments in this study, some generated RS image-enhancement automatic parallel algorithms were only minimally accelerated. In order to resolve these problems, it is particularly important to study automatic parallel optimization models.…”
mentioning
confidence: 79%
“…For shared memory applications, compiler capability such as OpenMP is not efficient to parallelize complex applications automatically due to dependencies either in data or in tasks. For distributed memory applications, there are no tools yet developed for auto-parallelization [7]. Furthermore, combining both parallel processing paradigms (shared-memory and distributed-memory) is extremely challenging for auto parallel tools.…”
Section: Cloud Computing Encompasses Computer Network and Virtualizat...mentioning
confidence: 99%
“…S2S Automatic Parallelization Compilers: S. Prema et al [9] compared several automatic parallelization compilers (not necessarily S2S) including Cetus [10], Par4All [11], Pluto [12], Parallware [13,14], ROSE [15,16], and ICC [17]. They discussed the different aspects of the compilers' work fashions and showed their speedups and points of failure on ten NAS Parallel Benchmarks [18] using the Gprof performance analysis tool [19].…”
Section: Related Workmentioning
confidence: 99%