I am a fairly experienced programmer (C, C++, Perl, x86 assembly...) and I would like to get started using OpenCL. I was hoping I could just start by using multiple CPU cores as my device, but every tutorial I've found starts by telling me I need an AMD or NVidia graphics card. I really would prefer to just use my laptop (which runs ubuntu 10.10 and doen't have a fancy graphics card) while I try to figure out the basic syntax of the language, how to compile, etc. I can worry about running on a GPU later.
Is this possible, or do I have to use a real GPU to even compile and run "Hello World"?