SlideShare a Scribd company logo
1 of 18
www.themegallery.com www.virom.info «НейроКС» комплекс Программный Руководитель проекта: Кандидат технических наук  Романчук Виталий Александрович   Научный руководитель: Доктор технических наук, профессор Ручкин Владимир Николаевич
Нейропроцессорные технологии ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Рассматриваемая проблема ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Проект Удаленный  процессор  семейства  NM640x ,[object Object],[object Object],[object Object],[object Object],Архитектура комплекса Настройки Программное  обеспечение  (Visual C++) Процессор  семейства  NM640x Базовое  программное  обеспечение  НТЦ “Модуль” Калькулятор Настройки Анализатор  нейросистемы Конструктор систем Терминал Текстовый  редактор  (С++) Текстовый  редактор  (нейроассемблер) Анализатор  программного  кода Библиотека Config Библиотека NeuroProc XML  веб-сервис
Текстовый редактор Тестовый редактор разделяется на текстовый редактор для языков нейроассемблера и текстовый редактор для языка  C++ . Разница в том, что для нейроассемблера редактор имеет функции подсветки синтаксиса, некоторые специальные функции (вставка директив и др.) и функции компиляции, отладки.
Анализатор программного кода Анализатор программного кода разделяется на анализатор кода для скалярного процессора и анализатор кода для векторного сопроцессора. Назначением анализатора является моделирование команды скалярного или векторного процессора и представление подробных результатов ее выполнения. По этим данным высчитываются потери и выигрыш команды в связи с параллелизмом процессора и особой структурой кода.
Общий вид анализатора программного кода для векторного сопроцессора Анализатор программного кода
Конструктор систем Конструктор необходим для конструирования и визуального представления нейропроцессорных систем различной архитектуры. На данный момент могут быть использованы структуры: конвейерная, векторная, конвейерно-векторная и векторно-конвейерная, произвольная. Структуры, получаемые в данной подсистеме используются в анализаторе нейропроцессорной системы для моделирования и анализа.
Анализатор НПС ,[object Object],[object Object],[object Object]
Терминал Терминал необходим для подключения к реальным нейропроцессорным устройствам (или их эмуляторам). Реализованы полностью все функции доступа и работы с нейропроцессорами (плата МЦ4.31 и эмулятор процессора  NM6403 ). Исходные данные могут быть загружены как из текстового редактора, так и из анализатора НПС.
Калькулятор Калькулятор напоминает интерфейс стандартного калькулятора, встроенного в ОС  Windows , но в нем добавлены операции, присущие нейропроцессорам семейства  NM640x  (различные сдвиги, маскирование, функции активации). Калькулятор может использоваться для обычных расчетов и для получения быстрого результата операций нейропроцессора.
Настройки Настройки системы разбиты на функциональные части: общие настройки комплекса, общие настройки для семейства процессоров  NM640x , настройки текстового редактора, настройки анализатора программного кода, настройки конструктора систем и анализатора. Выбор ключей компиляции и т.п. может производиться путем выбора соответствующих элементов интерфейса. Общее число настроек – около 100.
Сеть Для подключения к удаленному устройству используется специальная форма. Для подключения использована технология  XML  веб-сервиса, позволяющего создавать клиент-серверные структуры различной сложности и нейропроцессорные системы. Данная возможность широко применяется на лабораторных занятиях в университете для получения доступа всех студентов к одной плате  M Ц4.31 с целью запуска своих программ.
Справочная система В подсистемах  “ Анализатор программного кода ”  и  “ Терминал ”  реализован доступ к справочной системе. Для каждой команды выводится полная информация и вычисляемые данные (потери из-за внутреннего параллелизма процессора и т.д.). Кроме этого многие данные справочной системы выводятся в всплывающих подсказках. Справка в подсистеме  “ Анализатор программного кода ” Справка в подсистеме  “ Терминал ”
Применение комплекса Программный комплекс может применяться:   в ВУЗах, участвующих в университетской программе НТЦ  “ Модуль ” ; -  в ВУЗах, проявляющих интерес к новым технологиям;   разработчиками программ для нейропроцессоров;   людьми, интересующимся нейропроцессорами или занимающимися проблемами искусственного интеллекта. Программный комплекс может применяться для:   моделирования нейропроцессора и / или нейропроцессорной системы;   выбора элементной базы нейропроцессорной системы;   распараллеливания кода программы на языках нейроассемблера;   более удобного доступа к нейропроцессору;    разработки программ на языках нейроассемблера;   отладки программ, написанных на языках нейроассемблера;   помощи при разработке программы для нейропроцессора;   обучения языкам нейроассемблера; анализа эффективности нейропроцессорных систем.
Конкуренты и план развития ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Команда ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Спасибо за внимание

