Fan noise has always been a problem. It used to be, and still is for some, case fans for some devices. Fitting them into laptops and making them quiet has been tough. The only thing you can do is drown the noise out with something else you can tolerate like music, a room fan, or game sounds. And as far as redirecting the task of the GPU, that is in the programing. Telling the cpu do do the calculations instead would only slow down what ever you were doing, and would speed up the cpu fan noise. Not many of us could figure that out.
You're not specifying whether you still want these programs to run but not use the CPU or if you don't want them to ever run at all. The former would take reprogramming to run differently, the latter would just involve keeping the program from running at all in startup or deleting it.
FAQ & Answers
There are a lot of ways to do that, I'm not sure what applications it runs, but here is one and here is another. Hope these helps.
Try to custom the fan speed in predator sense app and check the noise.