[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PETSC #16590] PETSc on Dual Opteron Cluster



Hello all in PETSc team and others,

I tried to install/configure PETSc 2.3.3-p5 on my FC6 desktop computer. Following Happend:

[petsc1@localhost petsc-2.3.3-p5]$ ./config/configure.py --with-cc=gcc --with-fc=gfortran --with-cxx=g++ --download-f-blas-lapack=1 --download-mpich=1 --with-scalar-type=complex --with-clanguage=cxx
=================================================================================
             Configuring PETSc to compile on your system                        
=================================================================================
TESTING: configureLibrary from config.packages.BlasLapack(python/BuildSystem/con*********************************************************************************
         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
---------------------------------------------------------------------------------------
Error downloading fblaslapack.tar.gz requested with -with-f-blas-lapack option
*********************************************************************************

How to tackle this situation?

At the moment I want to develop & run PARALLEL codes on my FC6 Desktop (single machine). Should I use the option
--download-mpich=1 or --download-mpich=0

Regards to All.
Amjad Ali.

On 9/4/07, Matthew Knepley <petsc-maint@xxxxxxxxxxx> wrote:
On 9/4/07, amjad ali <amjad11@xxxxxxxxx> wrote:
> Hello Satish, hoping you will be fine and happy.
>
> Is it necessary to have MPICH2 already installed (seaprately), before
> installing/configuring PETSc.

If this is Windows, yes it is necessary (if you want to run in
parallel). If not,
you can use --with-mpi=0.

> Do we need at all MPICH2 separately to wprk with PETSc or installing PETSc
> will automatically have MPI implementation within that?

PETSc can automatically build MPI, but not on Windows unfortunately.

  Thanks,

     Matt

> regards,
> Amjad Ali.
>
> Also please answer my Yesterday's question:
>
> What is your opinion about using PETSc for developing/running appliactions
> on MS Windows (Compute Cluster server) based cluster?
>
> Is it better/equal to Linux based system in performance?
>
> regards,
> Amjad Ali.
>
>
>
> On 8/21/07, amjad ali <amjad11@xxxxxxxxx> wrote:
> >
> > Hello Satish,
> > Thanks a lot for your kind answers. These are definitely helpful in
> clearifying concepts.
> >
> > Regards,
> > Amjad Ali
> >
> >
> >
> > On 8/21/07, Satish Balay <petsc-maint@xxxxxxxxxxx > wrote:
> > > On Mon, 20 Aug 2007, amjad ali wrote:
> > >
> > > > Hello,
> > > > Thanks Balay for your kind reply.
> > > >
> > > > As my system is:
> > > > Total cpu cores =4x4 = 16.  And there are 2 memory banks per node, so
> total
> > > > = 8 memory banks for the complete cluster.
> > > >
> > > > Let me ask my question in a better way:
> > > > *Is this system is suffiently good (giving decent performance) to RUN
> > > > my "PETSc based Parallel CFD/FEM code" on this system *?
> > >
> > > it should be fine.
> > >
> > > > Can you please suggest any other *BETTER* PC-cluster for my PETSc
> code?
> > >
> > > Inte Core Duos appear to have much higher mermory bandwidth - so they
> > > can potentially do better [this is unverified/speculation. Also the
> > > latencies are higher - so I'm not sure if this hurts performance
> > > much].
> > >
> > > > > Also - we recommend doing the development on machines where its easy
> > > > > to run debuggers [your desktop or laptop etc..] - and not a parallel
> > > > > machine - where such things are hard to do.
> > > >
> > > > How to install and use PETSc on desktop (single machine)? Is it
> straight
> > > > forward?
> > >
> > > Yes [assuming your desktop is linux] its straight forward. Just use
> > > the configure option --download-mpich=1. You'll be able to run
> > > parallel codes on this machine [by default MPICH will use multiple
> > > processes for the parallel run, and all these processes will run on
> > > your desktop].
> > >
> > > When developing code - performance is not critical, so the above model
> > > will be more convinent than developing on a cluster.
> > >
> > > Satish
> > >
> >
> >
>
>


--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener