Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Running a parallel job

Your parser should be set to Mach-O since you're on a Mac.

Greg

On Nov 2, 2005, at 4:07 PM, Nathan DeBardeleben wrote:


Greg Watson wrote:

This message comes from verifyBinary() in org.eclipse.ptp.launch.ParallelLaunchConfigurationDelegate. It looks like it can't find a binary parser that understands your executable.

Is the project a managed or standard make project?

Standard Make project. Created it brand new -> New Source File. Cut and pasted the whopping 5 line MPI program into it. Made a makefile, compiled it in Eclipse.


What is the binary parser set to in the project preferences?

"Elf Parser"


Have you tried launching it as a C/C++ Local Application?

It won't run as a local app. Firstly it's a parallel app, but the OMPI guys used to do some voodoo that let you run an app compiled with 'mpicc' as essentially a 1 process job. When I try it now, I just get 'bus error'. However! It does run in parallel perfectly fine. See below:

[euphoria]~/<1>ompi-test > ./test-mpi
Bus error
[euphoria]~/<1>ompi-test > mpirun -np 1 test-mpi
[0] Hello, World
[0] Sleeping for 10 seconds . . .
[0] Sleeping for  9 seconds . . .
[0] Sleeping for  8 seconds . . .
[0] Sleeping for  7 seconds . . .
[0] Sleeping for  6 seconds . . .
[0] Sleeping for  5 seconds . . .
[0] Sleeping for  4 seconds . . .
[0] Sleeping for  3 seconds . . .
[0] Sleeping for  2 seconds . . .
[0] Sleeping for  1 seconds . . .
[0] Done - closing.
[euphoria]~/<1>ompi-test >

If this is a problem in the way we're looking at 'runnable' apps we need to figure out a way around this quickly.


Greg

On Nov 2, 2005, at 12:58 PM, Nathan DeBardeleben wrote:

I'm working on setting up parallel runs with the new OMPI configuration that we've done. When I launch PTP, set up a new run configuration, choose an existing project, click on the executable in that project and then try and run it it says:

AbstractCLaunghDelegate.Program_is_not_a_recognized_executable

The executable runs fine on the command line and also runs with OpenMPI. What piece of code is broken here? I didn't write the above and it never was there before. So whoever wrote it please help me figure out what's wrong as soon as possible.

--
-- Nathan
Correspondence
-------------------------------------------------------------------- -
Nathan DeBardeleben, Ph.D.
Los Alamos National Laboratory
Parallel Tools Team
High Performance Computing Environments
phone: 505-667-3428
email: ndebard@xxxxxxxx
-------------------------------------------------------------------- -

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev



Back to the top