[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ptp-dev] Cannot get process attributes
|
What version of PTP are you using? downloaded RC3 or RC4?
Or built yourself from CVS? (HEAD or otherwise?)
Just asking because we getting *really* close to 1.0 release
and I think Nathan had a workaround to some ompi problems
checked in yesterday, so he'll want to know...
And confirm you have OpenMPI v 1.0.2?
...Beth
Beth Tibbitts (859) 243-4981 (TL 545-4981)
IBM T.J.Watson Research Center
Mailing Address: IBM Corp., 455 Park Place, Lexington, KY 40511
yang ke
<jodiusyk@yahoo.c
om> To
Sent by: ptp-dev@xxxxxxxxxxx
ptp-dev-bounces@e cc
clipse.org
Subject
[ptp-dev] Cannot get process
03/16/2006 08:30 attributes
AM
Please respond to
Parallel Tools
Platform general
developers
<ptp-dev@eclipse.
org>
I launched an MPI job from "Run" configuration in Make Perspective,but
Eclipse did't guide me to turn to PTP Runtime Perspective.I had to open
that mannualy,however,the process attributes surprised me: four
processes each with pid 0, no process output,but the process icons
showed each process exit normally.The second time I launched the job
only to find four processes in Job View marked with error icons.
Can anyone help me solve these problems? Thanks!
following is the console output of Eclipse:
AbstractProxyRuntimeClient.handleEvent() got event EVENT_OK 211 2
OMPIProxyRuntimeClient got event: EVENT_RUNTIME_NEWJOB jobid=2
OMPIProxyRuntimeClient notifying...
OMPIProxyRuntimeClient awoke!
ModelManager.run() - new JobID = 2
MODEL MANAGER: newJob(2)
getProcsStatusForNewJob:job2 - #procs = 4
<00000078 GETPATTR 3:3200 5:2d3100
37:4154545249425f50524f434553535f50494400
49:4154545249425f50524f434553535f4e4f44455f4e414d4500>
OMPIProxyRuntimeClient waiting on {201, 205}
++++++++++ orte_server: JOB STATE CALLBACK!
++++++++++ orte_server: state = ORTE_PROC_STATE_ABORTED
++++++++++ orte_server: state callback retrning!
++++++++++ orte_server: ORTEGetProcessAttribute!
++++++++++ orte_server: jobid = 2, procid = -1
++++++++++ orte_server: Following is args of ORTEGetProcessAttribute call:
++++++++++ orte_server: args[3]:ATTRIB_PROCESS_PID
++++++++++ orte_server: args[4]:ATTRIB_PROCESS_NODE_NAME
++++++++++ orte_server: numprocs=4,values_len=2
++++++++++ orte_server: BEFORE CALL KEYS[0] = 'orte-proc-pid'
++++++++++ orte_server: BEFORE CALL KEYS[1] = 'orte-node-name'
++++++++++ orte_server: Entering get_proc_attribute()
++++++++++ orte_server: segment:orte-job-2
++++++++++ orte_server: after orte_gpr.get():
++++++++++ orte_server: cnt=4
++++++++++ orte_server: MAX = 4, MIN = 0
++++++++++ orte_server: VALUES IN GET FUNC[0][0] = '0'
++++++++++ orte_server: VALUES IN GET FUNC[0][1] = 'localhost'
++++++++++ orte_server: VALUES IN GET FUNC[1][0] = '0'
++++++++++ orte_server: VALUES IN GET FUNC[1][1] = 'localhost'
++++++++++ orte_server: VALUES IN GET FUNC[2][0] = '0'
++++++++++ orte_server: VALUES IN GET FUNC[2][1] = 'localhost'
++++++++++ orte_server: VALUES IN GET FUNC[3][0] = '0'
++++++++++ orte_server: VALUES IN GET FUNC[3][1] = 'localhost'
++++++++++ orte_server: AFTER CALL! VALS[0] = '0'
++++++++++ orte_server: AFTER CALL! VALS[1] = 'localhost'
++++++++++ orte_server: AFTER CALL! VALS[2] = '0'
++++++++++ orte_server: AFTER CALL! VALS[3] = 'localhost'
++++++++++ orte_server: AFTER CALL! VALS[4] = '0'
++++++++++ orte_server: AFTER CALL! VALS[5] = 'localhost'
++++++++++ orte_server: AFTER CALL! VALS[6] = '0'
++++++++++ orte_server: AFTER CALL! VALS[7] = 'localhost'
AbstractProxyRuntimeClient.handleEvent() got event EVENT_OK 205 2:3000
A:6C6F63616C686F737400 2:3000 A:6C6F63616C686F737400 2:3000
A:6C6F63616C686F737400 2:3000 A:6C6F63616C686F737400
OMPIProxyRuntimeClient got event: EVENT_RUNTIME_PROCATTR
[Ljava.lang.String;@1ed56e2
OMPIProxyRuntimeClient notifying...
AbstractProxyRuntimeClient.handleEvent() got event EVENT_OK 202 2 10
OMPIProxyRuntimeClient got event: EVENT_RUNTIME_JOBSTATE (jobid=2) state=10
*********** JOB STATE CHANGE: error (job = job2)
------------ machine updatedStatusEvent
OMPIProxyRuntimeClient awoke!
*** attribs[0] = 0
*** attribs[1] = localhost
*** attribs[2] = 0
*** attribs[3] = localhost
*** attribs[4] = 0
*** attribs[5] = localhost
*** attribs[6] = 0
*** attribs[7] = localhost
------------ machine run - job job2
++++++++++ orte_server: totlen = 56
++++++ ++++ orte_server: valSTR = '2:3000 A:6C6F63616C686F737400 2:3000
A:6C6F63616C686F737400 2:3000 A:6C6F63616C686F737400 2:3000
A:6C6F63616C686F737400'
++++++++++ orte_server: res passed to proxy_svr_event_callback:205 2:3000
A:6C6F63616C686F737400 2:3000 A:6C6F63616C686F737400 2:3000
A:6C6F63616C686F737400 2:3000 A:6C6F63616C686F737400
++++++++++ orte_server: JOB STATE CALLBACK!
++++++++++ orte_server: state = ORTE_PROC_STATE_TERMINATED
++++++++++ orte_server: state callback retrning!
AbstractProxyRuntimeClient.handleEvent() got event EVENT_OK 202 2 9
OMPIProxyRuntimeClient got event: EVENT_RUNTIME_JOBSTATE (jobid=2) state=9
*********** JOB STATE CHANGE: exited (job = job2)
------------ machine updatedStatusEvent
OMPIMonitoringSystem shutdown()
OMPIControlSystem: shutdown() called
OMPIProxyRuntimeClient shutting down server...
Yahoo! Mail
Use Photomail to share photos without annoying attachments.
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev