Skip to main content

[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






Back to the top