key technologies of fujitsu supercomputer primehpc fx100 · 2014-11-20 · title: key technologies...

10
Copyright 2014 FUJITSU LIMITED Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100

Upload: others

Post on 02-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Key Technologies of FUJITSU Supercomputer

PRIMEHPC FX100

Page 2: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Technology highlights

SPARC64TM XIfx

Tofu interconnect 2Highly scalable interconnect with low latency and high bandwidth

k

32 compute cores with HPC-ACE2 and 2 assistant cores

FUJITSU Technical Computing Suite (TC-Suite)Fujitsu-developed HPC software stack optimized for PRIMEHPC series

TC-Suite

1

Page 3: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

80 Benchmark results sorted in performance order.These benchmarks include kernels of various applications such as HPCG, RSDFT, etc.

Copyright 2014 FUJITSU LIMITED

Improved performance for real applications

Over 2x performance per core compared with PRIMEHPC FX10

MAX 5.4

MIN 1.1

AVG 2.3

Average Performance

Doubles!

FX100 vs FX10 Normalized by FX10 core performance

FX100 Avg.

TC-Suite

2

Page 4: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Effect of VISIMPACT

Memory usage Performance improvement

VISIMAPCT improves performance - Lower memory usage and communication overhead

Lower Usage

Higher Performance

# threads x # processes (#T x #P)

TC-Suite

3

Page 5: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Assistant cores offload non-blocking comm.

Compute cores Assistant core

Computation

Post send

WaitCom

m. processin

g

By enabling overlapping execution of communication and computation

TC-Suite

4

Page 6: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Assistant cores eliminate OS jitter

Estimated slowdown (comm. interval=1ms)

By offloading daemons, such as IO processingand MPI processing

TC-Suite

better

Dispersion of calc. time caused by OS jitter

5

Page 7: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

High performance Tofu Interconnect 2

Pingpong latency and bandwidth

better

Improved latency and bandwidth

TC-Suite

6

better

Page 8: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

TC-Suite: Flexible job allocation

Tofu unit (unused)Node(unused)

Type A Type B

Node usage 86% 92%Data obtained by courtesy of JAXA.

Type A: Allocation shape restricted Type B: Allocation shape not restricted

High node usage rate to 92% can be attained and jobwaiting time can be shortened by allowing type BType A reduces MPI comm. time with Tofu specific algorithm

TC-Suite

7

Page 9: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2014 FUJITSU LIMITED

Linux based OS (enhanced for FX100)

Technical Computing Suite

Applications

Management software Technical Computing Language

High Performance File System

FEFSSystem

management

Job management

Lustre based distributed file system(enhanced for FX100)

MPI, OpenMP, XPFortran

Compilers(C,C++,Fortan)Mathematical libraries

Development support tools

PRIMEHPC FX100

Technical Computing Suite

Enhanced software stack developed by FUJITSU

TC-Suite

8

Page 10: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 · 2014-11-20 · Title: Key Technologies of FUJITSU Supercomputer PRIMEHPC FX100 Author: FUJITSU LIMITEDတတတတတတတတ

Copyright 2012 FUJITSU LIMITED9