Analytics at the speed of supercomputing
Cray's Urika®-XC analytics and AI software suite brings you advanced analytics, AI and graph tools, engineered for Cray XC series supercomputers.
Do It All
Gain new insights and solve the toughest problems across all your data on one machine — without additional hardware and without moving data from machine to machine. The Cray Urika-XC suite allows you to run big data analytics, machine learning and deep learning on the same system at the same time, on a system also running high-performance simulations, and using familiar system tools and schedulers. With supercomputer speed and efficiency, you can run more types of analytics and artificial intelligence workloads faster, yielding unprecedented breadth of results and maximizing your opportunity for transformative discoveries.
Use modern machine learning frameworks, big data tools and data science languages to power richer insights and reduce the need for scarce talent. Cray’s Urika-XC suite includes a set of powerful big data analytics, data science and AI tools:
- Big data analytics with Apache® Spark™ and the Spark ecosystem running at supercomputer scale. Includes languages (R, Scala and Java) and libraries (MLlib, GraphX, and the Intel BigDL deep learning framework for Spark).
- Data science tools: Python-based tools and libraries for data scientist productivity (Anaconda and Distributed Dask) and Jupyter notebooks for end-user productivity.
- Deep learning frameworks like TensorFlow™ enhanced to run in a distributed fashion using 1,000 CPUs or GPUs, with simplified setup and administration.
- Graph databases using Cray’s powerful Cray Graph Engine (CGE) for big data graph pattern recognition and discovery applications. For the most demanding graph problems where size and performance matter, CGE has been tested against a 400-billion-tuple collection and shows a nearly 100x performance speed-up over Spark-based GraphX.
Innovate with Deep Learning at Supercomputer Scale
You can capitalize on the XC series supercomputer’s scale and performance for your deep learning research with the Cray-developed Cray Programming Environment Machine Learning plugin (CPE ML). Exclusive to the Urika-XC software suite, this plugin — delivered in conjunction with the industry-leading machine intelligence framework TensorFlow — leverages the Aries™ interconnect to give you scaling to more than 500 nodes on both CPUs and GPUs. Additionally, the CPE ML plugin eliminates time-consuming administrative tasks. For example, it automatically defines which nodes to use, removing the burden of determining how many to use and where to put them. Overall, the CPE ML plugin makes it easy to perform deep learning training on the XC series supercomputer.
With Urika-XC advanced analytics, you can make the most of your investment in Cray XC series supercomputers and reduce the need to maintain separate systems. Meet increased demand for advanced analytics without capital investment or retraining.