Sto facendo un progetto nell'università che richiede l'esecuzione di più istanze (1000) di un programma che ho scritto (in C++), che viene eseguito per un po 'di tempo (per esempio 2 ore). Il programma è molto autonomo, non richiede file di input e l'unica dipendenza che ritengo sia di grande aiuto.Cluster di computer in affitto?
Attualmente sto utilizzando il cluster di computer di proprietà dell'università. Tuttavia, è piuttosto vecchio e i servizi di dispacciamento e monitoraggio dei lavori sono piuttosto negativi.
Quindi mi stavo chiedendo se posso eseguire i miei lavori altrove, per un po 'di soldi. Ad esempio, ho guardato un po 'in Google App Engine, ma dato che sembra che ogni lavoro debba terminare dopo 30 secondi non è adatto a me. Forse Amazon EC2?
Sai di queste opzioni?
+1 per EC2. Oltre alla scadenza di 30 secondi, l'utilizzo di GAE richiederebbe anche la riscrittura dell'applicazione in Python o Java. –