Those 4870x2 wouldn't make any sense for computing power (it would be really crappy compared to NVIDIA CUDA GPGPU), but those "crappy" GPUs have 2GB memory each.

Are they using the memory of GPU for caching?