2016-09-17 5 views
-1

У меня есть алгоритм FORTRAN, который занимает 15-20 секунд на одной одиночной машине 2.4 GHZ со 100% -ным использованием процессора (на окнах, но можно попробовать и на linux). Мне нужно выполнить его около 10000 раз. Каждый прогон будет получать .txt-файл в качестве входных данных и выводит файл .txt в качестве вывода. Как только закончится серия 10K, я хотел бы закрыть все, пока пользователь не запустит его снова.CPU Intensive App Scaling

Согласно ерш расчета общего времени это может занять, если выполняется линейно составляет 15 секунд * 10000 Запускается = 150000 сек (на одном ядре) = 41,6 ч (на одном ядре 2,4 ГГц)

Я хотел бы работать он в экстремально параллельном режиме. Что может быть облачной архитектурой для достижения такой высокой масштабируемости. I/P и O/P метод текстового файла может быть изменен, но масштабируемость является наиболее важной.

ответ