In-depth

What is a GPU?

GPUs aren't just good for gaming - there are business applications too

If the central processing unit (CPU) is the logical thinking section of a computer’s silicon brain, then the graphics processing unit (GPU) is arguably its creative side, helping render graphical user interfaces into visually attractive icons and designs rather than reams of black and white lines. 

While many CPUs come with some form of integrated GPU to ensure that Windows can be displayed on a connected screen, there is a myriad of more intensive graphics-based tasks, such as video rendering and computer-aided design (CAD) that often require a dedicated or discreet GPU notably in the form of a graphics card. 

Advertisement - Article continues below

When it comes to the latter, Nvidia and AMD are the two main players in the graphics card arena in desktop and laptop graphics. Intel’s own Iris Plus and UHD integrated GPUs tend to carry out a lot of light-weight work in laptops without dedicated graphics. And the likes of Qualcomm and MediaTek provide GPUs for mobile devices, though these often come in system-on-a-chip (SoC) designs where the GPU is on the same chip as the CPU and other core mobile chipset components. 

It can be easy to think of a GPU as something only people keen on playing PC games are interested in. But read on and you’ll find that GPU provides a lot more than just graphical grunt.

What does a GPU do?

GPU became a popular term for the component that powers graphics on a machine in the 1990s, when it was coined by chip manufacturer Nvidia. The company's GeForce range of graphics cards were the first to be popularised and ensured related technologies such as hardware acceleration, programmable shading and stream processing were able to evolve.

While the task of rendering basic objects, like an operating system's desktop environment, can usually be handled by the limited graphics processing functionalities built into the CPU, some more strenuous workloads require extra horsepower, which is where a dedicated GPU comes in.

Advertisement
Advertisement - Article continues below
Advertisement - Article continues below

In short, a GPU is a processor that is specially-designed to handle intensive graphics rendering tasks.

Computer-generated graphics - such as those found in videogames or other animated mediums - require each separate frame to be individually 'drawn' by the computer, which requires a large amount of power.

Most high-end desktop PCs will feature a dedicated graphics card, which occupies one of the motherboard's PCIe slots. These usually have their own dedicated memory allocation built into the card, which is reserved exclusively for graphical operations. Some particularly advanced PCs will even use two GPUs hooked up together to provide even more processing power.

Laptops, meanwhile, often carry smaller mobile ships, which are smaller and less powerful than their desktop counterparts. This allows them to fit an otherwise bulky GPU into a smaller chassis, at the expense of some of the raw performance offered by desktop cards.

What are GPUs used for?

GPUs are most commonly used to drive high-quality gaming experiences, producing life-like digital graphics. However, there are also several business applications that rely on powerful graphics chips.

Advertisement - Article continues below

3D modelling software like AutoCAD, for example, uses GPUs to render models. Because the people that work with this kind of software tend to make multiple small changes in a short period of time, the PC they're working with needs to be able to quickly re-render the model.

Video editing is another common use-case; while some powerful CPUs can handle basic video editing, if you're working with large amounts of high-resolution files - particularly 4K or 360-degree video - a high-end GPU is a must-have in order to transcode the files at a reasonable speed.

GPUs are often favoured over CPUs for use in machine learning too, as they can process more functions in a given period of time than CPUs. This makes them better-suited to creating neural networks, due to the volume of data they need to deal with.

Not all GPUs are created equal, however - manufacturers like AMD and Nvidia commonly produce specialised enterprise versions of their chips, which are designed specifically with these kinds of applications in mind and come with more in-depth support provided.

Featured Resources

The case for a marketing content hub

Transform your digital marketing to deliver customer expectations

Download now

Fast, flexible and compliant e-signatures for global businesses

Be at the forefront of digital transformation with electronic signatures

Download now

Why CEOS should care about the move to SAP S/4HANA

And how they can accelerate business value

Download now

IT faces new security challenges in the wake of COVID-19

Beat the crisis by learning how to secure your network

Download now
Advertisement
Advertisement

Recommended

Visit/business-strategy/mergers-and-acquisitions/355544/nvidia-set-to-acquire-cumulus-networks
mergers and acquisitions

Nvidia set to acquire data centre outfit Cumulus Networks

5 May 2020
Visit/infrastructure/server-storage/355167/dell-poweredge-r6515-review-core-competence-epic-value
Server & storage

Dell PowerEdge R6515 review: Core competence, epic value

31 Mar 2020
Visit/infrastructure/server-storage/354476/broadberry-cyberserve-r182-z90-review-gigabytes-epyc-gamble
Server & storage

Broadberry CyberServe R182-Z90 review: Gigabyte’s EPYC gamble pays off handsomely

7 Jan 2020
Visit/hardware/34192/is-amd-finally-winning-the-chip-wars
Hardware

Is AMD finally winning the chip wars?

12 Aug 2019

Most Popular

Visit/security/34616/the-top-ten-password-cracking-techniques-used-by-hackers
Security

The top ten password-cracking techniques used by hackers

5 May 2020
Visit/mobile/5g/355712/nokia-5g-speed-record
5G

Nokia breaks 5G record with speeds nearing 5Gbps

20 May 2020
Visit/cloud/cloud-computing/355742/microsoft-launches-public-cloud-service-for-health-care
cloud computing

Microsoft launches public cloud service for health care

21 May 2020