GPU Computing

Imagine a processor that offers advanced design capabilities for entertainment and commerce, while enabling scientists to tackle the world's most challenging problems from climate research to quantum physics. The GPU makes all of this possible.

GPU computing is the use of a GPU (graphics processing unit) together with a CPU to accelerate general-purpose scientific and engineering applications. Introduced by NVIDIA, GPU computing has quickly become an industry standard, enjoyed by millions of users worldwide and adopted by virtually all computing vendors.

GPU computing offers unprecedented application performance by offloading compute-intensive portions of the application to the GPU, while the remainder of the code still runs on the CPU. From a user's perspective, applications simply run significantly faster.


A simple way to understand the difference between a CPU and GPU is to compare how they process tasks. A CPU consists of a few cores that are optimised for sequential serial processing, whereas a GPU consists of thousands of smaller, more efficient cores designed for handling multiple tasks simultaneously.

More information on the Tesla P100

More information on the Tesla M40-24GB

More information on the Tesla K80

Find your solution

Test out any of our solutions at Boston Labs

To help our clients make informed decisions about new technologies, we have opened up our research & development facilities and actively encourage customers to try the latest platforms using their own tools and if necessary together with their existing hardware. Remote access is also available

Contact us