Japan Captures 2020 Top500 Award with ARM Powered Supercomputer

By: | September 1st, 2020

Summit Supercomputer: Image Courtesy Wikimedia Commons

Japan took home the top overall spot in the 55th annual Top500 supercomputer rankings competition.

Two Times Faster than IBM Summit

Japan’s Fugaku, turned in a High Performance Linpack (HPL) result of 415.5 petaflops, beating second-place IBM Summit system by a factor of 2.8x.  Fugaku, is Fujitsu’s 48-core A64FX SoC, the first number one system on the list powered by ARM processors.

Following is the top 10 supercomputers for 2020 list from Top500.org.

No.

System

Cores

Rmax (TFlop/s)

Rpeak (TFlop/s)

Power (kW)

1

Supercomputer Fugaku – Supercomputer Fugaku, A64FX 48C 2.2GHz, Tofu interconnect D, Fujitsu

RIKEN Center for Computational Science

Japan

7,299,072

415,530.0

513,854.7

28,335

2

Summit – IBM Power System AC922, IBM POWER9 22C 3.07GHz, NVIDIA Volta GV100, Dual-rail Mellanox EDR Infiniband, IBM

DOE/SC/Oak Ridge National Laboratory

United States

2,414,592

148,600.0

200,794.9

10,096

3

Sierra – IBM Power System AC922, IBM POWER9 22C 3.1GHz, NVIDIA Volta GV100, Dual-rail Mellanox EDR Infiniband, IBM / NVIDIA / Mellanox

DOE/NNSA/LLNL

United States

1,572,480

94,640.0

125,712.0

7,438

4

Sunway TaihuLight – Sunway MPP, Sunway SW26010 260C 1.45GHz, Sunway, NRCPC

National Supercomputing Center in Wuxi

China

10,649,600

93,014.6

125,435.9

15,371

5

Tianhe-2A – TH-IVB-FEP Cluster, Intel Xeon E5-2692v2 12C 2.2GHz, TH Express-2, Matrix-2000, NUDT

National Super Computer Center in Guangzhou

China

4,981,760

61,444.5

100,678.7

18,482

6

HPC5 – PowerEdge C4140, Xeon Gold 6252 24C 2.1GHz, NVIDIA Tesla V100, Mellanox HDR Infiniband, Dell EMC

Eni S.p.A.

Italy

669,760

35,450.0

51,720.8

2,252

7

Selene – DGX A100 SuperPOD, AMD EPYC 7742 64C 2.25GHz, NVIDIA A100, Mellanox HDR Infiniband, Nvidia

NVIDIA Corporation

United States

272,800

27,580.0

34,568.6

1,344

8

Frontera – Dell C6420, Xeon Platinum 8280 28C 2.7GHz, Mellanox InfiniBand HDR, Dell EMC

Texas Advanced Computing Center/Univ. of Texas

United States

448,448

23,516.4

38,745.9

 

9

Marconi-100 – IBM Power System AC922, IBM POWER9 16C 3GHz, Nvidia Volta V100, Dual-rail Mellanox EDR Infiniband, IBM

CINECA

Italy

347,776

21,640.0

29,354.0

1,476

10

Piz Daint – Cray XC50, Xeon E5-2690v3 12C 2.6GHz, Aries interconnect , NVIDIA Tesla P100, Cray/HPE

Swiss National Supercomputing Centre (CSCS)

Switzerland

 

 

 

 

 

The following video provides full length highlights of the Top500 competition.

What are supercomputers?

Supercomputers are powerful computers that can run extremely complicated calculations. They are capable of achieving just about any kind of computing problem and are becoming an increasingly important part of our lives.

The term supercomputer was first used in the 1950s. Back then, they were relatively expensive machines that used vacuum tubes and punched cards. Today, supercomputers are powerful and flexible computers with completely different performance characteristics. Supercomputers have gone from being essentially oversized mainframes (think IBM 39000) to having sophisticated computers with massive memory banks and fast processors, all housed in smaller computers.

What are some uses of supercomputers?

Modern supercomputers are highly scalable and fast computers. They are used for much more than simple calculations, they can be used for real-time tasks like weather forecasting and medical diagnoses, they can run mathematical algorithms for spotting patterns in large data sets, and they are used for a wide range of engineering tasks.

The term supercomputer is a common noun referring to any of these computers. Their specific tasks may vary, but the general purpose of supercomputers is the same: carry out highly complex calculations. “A process of creating a mathematical object of higher order that, when instantiated, produces a task to be performed by an arithmetical processor.” Wikipedia

Supercomputer formulas solve complex problems

The power of supercomputers can be best understood by looking at the formulas that are used to solve extremely complicated problems. These formulas are often based on something called A(n), where n is a real number, and A is some mathematical operation that is a mix between addition and subtraction.

There are many, many ways to perform a multiplication, but in any given case, there’s only one formula used, so the result of the multiplication is the sum of all the results. Each factor of the result is multiplied with some factor from the original equation. For example, if you wanted to find the sum of all of the squares of all of the numbers between 0 and 25, you’d have to start with all of the numbers and then multiply each number by 4. The original equation then becomes the equation for the sum, and if you multiply 4 with 25, you end up with 22, so the final number of squares is 42.

Supercomputers perform calculations with the first equation, but take the time to consider all of the factors in the original equation before each new one is used.

David Russell Schilling

David enjoys writing about high technology and its potential to make life better for all who inhabit planet earth.

More articles from Industry Tap...