I was messing a bit with OpenMP and Sun Studio 11, and that technology is absolutely brilliant working on multicore CPUs !!!. The performance on T2000 boxes is massive on simple algorithms for crunching data.
I would like to see a widely multicore support for the most immediate JVM's. Leave funny language semantic away and concentrate in getting better performance on multcore CPUs. That would be a great step forward to the concurrent Java API.
It would be great, just kind of flags for the JVM to activate or deactivate multicore support.
and why not, java.util.parallell would be a great complement to java.util.concurrent. :)))