<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: make and cluster software</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>You might try the clusterit toolkit.&nbsp; It allows you to spawn jobs across several machines quite easily.&nbsp; You can find it on the FreeBSD web site (www.freebsd.org).</FONT></P>
<BR>

<P><FONT SIZE=2>Richard Schilling</FONT>
<BR><FONT SIZE=2>Web Integration Programmer/Webmaster</FONT>
<BR><FONT SIZE=2>phone: 360.856.7129</FONT>
<BR><FONT SIZE=2>fax: 360.856.7166</FONT>
<BR><FONT SIZE=2>URL: <A HREF="http://www.affiliatedhealth.org" TARGET="_blank">http://www.affiliatedhealth.org</A></FONT>
</P>

<P><FONT SIZE=2>Affiliated Health Services</FONT>
<BR><FONT SIZE=2>Information Systems</FONT>
<BR><FONT SIZE=2>1971 Highway 20</FONT>
<BR><FONT SIZE=2>Mount Vernon, WA USA</FONT>
</P>
<BR>

<P><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: Chris Black [<A HREF="mailto:cblack@eragen.com">mailto:cblack@eragen.com</A>]</FONT>
<BR><FONT SIZE=2>&gt; Sent: Wednesday, May 30, 2001 11:41 AM</FONT>
<BR><FONT SIZE=2>&gt; To: beowulf@beowulf.org</FONT>
<BR><FONT SIZE=2>&gt; Subject: make and cluster software</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; We are trying to move our large sets of batch jobs (several thousand)</FONT>
<BR><FONT SIZE=2>&gt; into a make type environment. We already have a cluster running </FONT>
<BR><FONT SIZE=2>&gt; OpenPBS, but are looking at alternatives to PBS since we have been </FONT>
<BR><FONT SIZE=2>&gt; having problems with hangs and such. I am interested in MOSIX since </FONT>
<BR><FONT SIZE=2>&gt; it seems like it would integrate well with our multiple independant </FONT>
<BR><FONT SIZE=2>&gt; processes model and with make. But I also read in the MOSIX FAQ that </FONT>
<BR><FONT SIZE=2>&gt; java processes don't get migrated. Most of our programs are java </FONT>
<BR><FONT SIZE=2>&gt; code that links in fast native code for algorithms. I am not that </FONT>
<BR><FONT SIZE=2>&gt; familiar with MOSIX and I don't know if migrating processes would </FONT>
<BR><FONT SIZE=2>&gt; even be necessary for us. Ideally I would like to be able to do a:</FONT>
<BR><FONT SIZE=2>&gt; make -j50</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; and run 50 processes at a time. Right now we just have make execute </FONT>
<BR><FONT SIZE=2>&gt; a bunch of qsubs to queue jobs into PBS.</FONT>
<BR><FONT SIZE=2>&gt; We are also looking at Codine/GRD engine.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; So, does anyone have any suggestions? Any experience with MOSIX and </FONT>
<BR><FONT SIZE=2>&gt; make? Would this need the ability to migrate processes? Is MOSIX not </FONT>
<BR><FONT SIZE=2>&gt; a good solution for this type of application? Anyone else setting up </FONT>
<BR><FONT SIZE=2>&gt; make to use a cluster semi-transparently?</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Thanks,</FONT>
<BR><FONT SIZE=2>&gt; Chris</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
</P>

</BODY>
</HTML>