Maximum PC

GPUS AREN’T JUST FOR GAMES

-

The advent of modern GPUs has radically altered the supercompu­ter landscape. Video cards used to focus primarily on spitting out pixels to your display, but when programmab­ility entered the picture, it was only a matter of time before that computatio­nal power would come to be put to other uses.

CPUs remain important for generalpur­pose workloads, running the operating system, browsing the web, and even powering much of the logic behind the graphics in our games. Trying to make a computer where everything ran on the GPU would knock performanc­e in certain tasks back to the proverbial stone age. But if you want to do lots of similar calculatio­ns in parallel, that’s precisely what a GPU does for graphics.

The 3D game worlds of our day can include millions of polygons. Turning all that geometry into a meaningful twodimensi­onal image on your monitor requires a lot of matrix math calculatio­ns.

Each point on a polygon consists of X, Y, and Z coordinate­s, and changing the viewing angle and position of objects within the virtual world is done via linear algebra using matrix multiplica­tion and addition.

As such, GPUs have gone from a few simple processing cores back in the late-1990s to our modern chips with thousands of cores, each capable of doing a massive heap of math calculatio­ns.

Not surprising­ly, the high-performanc­e computing world took notice. GPUs first started showing up in supercompu­ters around 2007, and it didn’t take long for them to gain traction. By 2010, the world’s fastest supercompu­ter, China’s Tianhe-1A, packed in 7,168 Nvidia Tesla M2050 GPUs with 14,366 Intel Xeon CPUs. Today, the ratio has shifted decidedly more in favor of GPUs, with the Summit supercompu­ter having three times as many GPUs as CPUs.

 ?? ?? In 2010, Nvidia’s Tesla M2050 was the first GPU targeted at supercompu­ters. It packed 3.1 billion transistor­s and 515 gigaflops of FP64 performanc­e.
In 2010, Nvidia’s Tesla M2050 was the first GPU targeted at supercompu­ters. It packed 3.1 billion transistor­s and 515 gigaflops of FP64 performanc­e.

Newspapers in English

Newspapers from United States