I know that OpenMPcould nothandle processor exceptions outside the thread that the exception occurred in (I can see why). In other words, all exceptions must be handled inside each thread. How does TBB deal with exceptions?
I am particularly interested in floating point exceptions, which we need to trap, occurring inside array calculations. The array work is ideal for multi-threading, but can TBB deal sensibly with any exceptions that might occur, such as division by zero?