I've successfully installed openMPI on other PC. But when I tried to install it
on my laptop and typed 'mpicc' , the response was:
The program 'mpicc' can be found in the following packages:
* lam4-dev
* libmpich-mpd1.0-dev
* libmpich-shmem1.0-dev
* libmpich1.0-dev
* libopenmpi-dev
* mpich2
Try: sudo apt-get install <selected package>
mpicc: command not found
***@ubuntu:~$ sudo apt-get install libopenmpi-dev
[sudo] password for chao:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package liopenmpi-dev
Of course I'm connected to the internet. Please help..
________________________________
From: Nadia Derbey <***@bull.net>
To: Open MPI Users <***@open-mpi.org>
Sent: Wed, February 24, 2010 10:44:04 PM
Subject: Re: [OMPI users] MPi Abort verbosity
Post by Ralph CastainI'm afraid not. We are working on alternative error response
mechanisms, but nothing is released at this time.
Don't know if this would work, but why not doing what follows:
1. set a signal handler in your application. This where you would do
your cleanup.
2. call your application with an mpi_abort_delay set to a value > 0 (0
is the default value). This should delay the actual procs abort.
3. During that delay, and after you see the message about process going
to abort, send the signal that should be caught in #1.
But may be I'm wrong, as I told you I've never tested that...
Regards,
Nadia
Post by Ralph CastainPost by Gabriele FatigatiMm,
i'm trying to explain better.
My target is, when a MPI process dead for some reason, after
rank 0 died and launc MPI_Abort
i would like to do something before other process died. So i want to
control shutdown of my MPI application. Is it possible?
I don't believe the error handler will help suppress the
messages you are trying to avoid as they don't originate in
the MPI layer. They are actually generated in the RTE layer
as mpirun is exiting.
You could try adding the --quiet option to your mpirun cmd
line. This will help eliminate some (maybe not all) of the
verbage.
On Wed, 24 Feb 2010 14:21:02 +0100, Gabriele Fatigati
Post by Gabriele FatigatiYes, of course,
but i would like to know if there is any way to do that
with openmpi
See the error handler docs, e.g. MPI_Comm_set_errhandler.
Jed
_______________________________________________
users mailing list
http://www.open-mpi.org/mailman/listinfo.cgi/users
_______________________________________________
users mailing list
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Ing. Gabriele Fatigati
Parallel programmer
CINECA Systems & Tecnologies Department
Supercomputing Group
Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
www.cineca.it Tel: +39 051 6171722
g.fatigati [AT] cineca.it
_______________________________________________
users mailing list
http://www.open-mpi.org/mailman/listinfo.cgi/users
_______________________________________________
users mailing list
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Nadia Derbey <***@bull.net>