Now Serving a Free Lunch

Deliver applications that leverage all of the cores available...now and in the future

The famous statement that the "free lunch is over" refers to the decades-long era where software would simply get faster each time a CPU with a higher clock speed was introduced.  But we all know what happened - clock speeds hit a plateau due to heat and power barriers and the industry moved quickly to a new era of multicore CPU's.  The free lunch was indeed over.  Software vendors would have to invest development resources to leverage each new multicore CPU power.  And the writing on the wall is clear:  Intel, AMD, and other processor vendors will continue to increase the number of cores on their CPUs.  Is your software designed to take advantage of 8, 16, or how about all 384 cores?

Pervasive DataRush customers are among the lucky software organizations that continue to feed on a free lunch.  DataRush-enabled applications dynamically scale from 2 to 384 cores, and are designed to take advantage of all the cores the hardware industry throws at them. 

 

Capabilities

  • Designers and developers do not need to worry about how many cores or threads are available.
  • Software is future-proofed:  performance will continue to increase as more cores become available.
  • The dataflow model automatically distributes workloads across cores on a CPU and CPUs on an SMP system.
  • Scaling can also be extended to a cluster of multicore machines.
  • Developers do not need specialized knowledge in threading, concurrent memory access, deadlock detection or any other complex aspect of parallel programming.