Dear Torsten,

The Mozart virtual machine is single-threaded. So it will run just like on a single core system. In order to take advantage of all the cores, you have to distribute your program (which will then run in several virtual machines that communicate via the language).

If you are solving big CSPs, you can use 100% of machine power with the parallel search engine. Simply specify how many Mozart processes can run on a given machine (8 in your case).

The distributed programming support makes Mozart "multicore-enabled" for free ;-)

Cheers,
raph

Torsten Anders wrote:
Dear all,

we are currently planning to install Mozart on a grid of machines with 2 x QuadCore Xeon E5310 (10 x 8 processors :D). The installation will be done by the cluster maintainer (Fortran camp, never touched Mozart), and I try to make the experience for him as smooth as possible ;-)

So, I would like to confirm: the compilation of Mozart on 8 core machines shouldn't pose any problems, right? I assume, we don't need any extra settings when compiling the source RPMs provided at http://www.mozart-oz.org/download/view.cgi?action=rpm&version=1.3.2.

Thank you!

Best
Torsten

--
Torsten Anders
Interdisciplinary Centre for Computer Music Research
University of Plymouth
Office:   +44-1752-233667
Private: +44-1752-663492
http://strasheela.sourceforge.net
http://www.torsten-anders.de




_________________________________________________________________________________ mozart-users mailing list [email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to