A project to show how the temperatures on points of a metal alloy change and diffuse over time. This project utilized the ForkJoinPool, RecursiveAction, & Phaser. The second part of the project was utilizing cluster computing across servers and computers on a network. The optional final part to the project was utilizing a GPU and CUDA; the GPU used was a Nvidia GeForce GTX 1070 Ti.