Skip to Content.
Sympa Menu

charm - Re: [charm] Charm++ installation help

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Charm++ installation help


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: zubin mehta <zubin_mehta AT iitb.ac.in>
  • Cc: charm AT cs.illinois.edu
  • Subject: Re: [charm] Charm++ installation help
  • Date: Wed, 16 Sep 2009 08:26:56 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

On Wed, Sep 16, 2009 at 01:08, zubin mehta
<zubin_mehta AT iitb.ac.in>
wrote:
> Hello,

Hi!

> I am facing some problems -
> I am using Ubuntu linux on AMD64 computer. What should be my build line?

Have you considered downloading one of the binary distributions? This
is a common system, and you may not have to build on it for yourself.
http://charm.cs.uiuc.edu/distrib/binaries/charm-6.1.2/
Which version you should download or build is explained below.

There are a few different options, depending on how your system is set up.

The command the run is `./build' in the top-level directory of a charm
distribution. You probably want the build the `charm++' target.

If this is a lone workstation (i.e. not part of a cluster), you want the
multicore-linux64
build architecture. This leaves the network code out of the build
entirely, and gets very good performance on single-node SMP systems.

If this is part of an MPI-based cluster, you will want the
mpi-linux-x86_64
architecture, which uses the host's MPI library for its startup and
communications.

If this is a more specialized cluster, you probably want to build an
appropriate network layer, to have charm handle its communication
needs directly. This would give a basic build architecture of
net-linux-x86_64
possibly with some options to specify network hardware support beyond
the default TCP.

Putting this all together, if you decide to build for yourself, the
command would look like
./build charm++ multicore-linux64

I hope this helps.

Phil



  • Re: [charm] Charm++ installation help, Phil Miller, 09/16/2009

Archive powered by MHonArc 2.6.16.

Top of Page