[vsipl++] [patch] PAS support

Mark Mitchell mark at codesourcery.com
Wed Aug 30 18:08:00 UTC 2006


yay!
--
Mark Mitchell
CodeSourcery
mark at codesourcery.com
(650) 331-6685 x713
-----Original Message-----
From: Jules Bergmann <jules at codesourcery.com>
Date: Wednesday, Aug 30, 2006 9:44 am
Subject: [vsipl++] [patch] PAS support

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





More information about the vsipl++ mailing list