eclipse PTP: bigred: how to set debugger?

210 views
Skip to first unread message

Tom Roche

unread,
Jul 7, 2010, 4:02:25 PM7/7/10
to vscse-petascale-...@googlegroups.com

Slide=108 of ptp-03-c.pdf shows the setup of debugger=sdm for resource
manager=OpenMPI on queenbee. Unfortunately I'm on bigred, and when I
try to "Browse to the location of the executables" I get

tg-train68@BigRed:~> which sdm | wc -l
0
tg-train68@BigRed:~> find ./ | fgrep -ie 'sdm' | wc -l
0

Do I need to install a module or set something in .soft?

TIA, Tom Roche <Tom_...@pobox.com>

刘映

unread,
Jul 7, 2010, 4:04:10 PM7/7/10
to vscse-petascale-...@googlegroups.com
yeah, I got the same problem. Looking forward to somebody figure it out.

2010/7/7 Tom Roche <Tom_...@pobox.com>

Galen-NCSA

unread,
Jul 8, 2010, 8:57:29 AM7/8/10
to VSCSE Petascale Programming 2010
/N/u/tg-jalam/BigRed/helios.proxies/
org.eclipse.ptp.linux.ppc_4.0.0.201006142322/bin/sdm
> TIA, Tom Roche <Tom_Ro...@pobox.com>

Prakashan Korambath

unread,
Jul 8, 2010, 9:29:51 AM7/8/10
to vscse-petascale-...@googlegroups.com
I suppose any user can setup the SDM in their home directory. Correct?   Where is the place to download it if we have to set it up locally?  Thanks.

Prakashan

Galen-NCSA

unread,
Jul 8, 2010, 9:52:33 AM7/8/10
to VSCSE Petascale Programming 2010

See:

http://dev.eclipse.org/mhonarc/lists/ptp-user/msg01030.html #
search for SDM on this page

http://www.eclipse.org/ptp/docs/build.html

sdm is something you build on the remote system. It's not complicated
but the paths can be tricky. That's why Jay built it for us for the
demos. You just need to put a copy of eclipse with ptp over on the
remote system and build sdm if you want to deploy it on a new remote
system.

-Galen Arnold

Jay Alameda

unread,
Jul 8, 2010, 11:59:47 AM7/8/10
to vscse-petascale-...@googlegroups.com, Jay Alameda

Prakashan,

 

I’m catching up on email from yesterday – yes, SDM can be installed “anywhere” – home directories are fine, and as we saw yesterday, it can be shared amongst friends so to speak.

The installation instructions are a little bit ugly – they are documented at the PTP 4.0 release notes (http://wiki.eclipse.org/PTP/release_notes/4.0), in particular, section 3.5 “install optional PTP server components” (http://wiki.eclipse.org/PTP/release_notes/4.0#Install_optional_PTP_server_components) has the relevant details.  The short story is that you will need to navigate the eclipse directory structure on your local installation of eclipse to the plugins subdirectory, and then copy a number of directories as indicated in the documentation to the remote cluster –in particular, the directories:

·         org.eclipse.ptp.utils_4*

·         org.eclipse.ptp.proxy_4*

·         org.eclipse.ptp.debug.sdm_4*

·         org.eclipse.ptp.<os>.<arch>_4*

all need to be pushed to a location on your remote system (putting the directories into a single subdirectory, as we have on the tutorial machines, works fine).

If you have IBM loadleveler, parallel environments, or SLURM on your cluster, you can copy the relevant directory for each of these if you want –

 

You *don’t* need to copy the PBS proxy directory, as this is a java proxy that is launched via the same mechanism as the index service for source code editing – ie, it is all automatic.

(I should fix this page to reflect this, I suppose).

 

Once the directories are in place, you need to go to the architecture directory and issue a “sh BUILD” command – this will build the relevant proxies and SDM component in the arch directory, in bin – as you saw yesterday.

 

You can safely ignore the “install optional RDE server components” as I showed you how to use the remote tools remote capability – which is nice as it involves no installation on your part –

 

Please don’t hesitate to ask if you have further questions –

 

Jay

Jay Alameda

unread,
Jul 8, 2010, 12:21:52 PM7/8/10
to vscse-petascale-...@googlegroups.com, Jay Alameda
Tom,

The sdm isn't registered in modules or softenv (and won't be in your path
either). The easiest thing is to paste in the path into the tab for
SDM... I think it is possible to browse to it too but that isn't much fun,
especially given the convoluted location it was stored in for the tutorial
yesterday..

Jay


-----Original Message-----
From: vscse-petascale-...@googlegroups.com
[mailto:vscse-petascale-...@googlegroups.com] On Behalf Of

Prakashan Korambath

unread,
Jul 9, 2010, 9:59:52 AM7/9/10
to vscse-petascale-...@googlegroups.com
Hi Jay,

We are running SGE  (I suppose Oracle wants to call it OGE now) scheduler on our cluster.  I will go through your instructions next week.  Thanks for your help.

Prakashan
Reply all
Reply to author
Forward
0 new messages