enParallel has introduced its ePX software, a low-cost solution for accelerating applications using GPU technology. Using readily available commercial off-the-shelf (COTS) hardware, enParallel Desktop SuperComputing (DSC) technology implements a true supercomputing parallel processing model on GPU Arrays (GPA). enParallel's software enables the use of scatter-gather, CPU/GPU process pipelining and advanced GPA resource scheduling, effectively turning a standard laptop or desktop computer into a full-fledged supercomputer.
ePX software will run on any laptop or desktop with the supporting GPA hardware configuration and with any standard operating system like Windows XP, Vista, Linux, and Mac OS. In standard configuration, the software will drive arrays of 2-4 GPUs, and can be scaled upwards for custom hardware solutions. The company is currently engaged in performance testing on other operating systems, including Unix.
enParallel's software employs reusable code frameworks, making it faster for software engineers to develop and create programs, shaving months off development time and increasing both the performance and efficiency of applications code. In addition, as hardware technology advances or specific algorithms change, the software code-base does not become obsolete.