阵列火

ArrayFire是一个通用库,它简化了针对并行和大规模并行架构(包括cpu、gpu和其他硬件加速设备)的软件开发过程。ArrayFire的几个优点包括:易于使用、稳定、文档完善的API;经过严格的性能和准确性测试;商业友好的开源许可;ArrayFire的商业支持;在ArrayFire.com上了解更多好处。ArrayFire为软件开发人员提供了驻留在加速器af::array对象上的数据的高级抽象。开发人员编写的代码可以在ArrayFire数组上执行操作,而ArrayFire数组又会自动转换成在计算设备上执行的近乎最佳的内核。ArrayFire已成功应用于从低功耗手机到支持GPU的大功率超级计算机等设备。ArrayFire运行于所有主要供应商(Intel、AMD、ARM)的CPU、著名制造商(NVIDIA、AMD和高通)的GPU,以及Windows、Mac和Linux上的各种其他加速器设备。