Re: [gentoo-user] How can I setup a cluster?

2003-10-21 Thread Jason Stubbs
On Tuesday 21 October 2003 00:25, Jeffrey Smelser wrote:
> Wouldn't using the Pentium option disallow using Celerons or AMD's??
Both Celerons and AMDs are binary compatible with Pentium code. When compiling 
for each architecture you should have -march equal to the lowest common 
denominator and -mcpu equal to the specific CPU you are compiling for. As 
most code will run on the machine that starts the process this will ensure 
the best overall performance.

Jason

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] How can I setup a cluster?

2003-10-21 Thread Collins Richey
On Tue, 21 Oct 2003 06:12:19 +0800 William Kenworthy <[EMAIL PROTECTED]> wrote:

> In evolution control-t will turn threading on/off
> 
> Threading sucks anyway, not least because it promotes dissention
> intollerance.
> 

WTF is "dissention intolerance"?

-- 
Collins Richey - Denver Area
if you fill your heart with regrets of yesterday and the 
worries of tomorrow, you have no today to be thankful for.



--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Donnie Berkholz
On Mon, 2003-10-20 at 18:12, William Kenworthy wrote:
> In evolution control-t will turn threading on/off
> 
> Threading sucks anyway, not least because it promotes dissention
> intollerance.
> 
> BillK

Bill,
I use threading so I can keep track of what's interesting to me in the
1000+ emails I get every day. If something I'm following is not
threaded, chances are I'll accidentally delete it because I don't have
an infinite amount of time to sort through my mail.

I imagine many people are in similar situations.


signature.asc
Description: This is a digitally signed message part


RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread William Kenworthy
In evolution control-t will turn threading on/off

Threading sucks anyway, not least because it promotes dissention
intollerance.

BillK

On Tue, 2003-10-21 at 02:26, Tom Wesley wrote:
> On Mon, 2003-10-20 at 18:55, Donnie Berkholz wrote:
> > On Mon, 2003-10-20 at 13:51, Jeffrey Smelser wrote:
> > > whelp, I guess I cant contribute to this list any longer since your 
> > > inconvenienced by my mailer.. Not everyone has choices to what mailer they can 
> > > use.
> > > 
> > > I know, I won't be missed..
> > > Cya around..
> > 
> > Jeffrey,
> > I'm sure there is a way you can deal with it. I'd be surprised if your
> > mailer doesn't have this feature -- just take a look around, or check
> > the help menu or manual. Also, most webmail clients work correctly.
> 
> Either that or configure yours to work as you like... ;-)
> 
> Try turning on /apps/evolution/mail/display/thread_subject in gconf or
> similar.
-- 
William Kenworthy <[EMAIL PROTECTED]>


--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Tom Wesley
On Mon, 2003-10-20 at 18:55, Donnie Berkholz wrote:
> On Mon, 2003-10-20 at 13:51, Jeffrey Smelser wrote:
> > whelp, I guess I cant contribute to this list any longer since your inconvenienced 
> > by my mailer.. Not everyone has choices to what mailer they can use.
> > 
> > I know, I won't be missed..
> > Cya around..
> 
> Jeffrey,
> I'm sure there is a way you can deal with it. I'd be surprised if your
> mailer doesn't have this feature -- just take a look around, or check
> the help menu or manual. Also, most webmail clients work correctly.

Either that or configure yours to work as you like... ;-)

Try turning on /apps/evolution/mail/display/thread_subject in gconf or
similar.

-- 
Tom Wesley


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread John Ziniti
Donnie Berkholz wrote:
I'm sure there is a way you can deal with it. I'd be surprised if your
mailer doesn't have this feature -- just take a look around, or check
the help menu or manual. Also, most webmail clients work correctly.
I'm using Mozilla-mail and all of Jeffrey's posts have been
properly threaded.  Maybe your mail client isn't trying hard
enough after not finding the "In-Reply-To" header?
JZ

--
[EMAIL PROTECTED] mailing list


RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Donnie Berkholz
On Mon, 2003-10-20 at 13:51, Jeffrey Smelser wrote:
> whelp, I guess I cant contribute to this list any longer since your inconvenienced 
> by my mailer.. Not everyone has choices to what mailer they can use.
> 
> I know, I won't be missed..
> Cya around..

Jeffrey,
I'm sure there is a way you can deal with it. I'd be surprised if your
mailer doesn't have this feature -- just take a look around, or check
the help menu or manual. Also, most webmail clients work correctly.


signature.asc
Description: This is a digitally signed message part


RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
whelp, I guess I cant contribute to this list any longer since your inconvenienced by 
my mailer.. Not everyone has choices to what mailer they can use.

I know, I won't be missed..
Cya around..

