【发布时间】:2017-01-25 15:19:15
【问题描述】:
我有 FORTRAN 算法,在一台 CPU 使用率 100% 的单核 2.4 GHZ 机器上需要 15 - 20 秒(在 Windows 上,但也可以在 linux 上尝试)。我需要执行大约 10,000 次。每次运行都会获取 .txt 文件作为输入,并提供 .txt 文件作为输出。一旦一批 10K 运行结束,我想关闭一切,直到用户再次触发它。
根据 ruff 计算,如果线性执行可以花费的总时间是 15 秒 * 10,000 次运行 = 150000 秒(单核)= 41.6 小时(单 2.4 GHz 核)
我想在极端并行模式下运行它。 有什么基于云的架构选项可以实现如此高的可扩展性。文本文件的 I/P 和 O/P 方法可以改变,但可扩展性是最重要的。
【问题讨论】:
标签: azure cloud scalability