LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Understudy (list_at_[hidden])
Date: 2005-04-15 19:56:36


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