Re: NG Lush and concurrency
Ralf Juengling <[email protected]> Thu, 30 Mar 2006 21:59:19 -0800 (PST)
| Newsgroups | gmane.lisp.lush.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 30 Mar 2006, Yann LeCun wrote: > For one thing, the low-level numerical functions could all > be implemented on top of an optimized library that can take > advantage of multiple cores/processors (e.g. Intel mkl, > Atlas,....). yes, that would be nice to have today already. MKL is not free though. > For the higher level, we could provide parallel IDX > iterators. There is already idx-pbloop which is supposed > to be a parallel version of idx-bloop (but currently just > calls idx-bloop). something like that. how would you implement them, though? spawn a thread for every slice (if the slices are big enough)? ... > For higher-level granularity, we could use MPI, and for > coarse-grained parallelism, we can run multiple Lush processes > through the remotelush class. i have no experience with those. aren't they in the same department in terms of granularity (I think of MPI as infrastructure for computing on clusters)? ralf ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642