Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-user] ppe.hpct plugin - PTP 4.0/PTP 5.0 API changes

On Monday, December 05, 2011, Dr. Christoph Pospiech wrote:
> My current plan would be that I use the HPCT plugin only on the local
> project  and rely on the feature that the synchronized project replicates
> the *.viz files to the local file system. I still need to test whether
> this really works and that the HPCT plugin doesn't get confused about
> this. But at least I would expect that I leave the PTP 4.0 API from the
> HPCT plugin alone that way, so I can safely run it with PTP 5.0.


On Monday, December 05, 2011 17:21:34 Dave Wootton wrote:
> Christoph
> That may work. There was code we got which supported opening .viz files on
> the local system, but since that was not the model we wanted to support
> for our product, that was not tested and I may have broken some of that
> support in getting remote support to work.
> 
> In general, the HPCT plugin you have will not be able to work with remote
> or synchronized projects in Eclipse 3.7/PTP 5.0 due to API changes. You
> still should be able to set the communication model to RSE and fill in the
> rest of the info in the HPCT preferences panel, then use the RSE path.
> That means there are two separate connection paths to the remote machine,
> RSE for HPCT and remote tools for PTP but I don't think that breaks
> anything. Dave

Dave,

my plan actually worked - at least sort of.

When specifying HPCT preferences in Window -> Preferences -> HPCT, I set the 
hostname to localhost and let the location of the HPCT installation empty. I 
chose RSE as connection type. I also tried PTP, but I didn't see any change.

Now I could load *.viz files that were produced on a remote (POWER6+AIX+PE 5.2) 
system and were replicated to the local system via synchronized projects. When 
I clicked on a *.viz entry, eclipse would ask me for the location of the 
sources and opening an (RSE ?) file browser on localhost. After specifying the 
correct location, eclipse picks the correct source file (the one that contains 
the calls to f_hpm_{start|stop} ), but opens it in kate (=system editor), not 
the eclipse internal editor.

I am sure I can tell eclipse to open files with pattern *.viz in the eclipse 
editor rather than the system editor. But where ?

As a work around I closed kate, went back to the C/C++ perspective and opened 
the same file in eclipse again and switched back to HPCT perspective. Now 
eclipse no longer asks me for the source directory, and when I click into the 
tree view, the correct code portion will be highlighted.

BTW, the tree view tells me "data below is for rank 2163558" or "data below is 
for rank 7143814", which is strange as I ran only with 16 MPI ranks. But this 
has nothing to do with eclipse. It is already in the *.viz files, where the XML 
entry reads as follows.
<ip task="5570670" thread="1" label="total" file="mod_MPI_HPM.f90" start="172" 
end="187" >
-- 

Mit freundlichen Grüßen / Kind regards

Dr. Christoph Pospiech
High Performance & Parallel Computing
Phone: +49-351 86269826
Mobile: +49-171-765 5871
E-Mail: christoph.pospiech@xxxxxxxxxx
-------------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Martina Koederitz (Vorsitzende), Reinhard Reschke, Dieter 
Scholz, Gregor Pillen, Joachim Heel, Christian Noll
Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart, HRB 
14562 / WEEE-Reg.-Nr. DE 99369940 



Back to the top