On one hand, I don’t need to continually train the NN, perhaps for a few weeks each time. On the other hand, the EGTB generator should run continuously for years, say, two years in a row. The generator is C++, and data file (endgame) sizes may reach 20 GB.
I’m considering buying a PC with a Ryzen with about 24 threads, at least 64 GB RAM, and an NVIDIA RTX 4090. The problem is that the price of that PC is so high. Thus, I have been looking for other solutions, such as using Google Colab or similar services, studying their feasibility, pros and cons. At a glance, Colab can provide a lot of threads and RAM as well as GPU power.
My questions are:
- Is it worth using it to generate EGTBs? What is the price for the computing power similar to a Ryzen with over 20 threads, over 64 GB of RAM, TB of data/hard drive, running for a year?
- Is it worth using Colab for NN training or buying a GPU card (NVIDIA RTX 4090)? I don’t train continuously, maybe a few weeks for each quarter
- Any way to reduce the price/get a discount for open-source/community work? All my projects are open source, and all data will be freely published.