Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //TBB
- auto worker = [&] (tbb::blocked_range<int> range) {
- //allocate memory here, which do_stuff() needs
- auto do_stuff = [&] (...) { ... };
- for(auto i = range.begin(); i != range.end(); ++i) {
- container[i] = do_stuff(i); // just some example
- }
- }
- tbb::parallel_for(tbb::blocked_range<int>(0, 1000), worker);
- //PPL
- auto worker = [&] (int i) {
- container[i] = do_stuff(i);
- }
- ppl::parallel_for(0, 1000, worker);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement