Когда-то давным-давно, когда процессоры были очень большими и очень дорогими, они умели считать только целые числа. Конечно, их можно было с помощью разных хитростей научить выполнять операции и над числами с плавающей точкой - но такие операции они выполняли невероятно медленно. Поэтому в начале 90-х годов на помощь центральному процессору ставили отдельный математический сопросоцессор, который при необходимости быстро выполнял сложные математические операции. Сейчас же этот сопроцессор является неотъемлемой частью любого современного процессора - без него мы, например, даже не смогли бы послушать MP3, процессор бы не успевал его расшифровывать в реальном времени.
В 21 веке люди совсем обленились. Они решили свалить на компьютер такие задачи, как, например, распознавание речи или анализ содержимого фотографии. Первоначально эти задачи пытались решать за счёт имеющихся процессоров, но выяснилось, что их архитектура (внутреннее устройство) плохо подходит для таких задач. Поэтому на помощь центральному процессору приходит дополнительный нейропроцессор. Его устройство в какой-то степени повторяет организацию нервной системы живых существ, за счёт чего задачи по распознаванию голоса или изображений он выполняет значительно быстрее, чем центральный процессор. Думаю, со временем нейропроцессор станет такой же неотъемлемой частью центрального процессора, каким сегодня является математический сопроцессор.