co-processor

A secondary processor in a computer that handles some of the tasks that otherwise the CPU would be processing, e.g. a maths co-processor.