async_node simple examples needed

async_node simple examples needed

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?

5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Victor,

Thank you for the report. The example is really outdated. We will consider a possibility to fix it and support a wide range of compilers.



Hi Alex,

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. 


from ?


Hi Victor,

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.





Hi Pablo,

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?


Leave a Comment

Please sign in to add a comment. Not a member? Join today