[mpich-discuss] Running an mpi program that needs to access /dev/mem

Lee, Eibhlin eibhlin.lee10 at imperial.ac.uk
Sun Jun 16 08:19:20 CDT 2013


Actually, I can run mpiexec id AS ROOT. It is only when I try to run the program that contains /dev/mem in root that there is an issue. Sorry that I wasn't so clear in my earlier post. 
Please re open the ticket to see if the program that contains /dev/mem will work properly using hydra.
Eibhlin
________________________________________
From: Pavan Balaji [balaji at mcs.anl.gov]
Sent: 16 June 2013 14:13
To: Lee, Eibhlin
Cc: discuss at mpich.org
Subject: Re: [mpich-discuss] Running an mpi program that needs to access /dev/mem

On 06/16/2013 07:37 AM, Lee, Eibhlin wrote:
> Just to clarify: you were able to run the program that accesses
> /dev/mem not just mpiexec id?

I didn't run your application, but it doesn't matter.  As I pointed out
the primary problem you have is that your application processes are not
running as root.  If you don't fix that, you can't expect your
application to work.  I confirmed that you can run Hydra as root
correctly.  Till you get to that stage, I don't think we can do anything
to help you.

> I did not want to spend a whole day installing hydra instead of smpd
> if it would not work.

Well, all I can do is discourage you from using it.  It's finally your
call.  But we can't spend more time debugging this for you unless you
follow our recommendations.

  -- Pavan

--
Pavan Balaji
http://www.mcs.anl.gov/~balaji



More information about the discuss mailing list