Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #16775 > unrolled thread

How can you make idle processors pick up java work?

Started by"lbrtchx" <lbrtchx@1:261/38.remove-dpk-this>
First post2012-07-31 18:02 +0000
Last post2012-07-31 18:02 +0000
Articles 4 — 4 participants

Back to article view | Back to comp.lang.java.programmer


Contents

  How can you make idle processors pick up java work? "lbrtchx" <lbrtchx@1:261/38.remove-dpk-this> - 2012-07-31 18:02 +0000
    Re: How can you make idle processors pick up java work? "Joshua Cranmer" <joshua.cranmer@1:261/38.remove-dpk-this> - 2012-07-31 18:02 +0000
    Re: How can you make idle processors pick up java work? "markspace" <markspace@1:261/38.remove-dpk-this> - 2012-07-31 18:02 +0000
    Re: How can you make idle processors pick up java work? "Roedy Green" <roedy.green@1:261/38.remove-dpk-this> - 2012-07-31 18:02 +0000

#16775 — How can you make idle processors pick up java work?

From"lbrtchx" <lbrtchx@1:261/38.remove-dpk-this>
Date2012-07-31 18:02 +0000
SubjectHow can you make idle processors pick up java work?
Message-ID<50181D62.55743.calajapr@time.synchro.net>
From: lbrtchx@gemale.com

 How can you make idle processors pick up java work?
~
 While running top I noticed that most processors running the same executing
java instance are idle
~
// __ 4 processors + 4Gb RAM
~
 http://hsymbolicus.wordpress.com/?attachment_id=418
~
// __ 8 processors + 32Gb RAM
~
 http://hsymbolicus.wordpress.com/?attachment_id=419
~
 I need to work on vast amounts of data.
~
 Is there a way to make these processors pick up/share work also, or do you
have to use some sort of scheduling framework on top of java? ~
 lbrtchx
 comp.lang.java.programmer: How can you make idle processors pick up java work?

--- BBBS/Li6 v4.10 Dada-1
 * Origin: Prism bbs (1:261/38)
--- Synchronet 3.16a-Win32 NewsLink 1.98
Time Warp of the Future BBS - telnet://time.synchro.net:24

[toc] | [next] | [standalone]


#16776

From"Joshua Cranmer" <joshua.cranmer@1:261/38.remove-dpk-this>
Date2012-07-31 18:02 +0000
Message-ID<50181D62.55744.calajapr@time.synchro.net>
In reply to#16775
  To: lbrtchx
From: Joshua Cranmer <Pidgeot18@verizon.invalid>

On 7/30/2012 6:01 PM, lbrtchx@gemale.com wrote:
> Is there a way to make these processors pick up/share work also, or
> do you have to use some sort of scheduling framework on top of java?

Use multiple threads?

--
Beware of bugs in the above code; I have only proved it correct, not tried it. 
-- Donald E. Knuth

--- BBBS/Li6 v4.10 Dada-1
 * Origin: Prism bbs (1:261/38)
--- Synchronet 3.16a-Win32 NewsLink 1.98
Time Warp of the Future BBS - telnet://time.synchro.net:24

[toc] | [prev] | [next] | [standalone]


#16778

From"markspace" <markspace@1:261/38.remove-dpk-this>
Date2012-07-31 18:02 +0000
Message-ID<50181D62.55746.calajapr@time.synchro.net>
In reply to#16775
  To: lbrtchx
From: markspace <-@.>

On 7/30/2012 3:01 PM, lbrtchx@gemale.com wrote:

> Is there a way to make these processors pick up/share work also, or
> do you have to use some sort of scheduling framework on top of java?


I have to echo Joshua's comment.  What are you doing now that you expect a JVM 
to be executing more than one thread?  The full protocol stack would be good to 
know, as well as any frameworks you are currently using.  Some are 
multi-threaded, some aren't.

--- BBBS/Li6 v4.10 Dada-1
 * Origin: Prism bbs (1:261/38)
--- Synchronet 3.16a-Win32 NewsLink 1.98
Time Warp of the Future BBS - telnet://time.synchro.net:24

[toc] | [prev] | [next] | [standalone]


#16793

From"Roedy Green" <roedy.green@1:261/38.remove-dpk-this>
Date2012-07-31 18:02 +0000
Message-ID<50181D65.55761.calajapr@time.synchro.net>
In reply to#16775
  To: lbrtchx
From: Roedy Green <see_website@mindprod.com.invalid>

On Mon, 30 Jul 2012 22:01:03 +0000 (UTC), lbrtchx@gemale.com wrote, quoted or 
indirectly quoted someone who said :

> How can you make idle processors pick up java work?

You need multiple threads. There is no way two processors can gang up to boost 
the same thread.

See http://mindprod.com/jgloss/thread.html
--
Roedy Green Canadian Mind Products
http://mindprod.com
The greatest shortcoming of the human race is our inability to understand the 
exponential function.
 ~ Dr. Albert A. Bartlett (born: 1923-03-21 age: 89)
http://www.youtube.com/watch?v=F-QA2rkpBSY

--- BBBS/Li6 v4.10 Dada-1
 * Origin: Prism bbs (1:261/38)
--- Synchronet 3.16a-Win32 NewsLink 1.98
Time Warp of the Future BBS - telnet://time.synchro.net:24

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web