evawiz

集成计算,模块化集成计算平台,多线程/GPU科学计算,Gpu矩阵工具箱,Eva语言,符号计算

EVAWIZ是一个用C++开发的计算平台,意在为科学计算代码提供交流沟通方法,使研究者能够以非常小的成本将他人的计算程序复用而不必阅读理解其代码。 EVAWIZ为科学计算的特殊性做编程上的改进与抽象,使得研究工作者们能够不必关心有关程序语言本身的复杂性和其技术上的特殊性。

EVAWIZ提供提供便利的IO和流程控制辅助功能和接口,使得用户只需要关心具体的计算任务。

EVAWIZ同时提供GPU和多线程计算的代码抽象,使得用户只需要很少的代码就能实现高性能的并行或者Gpu程序,而并用关心数据或者是具体代码细节问题。

EVAWIZ也尝试提供沟通各种计算工具的机制。譬如可以在EVA脚本中,直接调用Matlab,获得计算结果,并将其用于其他模块的计算输入。

安装脚本: update-eva