Claiming to support "hyper-parallel" applications that use multicore processing, Pervasive Software Inc. has announced Pervasive DataRush, a Java development framework that supports symmetric multiprocessing (SMP) multicore CPUs.
Pervasive DataRush claims to let developers quickly and easily create hyper-parallel data intensive applications. To insulate developers from the complexity of concurrent programming, it automatically scales to leverage additional SMP cores while managing threading, queuing, memory management and deadlocks. It provides connectivity to a range of data sources and targets.
An interview with Mike Hoskins, CTO of Pervasive Software, describes the new offering further at CMP Media's www.embedded.com web site. "What Java programmers need is a new way to create scalable applications without being bogged down by multi-threading programming details," Hoskins said. "We have lived in a single-threaded world for way too long, relying on processor speedups to come to our rescue. Those days appear to be over."
In the interview, Hoskins noted that Pervasive Software is currently building a "first-rate editor within Eclipse for Pervasive DataRush." With the graphical editor Pervasive is building in the Eclipse framework, a Java programmer will be able to drag and drop DataRush components onto a canvas and link them together with ease, he said.
Now in beta release, Pervasive DataRush is available as a free trial download. The company is working with partners and customers to deploy applications based on the framework. Pervasive expects general availability later in 2007.
The framework will debut at next week's JavaOne Conference in San Francisco.