我不了解Clyther是什么或如何使用它。

我的东西:
  ATI OpenCl SDK(仅适用于dl)
  Clyther Beta(仅dl'd)
  Windows 7专业版64位
  活动的python 3.1.2
  Xfxs Ati Radeon 5850显卡

我从sourceforge下载了ATI OpenCl SDK和clyther beta。然后,我从sourceforge文档中调用了示例“ reduce”功能,并将代码粘贴到记事本中,并将其命名为clythersample.py。当我双击文件或在Interactiveshell中打开文件时,它在第一行给出了错误消息。

文件.py命名错误吗?我猜clyther是它自己的lqnguage,而不是真正的python吗?我可以编写python代码,并在程序中间编写一大堆clyther代码吗? python IDE(特别是Wing可以理解和调试它)吗?它将与python 3一起使用还是我需要2.6? 64位操作系统可以吗?

(我不是程序,也不是技术能力强的人,所以像它的OpenCl的python API或对python的C绑定之类的东西并不意味着很多)。

最佳答案

Clyther是用于高性能计算(HPC)的Python软件包,它使用例如具有多个图形打包单元(GPU)的视频卡或(较不频繁)多核处理器。 Clyther用于算法或数据集的并行处理,通常需要大量时间来串行处理。这意味着,如果您遇到的问题可以分解为许多小问题,那么Clyther是一个有用的软件包。此外,您的问题必须是可以使用numpy数组的问题。

如果您有打算解决的问题,Clyther是一个不错的软件包。编写Python代码以在多个进程上运行非常容易。

如果这不是您需要解决的问题,那么Clyther可能不会为您提供帮助。

10-05 22:05