[concurrency-interest] multi-core cpus & java
dcholmes at optusnet.com.au
Sun Nov 12 17:24:37 EST 2006
Generally speaking using multi-core is fairly transparent to the OS and
completely transparent to a JVM that uses native OS threads. It is also
transparent to an application.
Performance-wise, however, the tuning that makes the OS/JVM/app run well on
a n-way SMP, is different to that needed on an n-core UP (or a k-core l-way
SMP - where k*l=n). It depends on the particular architecture as to what
hardware facilities the cores share - for example the memory interface.
Application tuning on such systems needs to be considered at deploy time as
there is no runtime facility in the VM to determine the nature of the
Other's may be able to give more specific details.
From: concurrency-interest-bounces at cs.oswego.edu
[mailto:concurrency-interest-bounces at cs.oswego.edu]On Behalf Of Yechiel
Sent: Monday, 13 November 2006 2:22 AM
To: concurrency-interest at cs.oswego.edu
Subject: [concurrency-interest] multi-core cpus & java
1. What do an operating-system have to do in order to make a good use of
multi-core ? Which OS are well-adapted for multi-core ?
2. What do a Jvm have to do in order to make a good use of multi-core ?
Which Jvms are well-adapted for multi-core ?
3 What about java applications- ?
If you have usefull links-that will be great
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Concurrency-interest