Trying to setup Multi-processing Environment

Hi, I am trying to setup a multi-processing environment and so am trying to procure a new workstation. Can you suggest appropriate configuration for such a workstation. My idea is to implement computing algorithms. Please be specific on processor, graphics card, RAM, ROM, requirement. I am doubtful on whether NVidia’s K2200 or AMD Firepro W5100 compatible with OpenCL?

Earliest communication would help…

Also whether Intel® Xeon® Processor E5-2620 v3 processor support OpenCL and which version?