I'm trying to get the best possible performance from my quad core cpus, and i just discovered Parallel Colt (matrix-related operations).
Do you know any other package that include useful "parallel" utils (es. spanning tree, sorting, so on...)
I'm trying to get the best possible performance from my quad core cpus, and i just discovered Parallel Colt (matrix-related operations).
Do you know any other package that include useful "parallel" utils (es. spanning tree, sorting, so on...)
you might want to take a look here:
java.util.concurrent that came with Java 5
I know this isn't exactly an answer to your question, but you might be interested in Scala. I believe utilizing many cores is one of the goals of Scala.
It also runs on the JVM so it interacts with java, is blazingly fast and contains all the new wizzy language features you might expect in a new language (and then some).