我一直在 SGE 集群上运行并行、独立的模拟,并希望过渡到使用 EC2。我一直在查看 StarCluster 的文档,但由于我缺乏经验,我仍然遗漏了一些东西。
1) 我的代码是用 C 编写的并使用 GSL——我需要在虚拟机上安装 GSL 并在那里编译,还是可以预编译代码?是否有任何教程涵盖了 EC2 的这种确切用法?
2) 我可能需要运行 10,000 个 CPU 小时的代码,但我可以轻松地将其设置为尽可能多的短实例或更少、更长的作业。鉴于这些要求,EC2 真的是最佳选择吗?如果是这样,StarCluster 是否是满足我需求的最佳界面?
非常感谢。