2015
DOI: 10.1007/s10664-015-9385-5
|View full text |Cite
|
Sign up to set email alerts
|

An empirical examination of the prevalence of inhibitors to the parallelizability of open source software systems

Abstract: An empirical study is presented that examines the potential to parallelize generalpurpose software systems. The study is conducted on 13 open source systems comprising over 14 MLOC. Each for-loop is statically analyzed to determine if it can be parallelized or not. A for-loop that can be parallelized is termed a free-loop. Free-loops can be easily parallelized using tools such as OpenMP. For the loops that cannot be parallelized, the various inhibitors to parallelization are determined and tabulated. The data … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
7
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 32 publications
1
7
0
Order By: Relevance
“…At the onset, this may appear to be a problematic, however conservative, limitation. However, this assumption is supported by empirical analysis we undertook in a previous study [7].…”
Section: ) Data Dependencymentioning
confidence: 74%
See 4 more Smart Citations
“…At the onset, this may appear to be a problematic, however conservative, limitation. However, this assumption is supported by empirical analysis we undertook in a previous study [7].…”
Section: ) Data Dependencymentioning
confidence: 74%
“…A for-loop is considered a free-loop if it does not contain any parallelization inhibitors that are not already solvable with OpenMP. We used a tool, ParaStat, developed by one of the main authors and used in [7], to analyze loops and determine if they contain any inhibitors as defined in this section. First, we collected all files with C/C++ source-code extensions (i.e., c, cc, cpp, cxx, h, and hpp).…”
Section: Methodology For Inhibitors Side Effects and Indirect-cmentioning
confidence: 99%
See 3 more Smart Citations