从Erlang调用ScaLAPACK例程是否可行?

时间:2011-05-25 10:08:37

标签: erlang

我的任务是维护一组旧的FORTRAN科学代码,主要使用MPI并行化编写,在千+节点集群中运行。新功能总是难以改装,我的老板允许我对特定组件进行部分重写。我想给Erlang一个机会,但我的经验是有限的,我想知道从Erlang调用ScaLAPACK例程是否很困难。任何建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

可以通过将例程集成为NIF(或使用端口驱动程序)来完成,但是您需要了解一些非常低级别的细节,这可能不是您想要的第一个Erlang项目。< / p>

也许Disco Project可能适合你。它使用Erlang进行分发,但允许您使用Python编写各个作业的脚本,这已经很好地支持调用科学代码。