I'm interested in async_node functionality. Tried to compile the example in doc using VisualStudio 2015, but get errors that I can't seem to figure out (templates are hard to debug). Could you provide a couple of "as simple as possible, but no simpler" style of examples that illustrate the basic functionality of async_node, and work in VisualStudio?
Thank you for providing links to these reference project (Nikita provided these for opencl_node). I will try them out.
Would it be possible to make available the Mandelbrot set rendering example/project for async_node by Michael Voss, Vasanth Tovinkere, and Pablo Reble,
"CPUs, GPUs, FPGAs: Managing the Alphabet Soup with Intel® Threading Building Blocks". TBB webinar
Today’s hardware landscape is increasingly heterogeneous—a collection of specialized CPUs, GPUs and FPGAs that can make or break power and performance efficiency. Intel® Threading Building Blocks (Intel® TBB) helps address this challenge because the library acts as a coordination layer between the hardware (CPU, GPU, FPGA) and software environments.
the examples from our PPoPP'17 tutorial are available on GitHub:
As far as I remember there is no async-node example in this Tutorial.
We use OpenCL node instead to offload computation to a device (GPU), which is the more straight forward approach.
The last example, exercise 5, combines a fractal computation with a stereoscopic filter.
Hope that helps.
Thank you. I'll take a look at the example you mentioned.
The one I'm after is from the following Intel webinar (CPUs-GPUs-FPGAs Managing the Alphabet Soup with Intel TBB)
at time 34:28 Mike Voss discusses a Mandelbrot set rendering using CPU and GPU load balancing using async_node. That's the one I'm after.
Is it available by any chance?