2010-01-18 5 views
1

J'essaie d'obtenir les meilleures performances possibles de mon processeur quad core, et je viens de découvrir Parallel Colt (opérations liées à la matrice).Java parallèle (utile) packages

Connaissez-vous un autre paquet qui incluent utils "parallèles" utiles

Répondre

1

vous voudrez peut-être jeter un coup d'oeil ici (es spanning tree, le tri, etc. ....):

java.util.concurrent que est venu avec Java 5

+0

Je pense qu'il cherche quelque chose de plus haut niveau que celui – skaffman

+0

exactement, quelque chose de plus haut niveau sera apprécié – BigG

0

Je sais que ce n'est pas exactement une réponse à votre question, mais vous pourriez être intéressé par Scala. Je crois que l'utilisation de nombreux cœurs est l'un des objectifs de Scala.

Il fonctionne également sur la JVM afin qu'il interagisse avec java, est incroyablement rapide et contient toutes les nouvelles fonctionnalités de langage wizzy que vous pourriez attendre dans une nouvelle langue (et puis certains).

+0

Scala est probablement le langage de plus haut niveau autour de l'intégration de nouvelles fonctionnalités et d'autres choses. Plus comme un langage de prochaine génération (ruby/etc) mais avec la vitesse et le type statique de sécurité de Java. (Pas que je sois un grand fan - Personnellement, j'aime la simplicité par rapport au pouvoir. –