> 
> On Mon, 2003-10-20 at 13:09, Jeffrey Smelser wrote:
> > Break them?? How is mine so different that anyone else's?
> > 
> > > On Mon, 2003-10-20 at 11:25, Jeffrey Smelser wrote:
> > > 
> > > Could you please not break the thread with your replies? 
> It makes them
> > > quite difficult to find.
> 
> For your benefit, I took a screenshot that shows the other nicely
> threaded replies in the thread [1], then show you breaking 
> the thread a
> few times.
> 
> Most e-mail clients have a function like "Reply to list." If yours
> doesn't support that, I would appreciate it if you used one that does.
> 
> 1. http://dev.gentoo.org/~spyderous/threading.png
> 

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Donnie Berkholz
On Mon, 2003-10-20 at 13:09, Jeffrey Smelser wrote:
> Break them?? How is mine so different that anyone else's?
> 
> > On Mon, 2003-10-20 at 11:25, Jeffrey Smelser wrote:
> > 
> > Could you please not break the thread with your replies? It makes them
> > quite difficult to find.

For your benefit, I took a screenshot that shows the other nicely
threaded replies in the thread [1], then show you breaking the thread a
few times.

Most e-mail clients have a function like "Reply to list." If yours
doesn't support that, I would appreciate it if you used one that does.

1. http://dev.gentoo.org/~spyderous/threading.png


signature.asc
Description: This is a digitally signed message part


RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
Break them?? How is mine so different that anyone else's?

> On Mon, 2003-10-20 at 11:25, Jeffrey Smelser wrote:
> 
> Could you please not break the thread with your replies? It makes them
> quite difficult to find.
> 

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Donnie Berkholz
On Mon, 2003-10-20 at 11:25, Jeffrey Smelser wrote:

Could you please not break the thread with your replies? It makes them
quite difficult to find.


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Donnie Berkholz
On Mon, 2003-10-20 at 06:22, Mikhail wrote:
> I'm openmosix user currently, and can comment that it works quite well in my setup.
> As far as I know, beowulf is no longer freely available.

This is incorrect. The concept of a Beowulf cluster is free. See
www.beowulf.org. While it is possible to buy prebuilt clusters
(www.scyld.com for example), by no means is it necessary.


signature.asc
Description: This is a digitally signed message part


RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
Wouldn't using the Pentium option disallow using Celerons or AMD's??

> On Monday 20 October 2003 22:53, Mikhail wrote:
> > On 09:07 Mon 20 Oct , brett holcomb wrote:
> > > Yes, if you compile for an AMD and put it on a K6 I can
> > > see where it would break.  But shouldn't it work if you
> > > compile each machine for itself - that is on the 486 you
> > > install Gentoo with 486 optimization, the AMD gets it's
> > > own optimization, etc.  A cluster isn't much use if it has
> > > to have all identical hardware.
> >
> > well - that's how openmosix works. app. is being ran on 
> another node. So I
> > would say it is very close to if you run binary on another 
> machine by
> > copying it over there and executing.
> >
> > That's the problem with optimization - if you run binary on 
> PI, [binary is]
> > optimized for Athlon, - most likely it will not work over 
> there. Yes, you
> > can have mixed hardware on openmosix cluster - just use the same
> > optimization on all nodes (e.g. march=i586, etc. So that 
> you are sure all
> > nodes will be able to run it).
> 
> You don't need to have the same optimization; you just need 
> to be able to 
> support the minimum hardware. eg:
> P1: -march=pentium -mcpu=pentium
> P4: -march=pentium -mcpu=pentium4
> 
> It won't give you as good a optimization as your regular 
> -march=pentium4 but 
> it will give you the best of both world.
> 

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jason Stubbs
On Monday 20 October 2003 22:53, Mikhail wrote:
> On 09:07 Mon 20 Oct , brett holcomb wrote:
> > Yes, if you compile for an AMD and put it on a K6 I can
> > see where it would break.  But shouldn't it work if you
> > compile each machine for itself - that is on the 486 you
> > install Gentoo with 486 optimization, the AMD gets it's
> > own optimization, etc.  A cluster isn't much use if it has
> > to have all identical hardware.
>
> well - that's how openmosix works. app. is being ran on another node. So I
> would say it is very close to if you run binary on another machine by
> copying it over there and executing.
>
> That's the problem with optimization - if you run binary on PI, [binary is]
> optimized for Athlon, - most likely it will not work over there. Yes, you
> can have mixed hardware on openmosix cluster - just use the same
> optimization on all nodes (e.g. march=i586, etc. So that you are sure all
> nodes will be able to run it).

You don't need to have the same optimization; you just need to be able to 
support the minimum hardware. eg:
P1: -march=pentium -mcpu=pentium
P4: -march=pentium -mcpu=pentium4

It won't give you as good a optimization as your regular -march=pentium4 but 
it will give you the best of both world.

