pense em como dividir o problema em segmentos / processos independentes separados e usar a nuvem - por exemplo, com amazon ou rackspace servidores virtuais. gire o máximo de vms necessário para o tempo de computação e, em seguida, desligue-os. você paga por gig de armazenamento e por cpu / hora. eles são muito baratos se você os usar raramente [não 24x7].
você pode estar interessado em esta comparação de ofertas diferentes em termos de eficiência.