【发布时间】:2018-12-09 18:35:11
【问题描述】:
我几乎没有为针对研究问题进行科学模拟而开发的 python 和 fortran 代码。 90% 的代码只能作为串行过程执行,因为求解过程是隐式的。通常,在我的笔记本电脑上运行代码时,我注意到它在模拟期间一直以 90-100% 的速度占用 CPU 的 1 个完整内核,并且每次模拟持续 10 多个小时。
但现在由于我需要多次运行相同的代码,在我的笔记本电脑上执行它变得太慢,并且在模拟期间限制了其他活动的顺利运行。我的代码通常需要低内存(
- Amazon Web Service (AWS) 中的哪个 ec2 实例类型最适合?
- 是否建议在 8 个 vCPU 机器中运行 7 个单独的代码,或者在单独的 2 个 vCPU 多台机器中运行 7 个代码。我发现后者在 AWS 中的定价是经济的。此外,由于我的代码需要高 CPU 速率,我注意到较低的内核似乎提供了更高的 CPU 速度。
我将不胜感激有关此事的任何指导。
谢谢!
【问题讨论】:
-
您可以在 AWS 上使用免费套餐。只需尝试一下,看看您的代码如何在免费层机器上运行。我很确定 AWS 会告诉您您执行的工作会花费多少。
标签: python amazon-web-services amazon-ec2 fortran scientific-computing