cde*_*man 16 continuous-integration gpgpu
持续集成服务非常适合持续测试各种语言包的更新.其中包括Travis-CI,Jenkins和Shippable等服务.但是,正如我已经探索过这些不同的服务,我还没有找到一个提到支持利用GPU(NVIDIA,AMD或其他)的软件的服务.有谁知道是否存在任何此类服务?
我意识到这不是一个严格的编程问题,但我搜索了这个网站和其他论坛,但无法找到答案.也许当前没有这样的服务存在,但我确信这些信息对GPU程序员(CUDA和OpenCL等)都很有价值.
Travis-CI(以及可能允许包安装的其他服务)可用于测试基于OpenCL的包.例如,检查VexCL,Boost.Compute或ViennaCL的 travis配置文件.
这里的关键是安装软件包,支持在CPU上运行OpenCL.在所有上述示例中,这是通过安装fglrx=2:8.960-0ubuntu1和完成的opencl-headers.fglrx是AMD的GPU驱动程序,但它也提供CPU支持.据我所知,这是唯一可以在Ubuntu/Travis-CI上开箱即用的软件包.
在CUDA的情况下,我认为你运气不好,因为Travis-CI实例没有安装NVIDIA GPU.
| 归档时间: |
|
| 查看次数: |
2389 次 |
| 最近记录: |