Supercomputing World

../../_images/large_hero_598109b6-63fa-4f43-b07f-a0f787b26fcf.jpg

© iStock.com/rzoze19


How to calculate the world’s yearly income?

How would you go about calculating the world’s yearly income? Well, it’s simple adding up of numbers but there are many of them… so the real question is: how long would it take?

In this video David describes how to tackle the calculation in serial on his laptop, and in the next step we will discuss how long it might take.

We will use this example in other steps on this course to better illustrate some of the key concepts, so make sure you understand how it works.


Moore’s Law in practice

So how long does it take to add up 7 billion numbers? Well, it depends on what you are using to add them…

We’ve talked about Moore’s Law and what it has meant in terms of processor hardware:

Every two years the number of transistors that can fit onto an integrated circuit doubles (until 2005);

Every two years the number of CPU-cores in a processor now doubles.

In this video David uses the income calculation example to illustrate what is the impact of the first point in practice. We will return to the second point next week.


../../_images/large_hero_de817f13-08fc-48f3-a1ad-675868f70f3d.jpg

© iStock.com/retrorocket

Top500 list: Supercomputing hit parade

On the top500.org site, you can find the ranks and details of the 500 most powerful supercomputers in the world.

The first Top500 list was published in June 1993, and since then the Top500 project publishes an updated list of the supercomputers twice a year:

in June at the ISC High Performance conference in Germany, and in November at the Supercomputing conference in the US. The site provides news with respect to supercomputers and HPC, it also has a handy statistics tool which people can use to gain more insights of the Top500 systems.

Have a look at the most recent list and briefly comment on the following question:

  • What manufacturers produce the world’s largest supercomputers?

  • What types of processors do they use?

  • What fraction of peak performance is typically achieved for the LINPACK benchmark?

  • Play with the statistics tool on top500.org and think about the trends in current HPC systems. For example, how many supercomputers in the Top500 are classed as being for use by industry?

© SURFsara


Terminology recap

Question 1

Historically, a ____ contained a single “brain” but nowadays it contains multiple ____.

Question 2

The mode of computing in which a single CPU-core is doing a single computation is called ____ computing, as opposed to ____ computing, where all CPU-cores work together at the same time.

Question 3

The process of evaluating the performance of a supercomputer by running a standard program is called ____. The standard calculation used to compile the top500 list is called ____.