Jeff Squyres wrote:
> On Apr 15, 2005, at 7:19 PM, joe dumoulin wrote:
>
>> I'm not sure I understand your question about master and slave. lam
>> really doesnt care about that. You can write software using lam to
>> implement master/slave or other node relationships though it has nothing
>> to do with the installation (at least as far as I know, and I am
>> definitely not an expert).
>
>
> You are correct. Thanks for the clarification!
>
Okay, Maybe one of things that is making this so hard for me to
assimilate is my preconceived notion of how a cluster works. My
understanding was that there was a master computer and the rest were
slaves. Even though they functioned as one. The master would be the
one the user interfaced with.
The Makefile in FreeBSD currently shows this:
# New ports collection makefile for: lam
# Date created: Aug 21 2001
# Whom: bremner_at_[hidden]
#
# $FreeBSD: ports/net/lam7/Makefile,v 1.10 2005/01/24 09:44:17 erwin Exp $
#
PORTNAME= lam7
PORTVERSION= 7.1.1
CATEGORIES= net parallel
MASTER_SITES= http://www.lam-mpi.org/download/files/ \
http://www.thinkingnerds.com/lam/download/files/
DISTNAME= lam-${PORTVERSION}
MAINTAINER= jan.lentfer_at_[hidden]
COMMENT= Local Area Multicomputer MPI implementation
USE_BZIP2= yes
USE_PERL5= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-rsh=ssh
CONFLICTS= lam-6.*
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500800
BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
.endif
There is more to the Makefile but I don't think it was needed.
I guess I could install it manually but it defeats the point of having a
port or package. It still leave me with a lot of unanswered questions.
The main one being that since I have installed it as a port should I
deinstall it or can I make it work by correcting a few things with the
existing installation.?
Sincerely,
Brendhan
|