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

</BODY>
</HTML>