More Related Content

Viewers also liked

Intasc standards, special interests report
Intasc standards, special interests reportIntasc standards, special interests report
Intasc standards, special interests reportSarah Sell
 
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...Benjamin Parpillon
 
Lista de-precios-compugreiff-enero-15-2014
Lista de-precios-compugreiff-enero-15-2014Lista de-precios-compugreiff-enero-15-2014
Lista de-precios-compugreiff-enero-15-2014xxxxx
 
Ageing – a Global Challenge: Sharing is Caring
Ageing – a Global Challenge: Sharing is CaringAgeing – a Global Challenge: Sharing is Caring
Ageing – a Global Challenge: Sharing is CaringPlan de Calidad para el SNS
 
Cascades Band Goa's year 2013 on SlideShare
Cascades Band Goa's year 2013 on SlideShareCascades Band Goa's year 2013 on SlideShare
Cascades Band Goa's year 2013 on SlideShareCascades Band Goa
 
Seo Cycle - Ilustrações de ciclos de SEO
Seo Cycle - Ilustrações de ciclos de SEOSeo Cycle - Ilustrações de ciclos de SEO
Seo Cycle - Ilustrações de ciclos de SEOMarcio Okabe
 
Delivering Happiness - FORTUNE Sales Summit - 4-21-10
Delivering Happiness - FORTUNE Sales Summit - 4-21-10Delivering Happiness - FORTUNE Sales Summit - 4-21-10
Delivering Happiness - FORTUNE Sales Summit - 4-21-10Delivering Happiness
 
Presentation for Academic English
Presentation for Academic EnglishPresentation for Academic English
Presentation for Academic EnglishCarolien van Vugt
 
Las 7 leyes espirituales del éxito de deepak chopra
Las 7 leyes espirituales del éxito de deepak chopraLas 7 leyes espirituales del éxito de deepak chopra
Las 7 leyes espirituales del éxito de deepak chopraAna Sek
 
Contractor Plant and Machinery Insurance
Contractor Plant and Machinery InsuranceContractor Plant and Machinery Insurance
Contractor Plant and Machinery InsuranceSarbesh Mishra
 
Appsworld 2016 - Ad Monetization Strategies - Josh Curtis
Appsworld 2016 - Ad Monetization Strategies - Josh CurtisAppsworld 2016 - Ad Monetization Strategies - Josh Curtis
Appsworld 2016 - Ad Monetization Strategies - Josh CurtisJosh Curtis
 
Fidelity Life: Our Company Values
Fidelity Life: Our Company ValuesFidelity Life: Our Company Values
Fidelity Life: Our Company ValuesSue Cardwell
 
13 mitos sobre el dinero
13 mitos sobre el dinero13 mitos sobre el dinero
13 mitos sobre el dineroAna Sek
 
How to Quickly Find Awesome Ideas for Your Blog
How to Quickly Find Awesome Ideas for Your BlogHow to Quickly Find Awesome Ideas for Your Blog
How to Quickly Find Awesome Ideas for Your BlogSteve Williams
 

Viewers also liked (20)

Intasc standards, special interests report
Intasc standards, special interests reportIntasc standards, special interests report
Intasc standards, special interests report
 
coqnow2013
coqnow2013coqnow2013
coqnow2013
 
Religion slide
Religion slideReligion slide
Religion slide
 
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...
DS-00593-14-XTR70020-High-temperature, High Input Voltage, 2A Positive LDO Re...
 