Jason

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Mikhail
On 09:07 Mon 20 Oct , brett holcomb wrote:
> Yes, if you compile for an AMD and put it on a K6 I can 
> see where it would break.  But shouldn't it work if you 
> compile each machine for itself - that is on the 486 you 
> install Gentoo with 486 optimization, the AMD gets it's 
> own optimization, etc.  A cluster isn't much use if it has 
> to have all identical hardware.

well - that's how openmosix works. app. is being ran on another node. So I would say 
it is very close to if you run binary on another machine by copying it over there and 
executing.

That's the problem with optimization - if you run binary on PI, [binary is] optimized 
for Athlon, - most likely it will not work over there.
Yes, you can have mixed hardware on openmosix cluster - just use the same optimization 
on all nodes (e.g. march=i586, etc. So that you are sure all nodes will be able to run 
it).

regards,

> 
> On Mon, 20 Oct 2003 13:08:14 +
>  Mikhail <[EMAIL PROTECTED]> wrote:
> >On 07:45 Mon 20 Oct , Jeffrey Smelser wrote:
> >>who the hell told you that?? Non of mine are compiled 
> >>the same and it works just fine..
> >>
> >>I have a 486 here that works just fine in my cluster... 
> >>Moshe even entered code in to help out 486's work better 
> >>on a cluster..
> >>
> >
> >Hm. Do you have archives of the openmosix mailing list?
> >it has been discussed few times. It is very unstable to 
> >migrate apps. with specific CPU flags on another node 
> >with processor that does NOT support these flags.
> >just a quote from Michael Imhov:
> >
> >"As gentoo optimizes all packages to these flags it is 
> >very bad if e.g. a 
> >gcc-process that was started on the athlon is migrated to 
> >the k6-2 as it 
> >breaks due to not supported flags."
> >
> >and I can confirm that - apps. migrated from AMD Duron do 
> >not work very well on PII.
> 
> --
> [EMAIL PROTECTED] mailing list
> 

-- 
-Miha

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
You don't..

"I want to install openMosix but I am afraid my machines are too weak for this: 

