[patch] PAS support

Jules Bergmann jules at codesourcery.com
Wed Aug 30 14:43:28 UTC 2006


This patch adds support to use PAS for parallel services.

It has been tested on using the Linux PAS, but not yet with MCOE PAS. 
However, older versions of this patch were developed with MCOE.  AFAICT, 
the major difference appears to be that MCOE prefers non-interrupt based 
semaphores, while Linux prefers the opposite.  This choice is handled by 
macros, so it should not be an issue.

I'm currently testing that this does not break MPI parallel services. 
(Basic testing of this on GTRI was good, but it looks like there are a 
few more bits to fix).

Known todos and broken bits:
  - Test with MCOE
  - Add split complex support
  - Correct aclocal support for configure.ac.  Linux PAS uses pkg-config
    (hurray!), but autoconf doesn't have builtin support for pkg-config
    (boo!).  On GTRI, there is a PAS_CHECK_MODULES macro in aclocal.
    However, this must not be standard, since it isn't on cugel.

					-- Jules


-- 
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pas.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060830/bfbbe150/attachment.ksh>


More information about the vsipl++ mailing list