[Symphony] Symphony in a shared-memory architecture on Windows
Ashutosh Mahajan
asm4 at lehigh.edu
Fri Jan 14 10:34:42 EST 2011
Aiko,
If you compiled Symphony without any OpenMP options, then it is unlikely that
there is a problem in Symphony. Do you also see the problem when you run with
only one thread? In that case, there is a bug in Symphony.
Or do you see it only when running multiple threads? Then there could be a
problem in the way you call Symphony. Could you share the code if so?
--
regards
Ashutosh Mahajan
http://coral.ie.lehigh.edu/~asm4
On Fri, Jan 14, 2011 at 10:38:39AM +0100, Aiko Vogelsang wrote:
> Hello everybody,
>
>
>
> I have some questions concerning the usage Symphony (5.3.1) in a parallel
> environment in Visual Studio 2008 Pro.
>
>
>
> In my program there are some calculations done. Within each of these loops
> Symphony is called to solve a MILP. To build up the MILP-model in every
> loop I use the methods of CoinModel.
>
> If I run my code in a sequential mode everything works fine.
>
> But running the program in a shared-memory environment by integrating
> OpenMP commands around the loop causes failures. Unfortunately I get heap
> corruption errors in these cases. Concerning this problem I found in the
> Symphony 5.2.3 manual that the solver runs on Windows systems only in a
> sequential mode. Is this also effective for the latest versions of
> Symphony?
>
> In the same manual there's a hint that it should be easy to run Symphony
> in parallel on Windows systems if PVM will work. I thought that PVM is
> needed for distributed architectures or do I need it for my case?
>
>
>
> Furthermore, I'm wondering because I only separate the "main" loop into
> pieces and not the Symphony calculations. According to my understanding
> they're still done in a sequential mode (one Symphony instance for every
> processor core) or am I wrong here?
>
>
>
> The last question would be if anybody has some experience with this
> problem using Visual Studio and if anybody has a tip for me to solve this
> problem? That would be very helpful!
>
>
>
> Many thanks in advance!
>
>
>
> Best regards
>
> Aiko
> _______________________________________________
> Symphony mailing list
> Symphony at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/symphony
More information about the Symphony
mailing list