Hardware#

The next level is to look at the possible target environments where code is run.

With the options we’ve seen today three target environments play a role for working on speedups.

  • stay on a local machine and no access to GPU for computation

  • focus is a local machine with a GPU capable as a compute backend

  • An environment for distributed computing exists

Note

Decisions regarding the tooling have an effect on overall performance of the selected hardware environment. Choose your setup wisely.

So, let’s have a look at the recommendations for our targets.