2005
DOI: 10.1109/mm.2005.20
|View full text |Cite
|
Sign up to set email alerts
|

Performance Evaluation of the Cray X1 Distributed Shared-Memory Architecture

Abstract: Abstract-The Cray X1 supercomputer is a distributed shared memory vector multiprocessor, scalable to 4096 processors and up to 65 terabytes of memory. The X1's hierarchical design uses the basic building block of the multi-streaming processor (MSP), which is capable of 12.8 GF/s for 64-bit operations. The distributed shared memory (DSM) of the X1 presents a 64-bit global address space that is directly addressable from every MSP with an interconnect bandwidth per computation rate of one byte per floating point … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
6
2
2

Relationship

0
10

Authors

Journals

citations
Cited by 38 publications
(10 citation statements)
references
References 6 publications
0
10
0
Order By: Relevance
“…The first architecture is called the Symmetric Multiprocessor (SMP) architecture which has many identical processors and all of processors have equal access times to all memory regions of the system. The second architecture is called Non-Uniform Memory Access (NUMA) architecture [5] as shown Fig. 1.…”
Section: Numa Cluster Architecturementioning
confidence: 99%
“…The first architecture is called the Symmetric Multiprocessor (SMP) architecture which has many identical processors and all of processors have equal access times to all memory regions of the system. The second architecture is called Non-Uniform Memory Access (NUMA) architecture [5] as shown Fig. 1.…”
Section: Numa Cluster Architecturementioning
confidence: 99%
“…Vector-type systems are equipped with vector processors that have several cores specialized for vector calculations with high memory bandwidth. The vector-type systems can calculate sets of data elements at the same time [5] [6].…”
Section: Introductionmentioning
confidence: 99%
“…Some researchers prefer to write scientific applications in UPC rather than using C with MPI [3] since UPC is easier to use and can provide good performance [4], [5]. Providing a productive programming environment for UPC will encourage new scientific applications to be written in UPC instead of MPI.…”
Section: Introductionmentioning
confidence: 99%