title: Fast inter-thread communication mechanism
body: <p>I need a fast inter-thread communication mechanism for passing work (<code>void*</code>) from <a href="http://en.wikipedia.org/wiki/Threading_Building_Blocks" rel="nofollow noreferrer">TBB</a> tasks to several workers which are in running/blocking operations.
  Currently I'm looking into using <code>pipe()</code>+<code>libevent</code>. Is there a faster and more elegant alternative for use with Intel Threading Building Blocks?</p>