Reply to topic  [ 1 post ] 
New svipc plugin 
Author Message
Yorick Master

Joined: Sun Sep 26, 2004 10:33 am
Posts: 150
Location: Australia
Post New svipc plugin
An alternative to mpy !

svipc is based on the sysV IPC. It provide wrappers to play with shared memory, semaphores, message passing. In short, it can be used to build up efficient parallel computing within yorick! I have used it extensively in the latest version of yao (AO simulator written in yorick).

It's not perfect, but it's working. grab it at http://www.maumae.net/yorick/packages/s ... .9-src.tgz
There is also a python plugin in the same package, so you can even share memory (and pass messages, use semaphores) between yorick and python !

Although it bear the 0.9 version number, this is the first public release. We have used it relatively extensively at Gemini, but I'm sure you guys and galls will find a way to break it. When this happens, be sure to report it here !

There is a yorick directory inside the main yorick-svipc release directory.
Use the regular build drill ( yorick -batch make.i && make clean && make install ) to install it. There is no dependency. It should work on Linux *and* OsX* (not extensively tested on the later).


Fri Jul 02, 2010 5:19 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.