Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » Installing and profiling fails on x86-64(Install fails, profiling after manual inst fails or is slow and wrong)
Installing and profiling fails on x86-64 [message #479844] Wed, 12 August 2009 17:16 Go to next message
a Missing name is currently offline a Missing name
Messages: 1
Registered: August 2009
Junior Member
--edit: known issues, see bugzilla

In the last couple of days, I've been trying to profile a java program for fiber tractography from a diffuse tensor imaging package named camino (v2_715 (latest)). Installing TPTP 4.6.0 and profiling with it on x86-64 is problematic.

There are a number of reasons:
- Installing through Eclipse failed on chmod-ing ACServer. Anyway, I checked and the file wasn't there or anywhere else in my system. I think the Agent Controller files are not installed for x86-64 at all, not even with the packages mentioned below.
- Installing manually through packages failed: "TPTP all-in-one package, Linux" (tptp.runtime.allInOne.linux.gtk.x86-TPTP-4.6.0.zip) and "All TPTP plugins" (Runtime) (tptp.runtime-TPTP-4.6.0.zip) ship with a 32 bit version of libBCIEngProbe.so in the linux_em64t/ subdir. The SDK package variants have the same issue. (I think this is the cause why it's not working; there might be more loose.)

I was able to install the AC separately, but then it doesn't start/stop automatically when needed. It also installs then in its own directory structure (own bin/ lib/ etc.), instead of in eclipse/plugins/<...>/linux_em64t/<...>

At some point in time, after installing many TPTP pkgs, the ProductCatalogSample could be profiled, but, although the fiber tracking app I wanted dumped 20 GB of profiling data in 2 hrs (!) (normal runtime is 27s, -Xprof is ~45s), nothing was shown, until explicitly imported. What then turns up is clearly incorrect (short runtime, only main(), clinit<>, some minor I/O).

I'm running Ubuntu 9.04 x86_64 on an Intel Core2 6600 and I'm using OpenJDK 6 (6b14-1.4.1-0ubuntu11).

I hope somebody can point me into the right direction to get profiling working or maybe even fix some of the issues (I'll submit it as a bug). Is the enormous profiling overhead normal?

[Updated on: Fri, 14 August 2009 09:27]

Report message to a moderator

Re: Installing and profiling fails on x86-64 [message #480628 is a reply to message #479844] Tue, 18 August 2009 01:20 Go to previous message
Joel Cayne is currently offline Joel Cayne
Messages: 13
Registered: July 2009
Junior Member
This is a multipart message in MIME format.
--=_alternative 000759BC85257616_=
Content-Type: text/plain; charset="US-ASCII"

Hi,

When installing TPTP for Linux x86-64 using the Galileo update site there
is a known bug, please see http://bugs.eclipse.org/281692 or the TPTP
installation instructions
http://www.eclipse.org/tptp/home/downloads/updateManager.php for suggested
work arounds. This will prevent the Integrated Agent Controller from
running. Alternatively, you can use the stand-alone Agent Controller in
its own directory.

The all-in-one for TPTP is currently only provided on Linux x86 (for ia32
bit systems). There are no plans currently for an x86_64 bit all-in-one.
For a listing of platform naming conventions used in Eclipse, refer to the
latest Eclipse SDK platforms at
http://download.eclipse.org/eclipse/downloads/. Regarding
libBCIEngProbe.so from JVMTI, this has been reported as part of bug
http://bugs.eclipse.org/286643 which you may want to add yourself to the
cc. For profiling data, you will want to set your filters to refine the
output.

Joel
--=_alternative 000759BC85257616_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2 face="sans-serif">When installing TPTP for Linux x86-64
using the Galileo update site there is a known bug, please see </font><a href=http://bugs.eclipse.org/281692><font size=2 face="sans-serif">http://bugs.eclipse.org/281692</font></a><font size=2 face="sans-serif">
or the TPTP installation instructions </font><a href= http://www.eclipse.org/tptp/home/downloads/updateManager.php><font size=2 face="sans-serif"> http://www.eclipse.org/tptp/home/downloads/updateManager.php</font></a><font size=2 face="sans-serif">
for suggested work arounds. This will prevent the Integrated Agent Controller
from running. Alternatively, you can use the stand-alone Agent Controller
in its own directory.</font>
<br>
<br><font size=2 face="sans-serif">The all-in-one for TPTP is currently
only provided on Linux x86 (for ia32 bit systems). There are no plans currently
for an x86_64 bit all-in-one. For a listing of platform naming conventions
used in Eclipse, refer to the latest Eclipse SDK platforms at </font><a href=http://download.eclipse.org/eclipse/downloads/><font size=2 face="sans-serif">http://download.eclipse.org/eclipse/downloads/</font></a><font size=2 face="sans-serif">.
Regarding libBCIEngProbe.so from JVMTI, this has been reported as part
of bug </font><a href=http://bugs.eclipse.org/286643><font size=2 face="sans-serif">http://bugs.eclipse.org/286643</font></a><font size=2 face="sans-serif">
which you may want to add yourself to the cc. For profiling data, you will
want to set your filters to refine the output.</font>
<br>
<br><font size=2 face="sans-serif">Joel</font>
--=_alternative 000759BC85257616_=--
Previous Topic:Example trcxml file
Next Topic:Editing WidgetReg.xml file
Goto Forum:
  


Current Time: Sat Oct 25 13:41:27 GMT 2014

Powered by FUDForum. Page generated in 0.03082 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software