GPUmat能够使得Matlab代码运行在GPU上的开发包: (1)不需要任何GPU的知识就可以在Matlab中访问GPU资源; (2)Matlab代码直接运行在GPU上,执行是用户透明的; (3)GPUmat使用GPU多核架构加速Matlab函数; (4)已有的Matlab代码可经少量修改而获得移植和执行; (5)通过Matlab脚本语言访问GPU资源,结合了Matlab快速原型开发和GPU快速执行的能力; (6)GPUmat可以用作源开发工具,从而创建新函数,扩展库的功能; (7)基于GPUmat编译器,GPU的操作能够记录进新函数中。