any chance you will begin to work on nvidia and cuda? amd is reaching is limit already i don't think it's possible to do high improvement anymore
on the other hand a 1070 is stuggling to have 125 sol and it should be 160 at the very least, and i think it might be higher, up to 180...