Re: [petsc-dev] Generality of VecScatter
24 Nov
2011
24 Nov
'11
1:50 p.m.
On Thu, Nov 24, 2011 at 13:27, Barry Smith <[email protected]> wrote:
Programming with pthreads is library based programming. There is an API that you call in your language with function calls from your code to do stuff, it is in no way an extension to the language. Now there are some issues with the pthread API and I am not advocating it but just using it as an example of how flexible parallel programming can be done on-node using a purely library based system.
But you don't want "MPI+pthreadsish" because of how it's spelled or because it's complicated (two abstractions that don't fit together as well as they could)? What about a library that was implemented in terms of MPI and pthreads, but gave you a more consistent abstraction?
5373
Age (days ago)
5373
Last active (days ago)
0 comments
1 participants
participants (1)
-
Jed Brown