Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Test and Performance Tools Platform (TPTP) » RAC on Linux AMD64
RAC on Linux AMD64 [message #11755] Mon, 28 March 2005 05:46 Go to next message
Javier Kohen is currently offline Javier KohenFriend
Messages: 35
Registered: July 2009
Member
Hi, is there a chance that an Agent Controller compiled for Linux
AMD64/64-bit will be provided?

If not, or if it will take long until one is released for a stable
release of Hyades, how do I build my own agent? I couldn't find
instructions nor the source code for the agent in the Hyades source
package.

Greetings,
--
Javier Kohen <jkohen@users.sourceforge.net>
ICQ: blashyrkh #2361802
Jabber: jkohen@jabber.org
Re: RAC on Linux AMD64 [message #11864 is a reply to message #11755] Mon, 28 March 2005 18:20 Go to previous messageGo to next message
Andy Kaylor is currently offline Andy KaylorFriend
Messages: 23
Registered: July 2009
Junior Member
Javier,

We're planning to port the Agent Controller to 64-bit OS's, including 64-bit
Linux within the next year. I think the current plan is for it to be part
of the 4.1 release, which is targeted for September 2005. You should also
be aware that we are in the process of redesigning the Agent Controller and
it is the new version that we intend to port to 64-bit OS's.

If you want to undertake a port of the current Agent Controller yourself,
you can find the source code in the Eclipse CVS repository (dev.eclipse.org)
under tptp/platform/org.eclipse.tptp.platform.agentcontroller/src- native. I
believe the primary obstacle to the port is that the code for shared memory
data transfer has been highly optimized for specific platforms.

-Andy
Re: RAC on Linux AMD64 [message #12450 is a reply to message #11864] Mon, 28 March 2005 20:05 Go to previous messageGo to next message
Javier Kohen is currently offline Javier KohenFriend
Messages: 35
Registered: July 2009
Member
Hi Andy,

El lun, 28-03-2005 a las 10:20 -0800, Andy Kaylor escribió:
> Javier,
>
> We're planning to port the Agent Controller to 64-bit OS's, including 64-bit
> Linux within the next year. I think the current plan is for it to be part
> of the 4.1 release, which is targeted for September 2005. You should also
> be aware that we are in the process of redesigning the Agent Controller and
> it is the new version that we intend to port to 64-bit OS's.
>
> If you want to undertake a port of the current Agent Controller yourself,
> you can find the source code in the Eclipse CVS repository (dev.eclipse.org)
> under tptp/platform/org.eclipse.tptp.platform.agentcontroller/src- native. I
> believe the primary obstacle to the port is that the code for shared memory
> data transfer has been highly optimized for specific platforms.

Thanks for your answer. I got to a point where almost everything
compiles cleanly with gcc-4.0 (even with -Wall), but I'm amiss about the
CommonBaseEvent.h file. Do you know where I can get the source for that
module from? I only found the binaries (and the include file) at the
Hyades download web, but no mention to the source.


By the way, does anybody know what the following warning message means?
I don't think it has anything to do with AMD64, but maybe it's caused
with the stricter gcc-4.0:
framework/RAServerConfig/RAServerConfigBinding2.cpp:116: warning: cannot
pass objects of non-POD type ‛class StrX’ through ‛....’; call will abort
at runtime


Thanks,
--
Javier Kohen <jkohen@users.sourceforge.net>
ICQ: blashyrkh #2361802
Jabber: jkohen@jabber.org
Re: RAC on Linux AMD64 [message #12467 is a reply to message #12450] Mon, 28 March 2005 22:59 Go to previous messageGo to next message
Andy Kaylor is currently offline Andy KaylorFriend
Messages: 23
Registered: July 2009
Junior Member
Hi Javier,

I'm not sure where/how that's used in the old Agent Controller, but my best
guess would be that you can find what you're looking for in the CVS
repository under tptp/platform/org.eclipse.hyades.logging.core/src.native

-Andy
Re: RAC on Linux AMD64 [message #12509 is a reply to message #12467] Tue, 29 March 2005 19:59 Go to previous messageGo to next message
Javier Kohen is currently offline Javier KohenFriend
Messages: 35
Registered: July 2009
Member
Hi Andy,

El lun, 28-03-2005 a las 14:59 -0800, Andy Kaylor escribió:
> Hi Javier,
>
> I'm not sure where/how that's used in the old Agent Controller, but my best
> guess would be that you can find what you're looking for in the CVS
> repository under tptp/platform/org.eclipse.hyades.logging.core/src.native

Got that to compile. Now back to the old Agent Controller. I've advanced
substantially since then, the RAServer already compiles fully, but I'm
again at loss with the JVMPI_EVENT_OBJ_ALLOC constant which doesn't seem
to be defined anywhere. It's being used by some files inside
collectors/native/java_profiler/. Is it possible that the tree is in an
unstable state? Should I have tried with a branch instead?

Thanks for your help,
--
Javier Kohen <jkohen@users.sourceforge.net>
ICQ: blashyrkh #2361802
Jabber: jkohen@jabber.org
Re: RAC on Linux AMD64 [message #12570 is a reply to message #12509] Tue, 29 March 2005 21:33 Go to previous messageGo to next message
Andy Kaylor is currently offline Andy KaylorFriend
Messages: 23
Registered: July 2009
Junior Member
JVMPI_EVENT_OBJ_ALLOC is defined in "jvmpi.h" which is part of the Java SDK.

-Andy
Re: RAC on Linux AMD64 [message #12590 is a reply to message #12570] Tue, 29 March 2005 21:40 Go to previous messageGo to next message
Javier Kohen is currently offline Javier KohenFriend
Messages: 35
Registered: July 2009
Member
El mar, 29-03-2005 a las 13:33 -0800, Andy Kaylor escribió:
> JVMPI_EVENT_OBJ_ALLOC is defined in "jvmpi.h" which is part of the Java SDK.

Not IBM's (at least IBM JDK 1.4.2sr1a on AMD64-64). I also have Sun's
1.5.0-02, which defines the constant, so I'll compile against that one
instead.

Thanks for the tip,
--
Javier Kohen <jkohen@users.sourceforge.net>
ICQ: blashyrkh #2361802
Jabber: jkohen@jabber.org
Re: RAC on Linux AMD64 [message #33406 is a reply to message #12590] Fri, 30 September 2005 13:42 Go to previous messageGo to next message
Miguel Griffa is currently offline Miguel GriffaFriend
Messages: 118
Registered: July 2009
Senior Member
Did you finally make this work?
If so, would you share it?
I find it totally disapoinig from the tptp team to not have an amd64
version of the agent controller, but there is a zseries version. more
over: the reason is that 'it is too optimized'... well, IMHO, it should
WORK first, and then be optimized, but anyway, even an unofficial
version should be available on the site, such a bad habit to couple java
with native code that heavily depends on the platform


Javier Kohen wrote:
> El mar, 29-03-2005 a las 13:33 -0800, Andy Kaylor escribió:
>
>>JVMPI_EVENT_OBJ_ALLOC is defined in "jvmpi.h" which is part of the Java SDK.
>
>
> Not IBM's (at least IBM JDK 1.4.2sr1a on AMD64-64). I also have Sun's
> 1.5.0-02, which defines the constant, so I'll compile against that one
> instead.
>
> Thanks for the tip,
Re: RAC on Linux AMD64 [message #33579 is a reply to message #33406] Tue, 04 October 2005 15:53 Go to previous messageGo to next message
Kevin P O'Leary is currently offline Kevin P O'LearyFriend
Messages: 4
Registered: July 2009
Junior Member
Miguel,

There is a version of the new agent controller that has been ported to Linux
EM64T... running redhat enterprise linux... this work should be on the
official
tptp website very soon.

Getting this to work on AMD64 would probably just mean recompling... since
EM64T
is so similiar.

As far as AMD64 I know there have been discussions to make this happen
in the RAC but I am not sure about the timeline.

Kevin

"Miguel Griffa" <mgriffa@technisys.net> wrote in message
news:dhjfe5$b8k$1@news.eclipse.org...
> Did you finally make this work?
> If so, would you share it?
> I find it totally disapoinig from the tptp team to not have an amd64
> version of the agent controller, but there is a zseries version. more
> over: the reason is that 'it is too optimized'... well, IMHO, it should
> WORK first, and then be optimized, but anyway, even an unofficial
> version should be available on the site, such a bad habit to couple java
> with native code that heavily depends on the platform
>
>
> Javier Kohen wrote:
>> El mar, 29-03-2005 a las 13:33 -0800, Andy Kaylor escribi
Re: RAC on Linux AMD64 [message #34833 is a reply to message #33406] Tue, 11 October 2005 11:07 Go to previous messageGo to next message
Tyler Thessin is currently offline Tyler ThessinFriend
Messages: 15
Registered: July 2009
Junior Member
Miguel,

The AC platform coverage provided currently primarly reflects the interests
of project contributors. We always welcome additional contributions to
expand platform coverage and otherwise enhance TPTP.

Please let us know if you would like to contribute to the porting of the AC
to new platforms not currently supported.

--tyler

"Miguel Griffa" <mgriffa@technisys.net> wrote in message
news:dhjfe5$b8k$1@news.eclipse.org...
> Did you finally make this work?
> If so, would you share it?
> I find it totally disapoinig from the tptp team to not have an amd64
> version of the agent controller, but there is a zseries version. more
> over: the reason is that 'it is too optimized'... well, IMHO, it should
> WORK first, and then be optimized, but anyway, even an unofficial
> version should be available on the site, such a bad habit to couple java
> with native code that heavily depends on the platform
>
>
> Javier Kohen wrote:
> > El mar, 29-03-2005 a las 13:33 -0800, Andy Kaylor escribi
Re: RAC on Linux AMD64 [message #36983 is a reply to message #34833] Sat, 22 October 2005 20:44 Go to previous message
Miguel Griffa is currently offline Miguel GriffaFriend
Messages: 118
Registered: July 2009
Senior Member
Hi,
I was just about doing that: download sources and try to get them to
work on amd64. I'm downloading cdt now and browsing the tptp to get the
AC sources.

Is there any advice for the task? I'd like to know how much can I relay
on tests for the changes I do

I'll certainly submit patch for amd64 if I can get it working, I really
need this, the only problem is to have time to work on it.


Tyler Thessin wrote:
> Miguel,
>
> The AC platform coverage provided currently primarly reflects the interests
> of project contributors. We always welcome additional contributions to
> expand platform coverage and otherwise enhance TPTP.
>
> Please let us know if you would like to contribute to the porting of the AC
> to new platforms not currently supported.
>
> --tyler
>
> "Miguel Griffa" <mgriffa@technisys.net> wrote in message
> news:dhjfe5$b8k$1@news.eclipse.org...
>
>>Did you finally make this work?
>>If so, would you share it?
>>I find it totally disapoinig from the tptp team to not have an amd64
>>version of the agent controller, but there is a zseries version. more
>>over: the reason is that 'it is too optimized'... well, IMHO, it should
>>WORK first, and then be optimized, but anyway, even an unofficial
>>version should be available on the site, such a bad habit to couple java
>> with native code that heavily depends on the platform
>>
>>
>>Javier Kohen wrote:
>>
>>>El mar, 29-03-2005 a las 13:33 -0800, Andy Kaylor escribió:
>>>
>>>
>>>>JVMPI_EVENT_OBJ_ALLOC is defined in "jvmpi.h" which is part of the Java
>
> SDK.
>
>>>
>>>Not IBM's (at least IBM JDK 1.4.2sr1a on AMD64-64). I also have Sun's
>>>1.5.0-02, which defines the constant, so I'll compile against that one
>>>instead.
>>>
>>>Thanks for the tip,
>
>
>
Previous Topic:Number of Users in the URL Test
Next Topic:RAServer on Ubuntu Breezy
Goto Forum:
  


Current Time: Thu Apr 25 06:34:03 GMT 2024

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

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

Back to the top