cuda - Windows 8 应用程序中的 GPU 计算 - 适用于 x86 和 ARM

标签 cuda windows-runtime gpu windows-store-apps

我有一个计算密集型应用程序,它可以利用 GPU 的并行能力。我一直在寻找适用于 .NET 的 Cudafy,但配置中的选项不包括 win8 应用程序,但它有 .net、linux、win phone 等。

有没有人有在 Win8 应用程序中使用 Cudafy 或任何其他 GPU 计算器框架的经验。如果我不针对 ARM 而只是选择 x86,我想我可以使用 Cudafy 来实现它,但我也想包括 ARM 设备......

因此,我正在寻找面向 x86 和 ARM 的 win8 应用程序的 GPU 计算!

最佳答案

Microsoft 提供了一个使用 GPU 进行并行编程的 API。这是C++ AMP .为此,您需要 Visual Studio 2012(早期版本不支持)。 VS12 Express 是免费的,并且有 C++ AMP API。给出了项目的基本教程和设置here .

关于cuda - Windows 8 应用程序中的 GPU 计算 - 适用于 x86 和 ARM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13304198/

相关文章:

c# - 当后台任务同时运行时在前台触发事件?

xaml - Windows 8 底部应用栏

tensorflow - 如何使用Tensorflow在Keras中禁用GPU?

matlab - gpuDevice() 工具包版本始终为 5.5

c++ - 设备函数指针作为模板参数

cuda使用常量内存作为二维数组

c++ - 分解在 Visual C++ 中不起作用的函数

c++ - 从传递的 FORTRAN 数组生成 CUSP coo_matrix

c# - 在 Windows 8.1 上禁用触摸视觉反馈(以编程方式)[桌面应用程序]

matlab - 在带有 GPU 加速的 arrayfun 中使用匿名函数 (Matlab)