Cray adds big data software to its supercomputers

News Analysis
Jun 30, 20172 mins

With Urika-XC, Cray combines big data with HPC and AI, making it possible to do real-time weather forecasting, predictive maintenance, precision medicine and comprehensive fraud detection

high performance computing center stuttgart hlrs 2015 10 cray xc40 hazel hen
Credit: Julian Herzog

Cray has announced a new suite of big data and artificial intelligence (AI) software called Urika-XC for its top-of-the-line XC Series of supercomputers. Urika-XC is a set of analytics software that will let XC customers use Apache Spark, Intel’s BigDL deep learning library, Cray’s Urika graph analytics engine, and an assortment of Python-based data science tools.

With the Urika-XC software suite, analytics and AI workloads can run alongside scientific modeling and simulations on Cray XC supercomputers, eliminating the need to move data between systems. Cray XC customers will be able to run converged analytics and simulation workloads across a variety of scientific and commercial endeavors, such as real-time weather forecasting, predictive maintenance, precision medicine and comprehensive fraud detection. 

+ Also on Network World: DOE taps 6 firms for exascale computing research +

Urika-XC is the latest in the Urika line of big data analytics offerings. Cray first offered Urika-GD, which focused on graph analytics. Then it shipped Urika-XA, which was focused on Hadoop. After that came Urika-GX, which combined graphical analytics, Hadoop and Spark.

So, in addition to the existing methodologies, Urika-XC software brings deep learning and the Python-based Dask data science library into the solution, along with the R language, Anaconda and Maven. 

Large amounts of data, fast analytic results

Intel‘s BigDL framework in place allows users to bring the power of deep learning frameworks, including TensorFlow and Caffe, against large amounts of unstructured data. The Urika graph engine, meanwhile, delivers extremely fast analytic results for more refined and structured data.

One of the first users of the Urika-XC software is the Swiss National Supercomputing Centre (CSCS) in Lugano, Switzerland, which has the third-fastest supercomputer in the world: a Cray XC supercomputer with 361,000 Xeon cores nick-named “Piz Daint.” 

“We were very fortunate to participate with our Cray supercomputer Piz Daint in the early evaluation phase of the Cray Urika-XC environment,” said Prof. Dr. Thomas C. Schulthess, director of the Swiss National Supercomputing Centre (CSCS) in a statement. “Initial performance results and scaling experiments using a subset of applications, including Apache Spark and Python have been very promising. We look forward to exploring future extensions of the Cray Urika-XC analytics software suite.”

Cray plans to ship the Urika XC software in July. It will be a free download for existing XC customers.

Andy Patrizio is a freelance journalist based in southern California who has covered the computer industry for 20 years and has built every x86 PC he’s ever owned, laptops not included.

Andy writes the Data Center Explorer blog for Network World. His work has appeared in a variety of publications, including Tom's Guide, Wired, Dr. Dobbs Journal, Tech Target, Business Insider, and Data Center Knowledge. Earlier in his career, he held editorial positions at IT publications like InternetNews, PC Week and InformationWeek.

Andy holds a BA in Journalism from the University of Rhode Island.

More from this author