tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Parallel tasking library



On Thu, Nov 03, 2011 at 10:51:09PM +0000, Sad Clouds wrote:
 > > Yeah, but I'm a big fan of importing libraries when they are need -
 > > not "just in case somebody finds a use for it". They can well live in
 > > pkgsrc untill then.
 >
 > Sure, not really insisting on anything, just trying to find out if this
 > would be a useful thing to have.

There's no panacea for parallelizing application code (or even system
code) so I'm automatically skeptical of anything that claims to be
one.

 > I've written a portable tasking library in C, which takes pointers to
 > functions and then executes those functions is parallel.

Which means what? And how does it differ from passing those same
function pointers to pthread_create? There's a wide range of
parallelism support stuff out there already, ranging from MPI to
Dryad, not to mention cloud cloud cloud cloud, I mean, trendy
buzzworld-enabled packages and environments that are supposed to
parallize across large clusters. What do you have? Which of these
things is it like? If it's not like any of them, how and where does it
differ?

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index