[
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