zaragoza turismo 31
zaragoza turismo 31zaragoza turismo 31
zaragoza turismo 31
 
Lista de-precios-compugreiff-enero-15-2014
Lista de-precios-compugreiff-enero-15-2014Lista de-precios-compugreiff-enero-15-2014
Lista de-precios-compugreiff-enero-15-2014
 
Ageing – a Global Challenge: Sharing is Caring
Ageing – a Global Challenge: Sharing is CaringAgeing – a Global Challenge: Sharing is Caring
Ageing – a Global Challenge: Sharing is Caring
 
Cascades Band Goa's year 2013 on SlideShare
Cascades Band Goa's year 2013 on SlideShareCascades Band Goa's year 2013 on SlideShare
Cascades Band Goa's year 2013 on SlideShare
 
Presentation
PresentationPresentation
Presentation
 
La casita de BERTA
La casita de BERTALa casita de BERTA
La casita de BERTA
 
Seo Cycle - Ilustrações de ciclos de SEO
Seo Cycle - Ilustrações de ciclos de SEOSeo Cycle - Ilustrações de ciclos de SEO
Seo Cycle - Ilustrações de ciclos de SEO
 
Delivering Happiness - FORTUNE Sales Summit - 4-21-10
Delivering Happiness - FORTUNE Sales Summit - 4-21-10Delivering Happiness - FORTUNE Sales Summit - 4-21-10
Delivering Happiness - FORTUNE Sales Summit - 4-21-10
 
Presentation for Academic English
Presentation for Academic EnglishPresentation for Academic English
Presentation for Academic English
 
Ls InnoBiotech
Ls InnoBiotechLs InnoBiotech
Ls InnoBiotech
 
Las 7 leyes espirituales del éxito de deepak chopra
Las 7 leyes espirituales del éxito de deepak chopraLas 7 leyes espirituales del éxito de deepak chopra
Las 7 leyes espirituales del éxito de deepak chopra
 
Contractor Plant and Machinery Insurance
Contractor Plant and Machinery InsuranceContractor Plant and Machinery Insurance
Contractor Plant and Machinery Insurance
 
Appsworld 2016 - Ad Monetization Strategies - Josh Curtis
Appsworld 2016 - Ad Monetization Strategies - Josh CurtisAppsworld 2016 - Ad Monetization Strategies - Josh Curtis
Appsworld 2016 - Ad Monetization Strategies - Josh Curtis
 
Fidelity Life: Our Company Values
Fidelity Life: Our Company ValuesFidelity Life: Our Company Values
Fidelity Life: Our Company Values
 
13 mitos sobre el dinero
13 mitos sobre el dinero13 mitos sobre el dinero
13 mitos sobre el dinero
 
How to Quickly Find Awesome Ideas for Your Blog
How to Quickly Find Awesome Ideas for Your BlogHow to Quickly Find Awesome Ideas for Your Blog
How to Quickly Find Awesome Ideas for Your Blog
 

Similar to Программный комплекс "НейроКС"

RST2014_Taganrog_NewGenerationMicroproccessor
RST2014_Taganrog_NewGenerationMicroproccessorRST2014_Taganrog_NewGenerationMicroproccessor
RST2014_Taganrog_NewGenerationMicroproccessorRussianStartupTour
 
Технология предметно ориентированного программирования гетерогенных многоядер...
Технология предметно ориентированного программирования гетерогенных многоядер...Технология предметно ориентированного программирования гетерогенных многоядер...
Технология предметно ориентированного программирования гетерогенных многоядер...CEE-SEC(R)
 
Нейроморфный чип
Нейроморфный чипНейроморфный чип
Нейроморфный чипmotivnt
 
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...SECON
 
Урок 8. Статический анализ для выявления 64-битных ошибок
Урок 8. Статический анализ для выявления 64-битных ошибокУрок 8. Статический анализ для выявления 64-битных ошибок
Урок 8. Статический анализ для выявления 64-битных ошибокTatyanazaxarova
 
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Наталия Егорова
 
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...oleg gubanov
 
Введение в проблематику разработки параллельных программ
Введение в проблематику разработки параллельных программВведение в проблематику разработки параллельных программ
Введение в проблематику разработки параллельных программTatyanazaxarova
 
