Urika-CS AI and Analytics Technology
Bringing AI to the Cray CS series
The Urika®-CS AI and Analytics software suite is a set of powerful data science tools and frameworks integrated and supported on Cray® CS-Storm™ GPU-accelerated systems and CS500™ cluster supercomputing systems. Selected to address the end-to-end data science workflows associated with AI, the Urika-CS suite allows organizations using machine learning and deep learning AI approaches to focus on data and models.
The Right Tool for the Job: Open-Source Analytics at Supercomputer Scale
The Urika-CS suite incudes the latest open-source technologies for AI workflows. Integrated with standard HPC workload managers, the Urika-CS suite brings the power of Apache® Spark™, SciPy and TensorFlow™ to Cray CS series CPU and GPU systems.
The Cray Distributed Training Framework
Urika-CS AI and Analytics software incudes the Cray Distributed Training Framework, designed to simplify and speed up the distributed training of large and complex neural network models using stochastic gradient descent — used in most CNNs, RNNs, LSTMs and GAN networks. Fully supported by Cray, the Distributed Training Framework:
- Leverages purpose-built MPI communications for faster NN training (compared to gRPC used by Google TensorFlow)
- Simplifies the data scientist’s burden of configuring and tuning TensorFlow
- Integrates with multiple DL Frameworks (TensorFlow now, others to follow)
Easy Deployment Using Containers
The Urika-CS AI suite leverages singularity containers to deliver a fully-tested, integrated and supported AI environment. Cray has removed the complexity of downloading, integrating, configuring and running AI frameworks and toolkits.