Re: [Libmesh-devel] Asynchronous function-based threading

2012-11-08 Thread Kirk, Benjamin (JSC-EG311)
On Nov 8, 2012, at 10:29 AM, Roy Stogner wrote: > > On Thu, 8 Nov 2012, Kirk, Benjamin (JSC-EG311) wrote: > >> As of yesterday I've added support for the other multithreading use >> case, asynchronous execution of an operation that would otherwise >> block. This is commonly used in GUI progra

Re: [Libmesh-devel] Asynchronous function-based threading

2012-11-08 Thread Roy Stogner
On Thu, 8 Nov 2012, Kirk, Benjamin (JSC-EG311) wrote: As of yesterday I've added support for the other multithreading use case, asynchronous execution of an operation that would otherwise block. This is commonly used in GUI programming but not needed as frequently in scientific computing. Sti

[Libmesh-devel] Asynchronous function-based threading

2012-11-08 Thread Kirk, Benjamin (JSC-EG311)
All - For a while we've supported the TBB 'task-based' parallelism, whereby a loop is executed across multiple threads and the results are combined in some way. As of yesterday I've added support for the other multithreading use case, asynchronous execution of an operation that would otherwis