Cluster PC Setup
This is a setup I completed in college. I was learning how use python multiprocessing to utilize more cpu cores in my system and speed up certain workflows. I came across cluster computing and wanted to make my own. Penn State had a surplus store where I was able to get cheap computer equipment. The small dells on top were $2 each (they have a 2 core cpu), the larger dells were $25 each (They have a 4 core cpu), the main pc had an AMD Ryzen 7 2700 8core cpu. In total the cluster had a total of 42 cpu cores. Once I had them all setup and configured to talk to each other, I used a python module called Parallel Python to run python jobs across multiple machines. This project enabled me to learn a lot about networking and distributed computing.
Current Setup: AI and Tinkering Machine
This is my current setup. The pc has an AMD Ryzen 7 2700 8core cpu, and an Nvidia GTX 1660 TI gpu, then on top of the system I have two Nvidia GTX 970 gpus. I have started to tinker with AI language models and with the two extra 970s on top I have a total of 12Gib of Vram which has sped up some of the models I am able to run. This is far from a decent setup for AI, but the two 970s were from the first system I had built which was sitting in the closet, figured I would put them to work to see if it would speed thing up.