Installing and profiling fails on x86-64 [message #479844] |
Wed, 12 August 2009 17:16 |
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 |
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_=--
|
|
|
Powered by
FUDForum. Page generated in 0.03199 seconds