Some info on HD graphics:
EU = Execution Units (similar to a GPU core)
HD 2000: EU=6, OpenCL = No
HD 2500: EU=6, OpenCL = 1.1
HD 3000: EU=12, OpenCL = No
HD 4000: EU=16, OpenCL = 1.1
HD 4200: EU=20, OpenCL = 1.2
HD 4400: EU=20, OpenCL = 1.2
HD 4600: EU=20, OpenCL = 1.2
HD 5000: EU=40, OpenCL = 1.2
HD 5100: EU=40, OpenCL = 1.2
HD 5200: EU=40, OpenCL = 1.2, includes dedicated VRAM
Yes i'm aware Intel recently released an update which brings all HD graphics that previously supported OpenCL 1.1 up to version 1.2. I left them at 1.1 though so we could see which they were
The ones marked 'No' are still 'No'.
Also note my last post in this thread about HD 5200 graphics being BGA only on some powerful CPUs. Note the difference in specs between HD 4600 and HD 5200. Alot is being missed out on.