Press Release
As a global leader in supercomputing, Cray provides highly advanced systems and solutions and world-class service.

Contact us

Press Release

Printer Friendly Version View printer-friendly version << Back

Cray XC Software to Feature Docker Container Capabilities

SEATTLE, WA -- (Marketwired) -- 11/17/15 -- Global supercomputer leader Cray Inc. (NASDAQ: CRAY) today announced it will deliver a high performance computing (HPC)-optimized Docker solution for the Cray® XC™ line of supercomputers. The new feature will be available to all Cray XC customers starting next month, and on the Cray CS400™, Cray XE™ and Cray XK™ platforms in 2016.

With Docker as part of Cray's official software distribution, Cray's customers will be able to implement software containers that package an entire software stack -- application codes, shared libraries, base operating system files, user environment variables, dependencies and more -- into easily-deployable images that contain everything an application needs to run with increased efficiency across multiple platforms. Docker containers for Cray XC systems are designed to provide better application portability and bring ease-of-use to running highly-scalable applications on advanced supercomputers.

Via an established Center of Excellence, Cray has collaborated with one of its key customers, the National Energy Research Scientific Computing Center (NERSC), on a container project codenamed "Shifter," which is designed to extend Docker capabilities to HPC environments and all Cray XC series users. Through technology co-development efforts that were validated on the Cray XC30™ system nicknamed "Edison" at NERSC, the Cray-NERSC collaboration brings Docker container capabilities to large-scale supercomputing.

"Container computing, exemplified by Docker, is poised to revolutionize the way scientific and technical computing is carried out," said Shane Canon, project engineer for advanced systems technology at NERSC. "Having these capabilities on HPC platforms, like those from Cray, will lower the barriers for many workloads and will boost productivity. Containers can also help with the process of science itself, since it can ease reproducibility and simplify sharing. The partnership between NERSC and Cray is critical in taking this from a concept to reality for HPC platforms. While NERSC has been evangelizing the promise of containers, having a commercial vendor like Cray supporting this will enable this new paradigm to have greater reach and impact."

The Docker container implementation for Cray XC customers is designed to significantly expand the number of applications available, and at the same time, reduce the time needed to get applications running on a supercomputer. The benefits of Docker include streamlining workflows, reduced application porting, more predictable and consistent code behavior across platforms and operating systems, and improved time-to-results.

"The supercomputing community continues to evolve in our shared quest for discovery and scientific breakthroughs," said Ryan Waite, Cray's senior vice president of products. "We are seeing an increasing number of developers using new technologies to solve their problems. For some of our customers, the use of languages like Python and R and system technologies like Docker is ideal for their modern supercomputing applications. With support for Docker on our XC line of supercomputers, we are opening the power of supercomputing to a new community of users. We are delighted to have partnered with NERSC in the development of this important technology."

The Cray XC series of supercomputers are engineered to meet the performance challenges of today's most demanding HPC users. Special features of the Cray XC supercomputers include: the industry-leading Aries system interconnect; a Dragonfly network topology that frees applications from locality constraints; optional DataWarp applications I/O flash SSD accelerator technology; innovative cooling systems to lower customers' total cost of ownership; the next-generation of the scalable, high performance and tightly integrated Cray Linux Environment that supports a wide range of applications; Cray's HPC optimized programming environment for improved performance and programmability, and the ability to handle a wide variety of processor types, including Intel® Xeon® processors, Intel® Xeon Phi™ coprocessors, and NVIDIA® Tesla® GPU accelerators.

For more information on the Cray XC series of supercomputers please visit the Cray website at

About Cray Inc.
Global supercomputing leader Cray Inc. (NASDAQ: CRAY) provides innovative systems and solutions enabling scientists and engineers in industry, academia and government to meet existing and future simulation and analytics challenges. Leveraging more than 40 years of experience in developing and servicing the world's most advanced supercomputers, Cray offers a comprehensive portfolio of supercomputers and big data storage and analytics solutions delivering unrivaled performance, efficiency and scalability. Cray's Adaptive Supercomputing vision is focused on delivering innovative next-generation products that integrate diverse processing technologies into a unified architecture, allowing customers to meet the market's continued demand for realized performance. Go to for more information.

Safe Harbor Statement
This press release contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934 and Section 27A of the Securities Act of 1933, including, but not limited to, statements related to the availability of a Docker solution for Cray XC, Cray CS400, Cray XE and Cray XK platforms. These statements involve current expectations, forecasts of future events and other statements that are not historical facts. Inaccurate assumptions and known and unknown risks and uncertainties can affect the accuracy of forward-looking statements and cause actual results to differ materially from those anticipated by these forward-looking statements. Factors that could affect actual future events or results include, but are not limited to, the risk that Cray is not able to successfully complete its planned product development efforts in a timely fashion or at all, the risk that Docker solutions are not available for Cray XC, Cray CS400, Cray XE or Cray XK platforms when expected or at all or do not perform as expected when delivered and such other risks as identified in the Company's quarterly report on Form 10-Q for the quarter ended September 30, 2015, and from time to time in other reports filed by Cray with the U.S. Securities and Exchange Commission. You should not rely unduly on these forward-looking statements, which apply only as of the date of this release. Cray undertakes no duty to publicly announce or report revisions to these statements as new information becomes available that may change the Company's expectations.

Cray is a registered trademark of Cray Inc. in the United States and other countries, and XC and XC30 are trademarks of Cray Inc. Other product and service names mentioned herein are the trademarks of their respective owners.

Cray Media:
Nick Davis

Cray Investors:
Paul Hiemstra

Source: Cray Inc.