ePX Software

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. 


For functionality and security for externalised research, software providers have turned to the cloud, writes Sophia Ktori


Robert Roe investigates the growth in cloud technology which is being driven by scientific, engineering and HPC workflows through application specific hardware


Robert Roe learns that the NASA advanced supercomputing division (NAS) is optimising energy efficiency and water usage to maximise the facility’s potential to deliver computing services to its user community


Robert Roe investigates the use of technologies in HPC that could help shape the design of future supercomputers