简体   繁体   English

Linux上的opencl问题

[英]Issue with opencl on linux

I have a desktop with a linux and a nvidia gforce 5200. The graphics card does not support opencl programming. 我有一个装有linux和nvidia gforce 5200的台式机。该图形卡不支持opencl编程。 Hence, I installed AMD APP SDK v.2 to program opencl on the CPU. 因此,我安装了AMD APP SDK v.2在CPU上对opencl进行编程。 However, when I execute after compilation I get the following: FATAL: Module fglrx not found. 但是,当我在编译后执行时,得到以下信息:致命:找不到模块fglrx。 fgrlx is the module of kernel for the ATI proprietary driver. fgrlx是ATI专有驱动程序的内核模块。 Why is this module required? 为什么需要此模块?

Fglrx is a proprietary, Linux binary-only driver for ATI graphic chips with support for 3D acceleration. Fglrx是用于ATI图形芯片的专有,仅Linux二进制驱动程序,并支持3D加速。 You can read about it here 你可以在这里阅读

For installing AMD App SDK the following system requirements needs to be satisfied http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/system-requirements-driver-compatibility/ Basically an AMD CPU as the bare minimum. 要安装AMD App SDK,需要满足以下系统要求: http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/system-requirements-driver-compatibility/基本上最低要求是AMD CPU。

Basically you need to install ATI drivers. 基本上,您需要安装ATI驱动程序。 Here is a tutorial which talk about the procedure 这是一个讨论程序的教程

For RPM based linux (like Fedora)

http://gofedora.com/how-to-install-ati-catalyst-fglrx-98-drivers-fedora-11/comment-page-1/ http://gofedora.com/how-to-install-ati-catalyst-fglrx-98-drivers-fedora-11/comment-page-1/

For Debian based Linux (like Ubuntu)

https://help.ubuntu.com/community/BinaryDriverHowto/ https://help.ubuntu.com/community/BinaryDriverHowto/

A blog talks about how to install AMD App SDK http://blog.markloiseau.com/2012/05/install-opencl-sdk-ubuntu/ 博客讨论如何安装AMD App SDK http://blog.markloiseau.com/2012/05/install-opencl-sdk-ubuntu/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM