How to turn your Gaming PC into a Data Science Machine

Cohen Archbold
5 min readNov 22, 2019

There are tons of young students out there looking for an intro into Machine Learning and Data Science as a career path. However, one of the biggest limitations conducting this kind of work is the computation power required. Neural Networks require image processing power, synonymous with the requirements needed for PC gaming.

It is fairly common for Computer Science students to have gaming systems capable of preforming machine learning tasks. All that is necessarily required is setting up the environment for running the tools

What you will need:

  • A gaming computer (or laptop)
  • A flashdrive (optional)
  • A Nvidia graphics card

Why a Graphics Card?:

Graphics cards allow you to do some pretty unique things when it comes to image processing. In particular graphics cards are really good at doing parallel processing.

When we need to say, render a game onto a computer screen, vast numbers of calculations need to be calculated at once and in sync with each-other. This means that we need a lot of cores. While the the typical CPU features 2–12 cores, a GPU can feature thousands. A GTX 1070ti contains 2,432 CUDA cores.

--

--