Floating Point Co-Processor

If it can do large FFT's the time saved may justify the communication overhead. If it can be programmed with user code, then it could be left alone for a while doing an expensive task of any kind.