Jump to content

    
Sign in to follow this  
PraNkiSh

Помогите выбрать проц под нейросеть.

Recommended Posts

Добрый день, товарищи!

 

 

Есть прибор, в котором работает PXA 255 400МГц под виндой СЕ и выполняет нейросеть. Для реализации алгоритма процессор обязан выполнять примерно 12000 умножений матриц 28*28*16бит в секунду. При этом идет интенсивный обмен с оперативкой, где лежит база нейросети. На текущий момент столкнулись с проблемами: платки с этим процом больше нам не поставляют и производительности PXA255 хватает совсем на пределе.

 

Сейчас думаем над заменой. Поидее проще всего взять PXA270 с RTOS, ну или на крайняк с линухом, но чует мое сердце, что задача решается намного элегантнее на других вычислительных системах, чем на таком монстре как pxa270, ведь сам алгоритм прост до безобразия - бери матрицу да умножай на другую.

 

Подскажите добрым советом!

Share this post


Link to post
Share on other sites

Ну, еще можно предложить http://www.xilinx.com/products/silicon_solutions/, т.е. ПЛИС-ы фирмы Xilinx. Реален вариант где hardware ПЛИС-а выполняет умножение, а RTOS на встроенном Microblaze softcore разбирается с всем остальным что раньше выполнялось Вашим WinCE. В этом случае конечно предется сделать porting всего вашего application code, но зато никогда больше не будите зависить от поставщиков процессоров и плат для них. Жизненный цикл ПЛИС-ов тоже дольше чем у проц-ов, в многих отрослях это большой плюс.

Share this post


Link to post
Share on other sites

Есть книга Комарцов Л.Г., Максимов А.В. "Нейрокомпьютеры" (книга в djvu-виде есть в I-nete, весит 7 метров, ссылку, однако под руками не имею). Там гл.13 посвящена аппаратной реализации нейросетей. Описано, как это делается на Плисах, нейрочипах и процессорах.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this