26
2626
26JIuc
 
Отладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программОтладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программTatyanazaxarova
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияКварта Технологии
 
Нейрокомпьютеры и нейросети
Нейрокомпьютеры и нейросетиНейрокомпьютеры и нейросети
Нейрокомпьютеры и нейросетиrefasw
 
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)motivnt
 
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++Tatyanazaxarova
 
Развертывание алгоритмов на ПЛИС
Развертывание алгоритмов на ПЛИСРазвертывание алгоритмов на ПЛИС
Развертывание алгоритмов на ПЛИСMATLAB
 
Hpc Server 2008 Ecosystem
Hpc Server 2008 EcosystemHpc Server 2008 Ecosystem
Hpc Server 2008 EcosystemOleg Nazarevych
 
Отчет по проектах ЦПИКС
Отчет по проектах ЦПИКСОтчет по проектах ЦПИКС
Отчет по проектах ЦПИКСARCCN
 

Similar to Программный комплекс "НейроКС" (20)

RST2014_Taganrog_NewGenerationMicroproccessor
RST2014_Taganrog_NewGenerationMicroproccessorRST2014_Taganrog_NewGenerationMicroproccessor
RST2014_Taganrog_NewGenerationMicroproccessor
 
Net framework
Net frameworkNet framework
Net framework
 
Технология предметно ориентированного программирования гетерогенных многоядер...
Технология предметно ориентированного программирования гетерогенных многоядер...Технология предметно ориентированного программирования гетерогенных многоядер...
Технология предметно ориентированного программирования гетерогенных многоядер...
 
Нейроморфный чип
Нейроморфный чипНейроморфный чип
Нейроморфный чип
 
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...
SECON'2017, Реуцкий Вадим, О чем мечтают современные андройды: особенности ра...
 
Урок 8. Статический анализ для выявления 64-битных ошибок
Урок 8. Статический анализ для выявления 64-битных ошибокУрок 8. Статический анализ для выявления 64-битных ошибок
Урок 8. Статический анализ для выявления 64-битных ошибок
 
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
 
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...
подготовленная презентация проекта Gpu digital lab от компании аксиома для ко...
 
Введение в проблематику разработки параллельных программ
Введение в проблематику разработки параллельных программВведение в проблематику разработки параллельных программ
Введение в проблематику разработки параллельных программ
 
26
2626
26
 
Отладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программОтладка и оптимизация многопоточных OpenMP-программ
Отладка и оптимизация многопоточных OpenMP-программ
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управления
 
Нейрокомпьютеры и нейросети
Нейрокомпьютеры и нейросетиНейрокомпьютеры и нейросети
Нейрокомпьютеры и нейросети
 
Project zinnatullin
Project zinnatullinProject zinnatullin
Project zinnatullin
 
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)
Нейроморфный чип “Алтай” ориентированный на использование в РТК (ПСиЗУ 2016)
 
Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++Разработка ресурсоемких приложений в среде Visual C++
Разработка ресурсоемких приложений в среде Visual C++
 
Развертывание алгоритмов на ПЛИС
Развертывание алгоритмов на ПЛИСРазвертывание алгоритмов на ПЛИС
Развертывание алгоритмов на ПЛИС
 
Hpc Server 2008 Ecosystem
Hpc Server 2008 EcosystemHpc Server 2008 Ecosystem
Hpc Server 2008 Ecosystem
 
Отчет по проектах ЦПИКС
Отчет по проектах ЦПИКСОтчет по проектах ЦПИКС
Отчет по проектах ЦПИКС
 

More from kulibin

Разработка технологии изготовления и производство редукторов, включающих в св...
Разработка технологии изготовления и производство редукторов, включающих в св...Разработка технологии изготовления и производство редукторов, включающих в св...
Разработка технологии изготовления и производство редукторов, включающих в св...kulibin
 
Колесо безопасности
Колесо безопасностиКолесо безопасности
Колесо безопасностиkulibin
 
