Difference between implicit and explicit parellelism
Answers
Answered by
0
It’s basically a question of who’s going to do the parallelism in your code. For example, if you decompose your work into tasks and coordinate between them then it’s explicit parallelism because you are the one doing it.
On the other hand, if the system (the libraries, compiler, OS) is doing it for you then it’s implicit parallelism.
Then there are the ones that sits in between. You might call them implicit but you don’t necessarily create parallel tasks. OpenMP, for example, provides you directives based parallel constructs.
On the other hand, if the system (the libraries, compiler, OS) is doing it for you then it’s implicit parallelism.
Then there are the ones that sits in between. You might call them implicit but you don’t necessarily create parallel tasks. OpenMP, for example, provides you directives based parallel constructs.
Similar questions
Science,
7 months ago
Social Sciences,
7 months ago
History,
7 months ago
Biology,
1 year ago
Math,
1 year ago