Попробуйте облако (Google, Amazon, Microsoft, Oracle - все примерно одинаковые). Попробуйте параллелизовать ваши вычисления в облаке. Попробуйте посмотреть, где ваша программа проводит много времени, используя орудия типа Quantify, попробуйте переписать их быстрее.