Shouldn't you be able to do this with two instances of blender, one running on every other frame starting on 1, the other on 2 with one set to CPU and the other GPU.?
From what I understand from the other answer, (s)he is talking about both working on the same frame, which would improve quality, not time.