Arts et al., 2015 - Google Patents

QPACE 2 and domain decomposition on the Intel Xeon Phi

Arts et al., 2015

View PDF
Document ID
4513110693411346840
Author
Arts P
Bloch J
Georg P
Glaessle B
Heybrock S
Komatsubara Y
Lohmayer R
Mages S
Mendl B
Meyer N
Parcianello A
Pleiter D
Rappl F
Rossi M
Solbrig S
Tecchiolli G
Wettig T
Zanier G
Publication year
Publication venue
arXiv preprint arXiv:1502.04025

External Links

Snippet

We give an overview of QPACE 2, which is a custom-designed supercomputer based on Intel Xeon Phi processors, developed in a collaboration of Regensburg University and Eurotech. We give some general recommendations for how to write high-performance code …
Continue reading at arxiv.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5094Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17356Indirect interconnection networks
    • G06F15/17368Indirect interconnection networks non hierarchical topologies
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/80Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
    • G06F15/8007Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors single instruction multiple data [SIMD] multiprocessors
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/78Architectures of general purpose stored programme computers comprising a single central processing unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
Arts et al. QPACE 2 and domain decomposition on the Intel Xeon Phi
Shantharama et al. Hardware-accelerated platforms and infrastructures for network functions: A survey of enabling technologies and research studies
Rajovic et al. The Mont-Blanc prototype: an alternative approach for HPC systems
Liao et al. MilkyWay-2 supercomputer: system and application
Chai et al. Understanding the impact of multi-core architecture in cluster computing: A case study with intel dual-core system
Rauber et al. Parallel programming
Egawa et al. Potential of a modern vector supercomputer for practical applications: performance evaluation of SX-ACE
Gao et al. Performance and power analysis of high-density multi-GPGPU architectures: A preliminary case study
Kandalla et al. High-performance and scalable non-blocking all-to-all with collective offload on InfiniBand clusters: a study with parallel 3D FFT
Iannone et al. MARCONI-FUSION: The new high performance computing facility for European nuclear fusion modelling
RU2635896C1 (en) High-performance computer platform based on processors with heterogeneous architecture
Li et al. Hyperscale FPGA-as-a-service architecture for large-scale distributed graph neural network
Parker et al. Early evaluation of the Cray XC40 Xeon Phi system ‘theta’at argonne
Yoshida et al. Sparc64 XIfx: Fujitsu's next-generation processor for high-performance computing
Semin et al. The performance characterization of the RSC PetaStream Module
Didelot et al. Improving MPI communication overlap with collaborative polling
Bauer et al. Noctua2 Supercomputer
Cabrera et al. Analytical modeling of the energy consumption for the high performance linpack
Vishnu et al. Designing energy efficient communication runtime systems for data centric programming models
Belletti et al. QCD on the cell broadband engine
Wang et al. Data motion acceleration: Chaining cross-domain multi accelerators
Ding et al. Evaluating the potential of disaggregated memory systems for HPC applications
Ciżnicki et al. Energy and performance improvements in stencil computations on multi-node HPC systems with different network and communication topologies
Bonati et al. Early experience on running OpenStaPLE on DAVIDE
Koch Roadrunner platform overview