Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] No process icons in Parallel Debug view

Jie,

It's possible the Parallel Debug view is missing the INewProcessEvent, however ParallelDebugView extends ParallelJobsView, so the are effectively the same code. You could try placing a breakpoint in the handler for the INewProcessEvent to see if it getting through.

Greg

On Jun 21, 2010, at 12:02 PM, JiangJie wrote:

Greg,

SLURM rms creates processes correctly. 

When this problem occurs, the job icon along with its process icons 
are shown correctly in the "Jobs" view (Wiond->Show View->Other...->Jobs).
And  the Processes panel of Machines View still shows the correct process icons.

It should be noted that this problem occurs  very rarely and it's hard to catch and replay it.

Jie

From: g.watson@xxxxxxxxxxxx
Subject: Re: [ptp-dev] No process icons in Parallel Debug view
Date: Mon, 21 Jun 2010 09:44:48 -0400
To: ptp-dev@xxxxxxxxxxx

Jie,

It sounds to me like the SLURM rms is somehow not creating the processes correctly. When you say you can see them in the JobsList view, do you mean the Processes panel of the Machines view? The JobsList view should just show a list of jobs. The Parallel Debug view should see the same processes that the Machines view sees, so I'm not sure why they're not visible. The debugger just manages changing the process state from running to suspended, so this should not be the source of the problem.

Greg

On Jun 18, 2010, at 12:17 PM, JiangJie wrote:

Greg,

Recently I'm testing PTP 4.0(RC4) on a cluster with about 1k nodes.
The cluster runs SLURM rms.

There is something strange (and potential bugs) with the PTP parallel debugger. 
When trying to launch a debug MPI job with 4 processes,  sometimes there are no
process icons within the Parallel Debug view. However, in the JobList view within Parallel Runtime perspective,
I can see that all four processes are RUNNING( GREEN icons). Without the process icons in the debug view,
many debug operations like registering process, creating process set are impossible.
However, even when process icons are missing, the stack trace of the (defaultly registered) first process is shown
in the Debug view.

I'm not very familiar with the new sdm debugger code.
Which debug event is responsible for the creation of process icons?
I remember that EVENT_DBG_SUSPEND is related to this issue.
Or is it related to the RMS proxy?
Does it mean that the SUSPEND event is lost?

Any idea?

Jie






更多热辣资讯尽在新版MSN首页! 立刻访问! _______________________________________________
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