Computer Science, asked by sumitt4647, 1 year ago

Difference between implicit and explicit parellelism

Answers

Answered by sukhwindersingh00456
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.

Similar questions