Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've recently acquired a laptop with an Intel i3 CPU and an AMD/ATI 6300 card, running Ubuntu 10.10.

How do I proceed in setting up a development environment that allows me to program the GPU? I assume I'll have to use OpenCL (CUDA is NVIDIA-only), but since I'm a novice with GPU programming, I'm asking the advice from more experienced programmers on the issue.

share|improve this question

To be able to use your graphics card to do GPUGP, the easiest way to learn is to use OpenCL.

In order to use it with your AMD card, you'll have to install the AMD APP SDK. On their download page they have a package that is compatible with Ubuntu 10.04, but ought to work OK on 10.10 also.

UPDATE: current version (as of Q4 2012) requires Ubuntu 11.04 or newer,

On the documentation page you can find tutorials.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.