Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Hyperthreading and eclipse
Hyperthreading and eclipse [message #255219] Thu, 24 June 2004 08:04 Go to next message
Eclipse UserFriend
Originally posted by: naficbm.1net.gr

hello , Intel have released his Hyperthreading cpu,
our plugin become unstabilization in Hyperthreading cup.
I want to know ,
what have eclipse do aim at Hyperthreading .
Re: Hyperthreading and eclipse [message #255234 is a reply to message #255219] Thu, 24 June 2004 09:02 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: g.wagenknecht.planet-wagenknecht.de

mastiff_cm wrote:
> hello , Intel have released his Hyperthreading cpu,
> our plugin become unstabilization in Hyperthreading cup.
> I want to know ,
> what have eclipse do aim at Hyperthreading .

Not sure what is getting "unstable". You need to describe more details.
Actually it doesn't seem to be an Eclipse specific or Java problem at all.
Java supports threading and Eclipse heavily uses this in 3.0 with its
support for background jobs. You should probably check the VM you are using
and review your code for concurrency issues.

Cu, Gunnar
Re: Hyperthreading and eclipse [message #255238 is a reply to message #255234] Thu, 24 June 2004 09:05 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: g.wagenknecht.planet-wagenknecht.de

Gunnar Wagenknecht wrote:
>> what have eclipse do aim at Hyperthreading .

Forgot the most important thing: I'm running 3.0 RC3 on a hyperthreading P4
and there seems to be only one rare issue with sleeping jobs (search
bugzilla for "Decorations become stale"). But in generally it's _pretty_
stable.

Cu, Gunnar
Re: Hyperthreading and eclipse [message #255351 is a reply to message #255234] Thu, 24 June 2004 16:03 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: newsserver_mails.bodden.de

Gunnar Wagenknecht wrote:
> Not sure what is getting "unstable". You need to describe more details.
> Actually it doesn't seem to be an Eclipse specific or Java problem at all.
> Java supports threading and Eclipse heavily uses this in 3.0 with its
> support for background jobs. You should probably check the VM you are using
> and review your code for concurrency issues.
I don't quite get that. IMHO hyperthreading has absolutely nothing to do
with Java thread technology. It's rather a pipelining technology that
simulates a second CPU. I would guess that there actually could be no
issues due to Eclipse code since the default plugins make no assumptions
on the CPU whatsoever. There might be a JVM issue, however that would
have turned up earlier I guess.

Eric - who was using a P4 with hyperthreading on throughout all Eclipse
revisions and never had any problems with that

--
Eric Bodden
ICQ UIN: 12656220
Website: http://www.bodden.de
GPG: BB465582
Re: Hyperthreading and eclipse [message #255375 is a reply to message #255351] Thu, 24 June 2004 17:32 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: glongman.intelligentworks.nospam.com

I have been using a Hyperthreading CPU for almost a year and have never had
a related problem with any Eclipse build.


Geoff

"Eric Bodden" <newsserver_mails@bodden.de> wrote in message
news:cbetvf$ci5$2@eclipse.org...
> Gunnar Wagenknecht wrote:
> > Not sure what is getting "unstable". You need to describe more details.
> > Actually it doesn't seem to be an Eclipse specific or Java problem at
all.
> > Java supports threading and Eclipse heavily uses this in 3.0 with its
> > support for background jobs. You should probably check the VM you are
using
> > and review your code for concurrency issues.
> I don't quite get that. IMHO hyperthreading has absolutely nothing to do
> with Java thread technology. It's rather a pipelining technology that
> simulates a second CPU. I would guess that there actually could be no
> issues due to Eclipse code since the default plugins make no assumptions
> on the CPU whatsoever. There might be a JVM issue, however that would
> have turned up earlier I guess.
>
> Eric - who was using a P4 with hyperthreading on throughout all Eclipse
> revisions and never had any problems with that
>
> --
> Eric Bodden
> ICQ UIN: 12656220
> Website: http://www.bodden.de
> GPG: BB465582
Re: Hyperthreading and eclipse [message #255491 is a reply to message #255351] Thu, 24 June 2004 23:43 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: john.eclipsefaq.org

We have found that some genuine concurrency bugs just occur more often
when using a hyperthreaded or genuine multi-processor system (such as
referencing a field across multiple threads without a synchronized block
to reconcile them). Any changes to the execution timing of the
application can have this effect. For example, with some concurrency
bugs, introducing println statements for debugging can make the problem
disappear. I agree that a Java program should not have radically
different execution semantics on a hyperthreaded box.
--

Eric Bodden wrote:
> I don't quite get that. IMHO hyperthreading has absolutely nothing to do
> with Java thread technology. It's rather a pipelining technology that
> simulates a second CPU. I would guess that there actually could be no
> issues due to Eclipse code since the default plugins make no assumptions
> on the CPU whatsoever. There might be a JVM issue, however that would
> have turned up earlier I guess.
>
> Eric - who was using a P4 with hyperthreading on throughout all Eclipse
> revisions and never had any problems with that
>
Re: Hyperthreading and eclipse [message #255531 is a reply to message #255351] Fri, 25 June 2004 06:54 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: g.wagenknecht.planet-wagenknecht.de

Eric Bodden wrote:

> I don't quite get that. IMHO hyperthreading has absolutely nothing to
> do with Java thread technology. It's rather a pipelining technology
> that simulates a second CPU. I would guess that there actually could

It's just a general suggestion to review any code because concurrency issus
might occure more often on hyperthreading or multiple processor systems than
on single CPU systems.

Cu, Gunnar
Re: Hyperthreading and eclipse [message #256427 is a reply to message #255219] Mon, 28 June 2004 17:34 Go to previous message
Eclipse UserFriend
Originally posted by: douglas.pollock.magma.ca

mastiff_cm wrote:

> hello , Intel have released his Hyperthreading cpu,
> our plugin become unstabilization in Hyperthreading cup.
> I want to know ,
> what have eclipse do aim at Hyperthreading .

We know of problems that seem to be specific to hyper-threading or multi-CPU
machines (likely concurrency problems). Search Bugzilla for bugs
mentioning hyper-threading For example, Bug 63635
(""https://bugs.eclipse.org/bugs/show_bug.cgi?id=63635") deals with
decorator issues and hyper-threading.



cheers,
d.
Previous Topic:Help System crash
Next Topic:How to test a plug-in in R3.0?
Goto Forum:
  


Current Time: Fri Oct 18 10:45:49 GMT 2024

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

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

Back to the top