72
edits
Changes
→TBB Implementation Summary
== '''TBB Implementation Summary''' ==
The TBB implementation was relatively simple, though not quite as simple as the OpenMP implementation. Instead It's class declaration is essentially the same as the OpenMP image processor, and uses the same Laplacian kernel. The primary difference is that instead of being able to simply use a #pragma to parallelize the code, we use the parallel_for functionality from TBB. We use the dimensions of the image to get the range, and then placed our functionality inside the lambda to be passed into the parallel_for call.
<syntaxhighlight>