A machine is never too weak: I have three P200s (64MB each) and two P166s (one with 
48MB and one with 192MB). Two of them are on 10Base-T and the other three on 
100Base-T. Even with these antiquated machines and "heterogenous" network, I get 
perfect load balancing to run simulation programs that I write in Perl. (See 
ProgramToTestACluster. Don't be held back by the fact your machines are old. To me 
this is a nice feature of openMosix: you can add newer machines to an existing cluster 
as they become available. And you do not need to have all identical machines. That's 
fantastic! 

However, a 100Base-T network is recommended! 

Contributed by Charles Nadeau. 

In fact: 

I had 6 486 computers (from 25 Mhz to 66 Mhz) sharing a Coax 10Mbit network. They all 
had 16MB of memory and no harddisk. That worked just fine. Processes migrated 
perfectly and everything was going as smooth as a baby's arse! :) Adding a P75 was no 
problem at all; simply editing openmosix.map and making sure all the kernels were the 
same version. "

> Yes, if you compile for an AMD and put it on a K6 I can 
> see where it would break.  But shouldn't it work if you 
> compile each machine for itself - that is on the 486 you 
> install Gentoo with 486 optimization, the AMD gets it's 
> own optimization, etc.  A cluster isn't much use if it has 
> to have all identical hardware.
> 
> On Mon, 20 Oct 2003 13:08:14 +
>   Mikhail <[EMAIL PROTECTED]> wrote:
> >On 07:45 Mon 20 Oct , Jeffrey Smelser wrote:
> >> who the hell told you that?? Non of mine are compiled 
> >>the same and it works just fine..
> >> 
> >> I have a 486 here that works just fine in my cluster... 
> >>Moshe even entered code in to help out 486's work better 
> >>on a cluster..
> >> 
> >
> >Hm. Do you have archives of the openmosix mailing list?
> >it has been discussed few times. It is very unstable to 
> >migrate apps. with specific CPU flags on another node 
> >with processor that does NOT support these flags.
> >just a quote from Michael Imhov:
> >
> >"As gentoo optimizes all packages to these flags it is 
> >very bad if e.g. a 
> >gcc-process that was started on the athlon is migrated to 
> >the k6-2 as it 
> >breaks due to not supported flags."
> >
> >and I can confirm that - apps. migrated from AMD Duron do 
> >not work very well on PII.

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
Hmm, wonder why mine work.. You must use very aggressive flags over there..

oh well..
> 
> On 07:45 Mon 20 Oct , Jeffrey Smelser wrote:
> > who the hell told you that?? Non of mine are compiled the 
> same and it works just fine..
> > 
> > I have a 486 here that works just fine in my cluster... 
> Moshe even entered code in to help out 486's work better on a 
> cluster..
> > 
> 
> Hm. Do you have archives of the openmosix mailing list?
> it has been discussed few times. It is very unstable to 
> migrate apps. with specific CPU flags on another node with 
> processor that does NOT support these flags.
> just a quote from Michael Imhov:
> 
> "As gentoo optimizes all packages to these flags it is very 
> bad if e.g. a 
> gcc-process that was started on the athlon is migrated to the 
> k6-2 as it 
> breaks due to not supported flags."
> 
> and I can confirm that - apps. migrated from AMD Duron do not 
> work very well on PII.
> 

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread brett holcomb
Yes, if you compile for an AMD and put it on a K6 I can 
see where it would break.  But shouldn't it work if you 
compile each machine for itself - that is on the 486 you 
install Gentoo with 486 optimization, the AMD gets it's 
own optimization, etc.  A cluster isn't much use if it has 
to have all identical hardware.

On Mon, 20 Oct 2003 13:08:14 +
 Mikhail <[EMAIL PROTECTED]> wrote:
On 07:45 Mon 20 Oct , Jeffrey Smelser wrote:
who the hell told you that?? Non of mine are compiled 
the same and it works just fine..

I have a 486 here that works just fine in my cluster... 
Moshe even entered code in to help out 486's work better 
on a cluster..

Hm. Do you have archives of the openmosix mailing list?
it has been discussed few times. It is very unstable to 
migrate apps. with specific CPU flags on another node 
with processor that does NOT support these flags.
just a quote from Michael Imhov:

"As gentoo optimizes all packages to these flags it is 
very bad if e.g. a 
gcc-process that was started on the athlon is migrated to 
the k6-2 as it 
breaks due to not supported flags."

and I can confirm that - apps. migrated from AMD Duron do 
not work very well on PII.
--
[EMAIL PROTECTED] mailing list


Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Mikhail
On 07:45 Mon 20 Oct , Jeffrey Smelser wrote:
> who the hell told you that?? Non of mine are compiled the same and it works just 
> fine..
> 
> I have a 486 here that works just fine in my cluster... Moshe even entered code in 
> to help out 486's work better on a cluster..
> 

Hm. Do you have archives of the openmosix mailing list?
it has been discussed few times. It is very unstable to migrate apps. with specific 
CPU flags on another node with processor that does NOT support these flags.
just a quote from Michael Imhov:

"As gentoo optimizes all packages to these flags it is very bad if e.g. a 
gcc-process that was started on the athlon is migrated to the k6-2 as it 
breaks due to not supported flags."

and I can confirm that - apps. migrated from AMD Duron do not work very well on PII.

regards,

> > Keep in mind (if you consider openmosix), that you will need 
> > to have the
> > same optimizations on all nodes (e.g. software that compiled 
> > for AMD with
> > athlon optimizations will not migrate on Celeron. So 
> > basically you will want 
> > the same optimization flag for all (e.g. i686) nodes)
> 
> --
> [EMAIL PROTECTED] mailing list
> 

-- 
-Miha

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Jeffrey Smelser
who the hell told you that?? Non of mine are compiled the same and it works just fine..

I have a 486 here that works just fine in my cluster... Moshe even entered code in to 
help out 486's work better on a cluster..

> Keep in mind (if you consider openmosix), that you will need 
> to have the
> same optimizations on all nodes (e.g. software that compiled 
> for AMD with
> athlon optimizations will not migrate on Celeron. So 
> basically you will want 
> the same optimization flag for all (e.g. i686) nodes)

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] How can I setup a cluster?

2003-10-20 Thread Mikhail
On 17:34 Mon 20 Oct , ?? wrote:
> Hello,
> 
> In my company, there are some Windows computers, some Linux computers.
> And I want to setup a cluster that can turn these computers into a
> "superior" computer, and have little change.
> 
> I just consider to have file shared by openafs or codafs, but I am not
> sure about their performance. Could nfs do the same thing as openafs?
> Is there any distributed filesystem works better?
> 
> About parallel computing, I considered beowolf and openmosix.
> But is seems that if I use beowolf (based on mpi?), all programs must be
> recompiled in order to use the cluster resource; and if I use openmosix,
> only linux can be merged into the cluster.
> 
> Could someone offer me a solution?
> 
> Thanks.

I'm openmosix user currently, and can comment that it works quite well in my setup.
As far as I know, beowulf is no longer freely available.
I do not know though how you are going to make non-linux (windows) machines to be part 
of your cluster (it is possible with MPI last I heard), unless you setup linux over 
there.

Regarding file systems - I'm using NFS now (although you can use MFS (included with 
openmosix)), and it works quite well for me.

Keep in mind (if you consider openmosix), that you will need to have the
same optimizations on all nodes (e.g. software that compiled for AMD with
athlon optimizations will not migrate on Celeron. So basically you will want 
the same optimization flag for all (e.g. i686) nodes)

-- 
-Miha

--
[EMAIL PROTECTED] mailing list