Home  |  Careers  |  Contact Us  |  Newsletter  |  Store
    
Cray - The Supercomputer Company
ProductsSolutionsService & SupportAbout CrayInvestors
Cray XT5 Family
Cray XT4 and XT3
Cray XMT
Initiatives
Legacy Products
Cray XMT Platform

Cray XMT Platform The Cray XMT™ supercomputing system is a scalable massively multithreaded platform with a shared memory architecture for large-scale data analysis and data mining. The system is purpose-built for parallel applications that are dynamically changing, require random access to shared memory and typically do not run well on conventional systems. Multithreaded technology is ideally suited for tasks such as pattern matching, scenario development, behavioral prediction, anomaly identification and graph analysis.

  • Architected for Large-scale Data Analysis
  • Exploits the scalable Cray XT™ infrastructure
  • Scales from 24 to over 8000 processors providing over one million simultaneous threads and 64 terabytes of shared memory
Architectural Overview

The Cray XMT system was architected to leverage Cray's MPP system design to create a scalable, reliable and economical multithreaded supercomputing platform. The design is based on a Cray MPP compute blade but utilizes AMD Torrenza technology to populate the AMD Opteron sockets with custom Cray Threadstorm™ chips developed for multithreaded processing. A single Cray Threadstorm processor can sustain 128 simultaneous threads and is connected with up to 8 GB of memory that is globally accessible by any other Cray Threadstorm processor in the system.

Each Cray Threadstorm processor is directly connected to a dedicated Cray SeaStar2™ interconnect chip, resulting in a high bandwidth, low latency network characteristic of all Cray systems. This allows the Cray XMT platform to scale to a system with over 8000 processors providing over one million simultaneous threads and 64 terabytes of shared memory.

As another technology using the Cray XT™ infrastructure, the Cray XMT platform includes separate AMD Opteron-based service blades that can be configured for I/O, login, network or system functions and can also provide scalar processing for applications that are best served by a combination of scalar and multithreading technologies.

Programming Environment

The Cray XMT programming environment includes advanced program analysis tools for software development and tuning:

  • C and C++ compilers
  • Automatic parallelization
  • STL and common math libraries
  • Cross compiler on Linux processors
  • gcc/g++ on Linux nodes
  • Compiler Analysis Tool
  • Traceview - for execution profiling
Learn More

Cray XMT Brochure

Sales Inquiry
  Copyright © 2008 Cray Inc.       Trademarks 411 First Avenue S. Ste 600  |  Seattle, WA 98104  |  206-701-2000 tel  |  206-701-2500 fax