Oracle announces hybrid cloud
October 4, 2012 —
(Page 2 of 4)
Related Search Term(s): AMD, Big Data, cloud, Code2Cloud.org, Java, Oracle, Project Sumatra, TaskTop
Chief among those changes is closures, which bring functional programming styles into Java. Closures are relatively set in their syntax thus far, and are unlikely to change before the release of OpenJDK 8, so discussion of how closures will be used was rife at the show.
Java ME was boosted by the release of an updated suite of tools for embedded Java developers. Oracle Java Embedded Suite 7.0 includes all the tools developers need to build Java applications for small devices, such as sensors and wireless cards.
This was released in conjunction with Oracle Java ME Embedded 3.2. This new version of Java for embedded systems adds a wireless client. This release also includes support for small ARM-based systems with limited resources.
And while the JCP continues to slowly revise its own processes, there's one interesting new project coming to the OpenJDK that won't be arriving at the JCP just yet: AMD and Oracle have decided to push GPU support into Java through the newly created Project Sumatra.
Gary Frost, technical lead for application and developer infrastructure at AMD, said that previous efforts to bring developers to the GPU have been hampered by a lack of tooling and support available in existing languages. Up until now, AMD's efforts in this area have been focused on OpenCL, as well as on a wrapper for Java programs that allowed them to take advantage of GPU capabilities.
But Project Sumatra forgoes these external solutions in favor of one that will exist in Java itself. Frost said that this project will exist in the OpenJDK and not the JCP because “We're not changing the language in any way. We're going to build on Java 8 Lambdas. Because we're not changing the language features, I don't think we need to go through the JCP process.”
Frost expects the Sumatra project will be ready for release around the time of OpenJDK 9’s release, which has no set date as of this writing.
Java tool vendors display new products
On display at the show was Waratek, a new JVM company that demonstrated its multi-tenant systems. John Matthew Holt, founder and CTO, said, “The way we went about solving this was developing a special kind of JVM where we sought to integrate into the core of the JVM virtualization capability, like the virtualization VMware does with the OS. The main feature the JVM lacks is multi-tenancy. That's beginning to be recognized as a major problem for developers.”