ТВ-спектрометр
ТВ-спектрометрТВ-спектрометр
ТВ-спектрометрkulibin
 
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.kulibin
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"kulibin
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"kulibin
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"kulibin
 
Инновационные POS-материалы
Инновационные POS-материалыИнновационные POS-материалы
Инновационные POS-материалыkulibin
 
Инновационные POS-материалы
Инновационные POS-материалыИнновационные POS-материалы
Инновационные POS-материалыkulibin
 
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...kulibin
 
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...kulibin
 
Университет в кармане
Университет в карманеУниверситет в кармане
Университет в карманеkulibin
 
Продолжение
ПродолжениеПродолжение
Продолжениеkulibin
 
ТВ-спектрометр. Часть 2
ТВ-спектрометр. Часть 2ТВ-спектрометр. Часть 2
ТВ-спектрометр. Часть 2kulibin
 
ТВ - спектрометр
ТВ - спектрометрТВ - спектрометр
ТВ - спектрометрkulibin
 
двухкомпонентная упаковка для раздельного хранения компонентов
двухкомпонентная упаковка  для раздельного хранения компонентовдвухкомпонентная упаковка  для раздельного хранения компонентов
двухкомпонентная упаковка для раздельного хранения компонентовkulibin
 
Презентация проекта Lactocore
Презентация проекта LactocoreПрезентация проекта Lactocore
Презентация проекта Lactocorekulibin
 
Презентация проекта Lactocore
Презентация проекта LactocoreПрезентация проекта Lactocore
Презентация проекта Lactocorekulibin
 
Инновационный метод лечения широкого круга аллергических заболеваний
Инновационный метод лечения широкого круга аллергических заболеванийИнновационный метод лечения широкого круга аллергических заболеваний
Инновационный метод лечения широкого круга аллергических заболеванийkulibin
 

More from kulibin (20)

Разработка технологии изготовления и производство редукторов, включающих в св...
Разработка технологии изготовления и производство редукторов, включающих в св...Разработка технологии изготовления и производство редукторов, включающих в св...
Разработка технологии изготовления и производство редукторов, включающих в св...
 
Колесо безопасности
Колесо безопасностиКолесо безопасности
Колесо безопасности
 
ТВ-спектрометр
ТВ-спектрометрТВ-спектрометр
ТВ-спектрометр
 
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.
ИСПОЛНИ ЖЕЛАНИЕ - пошаговые методики исполнения желаний на основе краудсорсинга.
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"
 
Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"Средство индивидуального перемещения "СИП-С"
Средство индивидуального перемещения "СИП-С"
 
Инновационные POS-материалы
Инновационные POS-материалыИнновационные POS-материалы
Инновационные POS-материалы
 
Инновационные POS-материалы
Инновационные POS-материалыИнновационные POS-материалы
Инновационные POS-материалы
 
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
 
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
Аппаратная реализация бортовой автономной системы улучшенного и синтезированн...
 
Университет в кармане
Университет в карманеУниверситет в кармане
Университет в кармане
 
Продолжение
ПродолжениеПродолжение
Продолжение
 
ТВ-спектрометр. Часть 2
ТВ-спектрометр. Часть 2ТВ-спектрометр. Часть 2
ТВ-спектрометр. Часть 2
 
ТВ - спектрометр
ТВ - спектрометрТВ - спектрометр
ТВ - спектрометр
 
123
123123
123
 
двухкомпонентная упаковка для раздельного хранения компонентов
двухкомпонентная упаковка  для раздельного хранения компонентовдвухкомпонентная упаковка  для раздельного хранения компонентов
двухкомпонентная упаковка для раздельного хранения компонентов
 
Презентация проекта Lactocore
Презентация проекта LactocoreПрезентация проекта Lactocore
Презентация проекта Lactocore
 
Презентация проекта Lactocore
Презентация проекта LactocoreПрезентация проекта Lactocore
Презентация проекта Lactocore
 
Инновационный метод лечения широкого круга аллергических заболеваний
Инновационный метод лечения широкого круга аллергических заболеванийИнновационный метод лечения широкого круга аллергических заболеваний
Инновационный метод лечения широкого круга аллергических заболеваний
 

