Cycles gpu rendering switch
Alternative solution to switching GPUs

Use render layers! Just put foreground objects in a layer and background objects in another, render (making sure you enable transparency), then combine the layers using the built-in compositor. This way you can also render a layer with more samples then the other, instead of rendering everything with high samples.