Using Multiple Graphics Cards as a General Purpose Parallel Computer : Applications to Computer Vision