Программный комплекс "НейроКС"

  • 1. www.themegallery.com www.virom.info «НейроКС» комплекс Программный Руководитель проекта: Кандидат технических наук Романчук Виталий Александрович Научный руководитель: Доктор технических наук, профессор Ручкин Владимир Николаевич
  • 2.
  • 3.
  • 4.
  • 5. Текстовый редактор Тестовый редактор разделяется на текстовый редактор для языков нейроассемблера и текстовый редактор для языка C++ . Разница в том, что для нейроассемблера редактор имеет функции подсветки синтаксиса, некоторые специальные функции (вставка директив и др.) и функции компиляции, отладки.
  • 6. Анализатор программного кода Анализатор программного кода разделяется на анализатор кода для скалярного процессора и анализатор кода для векторного сопроцессора. Назначением анализатора является моделирование команды скалярного или векторного процессора и представление подробных результатов ее выполнения. По этим данным высчитываются потери и выигрыш команды в связи с параллелизмом процессора и особой структурой кода.
  • 7. Общий вид анализатора программного кода для векторного сопроцессора Анализатор программного кода
  • 8. Конструктор систем Конструктор необходим для конструирования и визуального представления нейропроцессорных систем различной архитектуры. На данный момент могут быть использованы структуры: конвейерная, векторная, конвейерно-векторная и векторно-конвейерная, произвольная. Структуры, получаемые в данной подсистеме используются в анализаторе нейропроцессорной системы для моделирования и анализа.
  • 9.
  • 10. Терминал Терминал необходим для подключения к реальным нейропроцессорным устройствам (или их эмуляторам). Реализованы полностью все функции доступа и работы с нейропроцессорами (плата МЦ4.31 и эмулятор процессора NM6403 ). Исходные данные могут быть загружены как из текстового редактора, так и из анализатора НПС.
  • 11. Калькулятор Калькулятор напоминает интерфейс стандартного калькулятора, встроенного в ОС Windows , но в нем добавлены операции, присущие нейропроцессорам семейства NM640x (различные сдвиги, маскирование, функции активации). Калькулятор может использоваться для обычных расчетов и для получения быстрого результата операций нейропроцессора.
  • 12. Настройки Настройки системы разбиты на функциональные части: общие настройки комплекса, общие настройки для семейства процессоров NM640x , настройки текстового редактора, настройки анализатора программного кода, настройки конструктора систем и анализатора. Выбор ключей компиляции и т.п. может производиться путем выбора соответствующих элементов интерфейса. Общее число настроек – около 100.
  • 13. Сеть Для подключения к удаленному устройству используется специальная форма. Для подключения использована технология XML веб-сервиса, позволяющего создавать клиент-серверные структуры различной сложности и нейропроцессорные системы. Данная возможность широко применяется на лабораторных занятиях в университете для получения доступа всех студентов к одной плате M Ц4.31 с целью запуска своих программ.
  • 14. Справочная система В подсистемах “ Анализатор программного кода ” и “ Терминал ” реализован доступ к справочной системе. Для каждой команды выводится полная информация и вычисляемые данные (потери из-за внутреннего параллелизма процессора и т.д.). Кроме этого многие данные справочной системы выводятся в всплывающих подсказках. Справка в подсистеме “ Анализатор программного кода ” Справка в подсистеме “ Терминал ”
  • 15. Применение комплекса Программный комплекс может применяться: в ВУЗах, участвующих в университетской программе НТЦ “ Модуль ” ; - в ВУЗах, проявляющих интерес к новым технологиям; разработчиками программ для нейропроцессоров; людьми, интересующимся нейропроцессорами или занимающимися проблемами искусственного интеллекта. Программный комплекс может применяться для: моделирования нейропроцессора и / или нейропроцессорной системы; выбора элементной базы нейропроцессорной системы; распараллеливания кода программы на языках нейроассемблера; более удобного доступа к нейропроцессору; разработки программ на языках нейроассемблера; отладки программ, написанных на языках нейроассемблера; помощи при разработке программы для нейропроцессора; обучения языкам нейроассемблера; анализа эффективности нейропроцессорных систем.
  • 16.
  • 17.