Стрельцов Николай Викторович
 
 

"Мультиклеточный процессор - новое поколение микропроцессорной технологии"

Цель представления проекта на сайте:
другое
Возраст целевой аудитории:
любой возраст
Краткое описание:

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

Исследования процессорных архитектур, проведенные в ООО «УралАрхЛаб», показывают, что такое пост-неймановское направление всего одно - это создание процессоров с контекстно-зависимой программой. Только они могут решить как существующие проблемы, так и перспективные задачи компьютерной индустрии.

Разработка компанией "Уральская Архитектурная Лаборатория" (ООО "Уралархлаб") первого мультиклеточного процессора с контекстно-зависимой программой подтвердила реализуемость и правильность выбранного направления. Разноплановость и качественный состав преимуществ предлагаемой архитектуры, позволяют позиционировать ее как принципиально новое и высокоэффективное пост-неймановское направление развития микропроцессорной техники.

В качестве конечного продукта, в рамках настоящего проекта, предлагается аудиопроцессор, реализованный в виде системы на кристалле (SoC), интегрирующей периферийное оборудование (АЦП и ЦАП) и мультиклеточное процессорное ядро, и предназначенный для использования в производстве слуховых аппаратов.

На данный момент в проект уже вложено около 275 млн.руб. частных инвесторов, для дальнейшей реализации требуется 310 млн.руб.

География проекта:
Россия
Проблема, решению которой посвящен проект:

«Фон-неймановская» эпоха в компьютерной индустрии завершается. В International Technology Roadmap for Semiconductors (ITRS) отмечается, что эволюционное развитие, доминирующей последние шестьдесят лет на рынке фон-неймановской модели процессора, сходит на нет [htpp://itrs.net/Links/2005ITRS/Sys Drivers2005.pdf].

Ретроспективный анализ этого пути показывает, что каждый очередной шаг в совершенствовании фон-неймановской архитектуры требовал все больше усилий и давал все меньшую отдачу. Учитывая роль архитектуры, создавшуюся ситуацию можно рассматривать как очередную точку бифуркации в развитии компьютерной индустрии. Выход из нее - это поиск качественно нового, пост-неймановского направления развития процессорных архитектур.

На данный момент, в качестве основного архитектурного направления, ведущими производителями процессоров предлагается многоядерность. Но, это решение не может рассматриваться как начало пост-неймановской эпохи. Это экстенсивное и поэтому временное направление развития все той же фон-неймановской модели. Многоядерность не является качественно новым шагом и не решает существующих проблем компьютерной индустрии.

Цель и задачи проекта:

Научно-технические цели проекта

1. Внедрение в практику проектирования процессорных устройств качественно новых и патентно-защищенных архитектурных решений, обеспечивающих многократное улучшение их характеристик.

2. Разработка 64-битной версии процессорного ядра и формирование научно-технической базы во всех основных микропроцессорных приложениях, обеспечивающих выход на лидирующие позиции в компьютерной индустрии.

3. Освоение технологического процесса проектирования и производства систем на кристалле (SoC), в частности, аудиопроцессоров, с топологической нормой 90 нм и организация их крупносерийного производства.

Коммерческие цели проекта

1. В течение 3-4 лет занять не менее 6% рынка аудиопроцессоров (объем ежегодных продаж не менее 540-550 тыс. шт.), обеспечив создание на их основе нового поколения слуховых аппаратов, превосходящего зарубежные аналоги.

2. Выйти на рынок высокопроизводительных лицензионных процессорных IP-ядер, используемых в новых медицинских и мобильных приложениях (имплантируемые датчики, кардиостимуляторы, телефоны и телефонные гарнитуры, автомобильная электроника и т.п.) и занять не менее 4-5% данного рынка.

3. Вывод на рынок качественно нового продукта - высоконадежной, параллельной настольной суперЭВМ терафлопного класса, обеспечивающей: эффективное масштабирование, не требующее перепрограммирования при изменении конфигурации аппаратного контура, в том числе и в динамическом режиме; естественную реализацию параллелизма (без решения задачи распараллеливания); самооптимизацию вычислительного процесса;«природный» иммунитет против вирусов.

Целевые группы, на которые направлен проект:
Выбор рынка аудиопроцессоров для слуховых аппаратов в качестве целевого обусловлен следующими факторами:

* объемом: реальный ежегодный объем производимых аудиопроцессоров составляет 8-10 млн. шт.(150-200 млн.долларов). Потенциальный, по данным ВОЗ - 45-50 млн.шт.(800-1000 млн. долларов);
* неразвитостью рынка: наличием огромного слоя возможных потребителей, которые не используют слуховые аппараты только потому, что существующие на рынке аппараты не отвечают их требованиям (только каждый четвертый из общего числа глухих/плохослышащих имеет слуховой аппарат);
* наличием очевидного потенциала рынка к росту (драйверами роста для рынка слуховых аппаратов являются: абсолютный рост населения; повышение благосостояния Азии и Африки и снижение цен на изделие; старение населения (особенно, в Европе); рост культуры медицины), высокими потребительскими ожиданиями на рынке слуховых аппаратов, которые могут быть удовлетворены только путем создания принципиально нового слухового аппарата (соответственно, аудиопроцессора);
* высокими конкурентными преимуществами и уникальностью аудиопроцессора (слуховой аппарат, созданный на его основе будет востребован потребителями в силу своего высокого качества, низкой цены, минимальных размеров, минимального энергопотребления);
* снижением коммерческих рисков, а именно: в сегменте отсутствуют серьёзные барьеры для входа (на рынке 10-12 компаний производителей и нет явного монополиста); есть подтвержденный интерес потенциальных покупателей (см. приложения 3,4,5).

Следует отметить, что вся история развития цифровых слуховых аппаратов неразрывно связана с совершенствованием характеристик используемых аудиопроцессоров. Повышение их производительности, снижение энергопотребления и микроминиатюризация непосредственно отражаются на функциях слуховых аппаратов. Расширяют их возможности, улучшают качество звука, увеличивают сроки службы элементов питания, улучшают их эстетический вид - делают их менее заметными.
Этапы реализации проекта (последовательное перечисление основных мероприятий проекта с приведением количественных показателей и периодов их осуществления):

1. Разработка технического задания

а). на аудиопроцессор (III кв. 2010г.)

Ожидаемый результат - ТЗ на аудиопроцессор

б). на систему автоматизации программирования и отладки для мультиклеточного процессора и для аудиопроцессора (III кв. 2010г.)

Ожидаемый результат - ТЗ на систему программирования и отладки для мультиклеточного процессора и аудиопроцессора

2. Рабочее проектирование

а). аудиопроцессора (III кв. 2011г.)

Ожидаемый результат - FPGA-модель аудиопроцессора, Модель SoC

б). комплекса средств программирования и отладки для мультиклеточного процессора и аудиопроцессора. (III кв. 2011г.)

Ожидаемый результат - Комплекс средств автоматизации и отладки для мультиклеточного процессора и аудиопроцессора

3. Отработка опытных образцов и доработка техдокументации для аудиопроцессора (I кв. 2012)

Ожидаемый результат - Опытные образцы аудиопроцессоров

4. Выпуск опытной серии аудиопроцессоров (I кв. 2012)

Ожидаемый результат - Опытная серия аудиопроцессоров

5. Серийное производство аудиопроцессоров (В соответсвии с графиком продаж)

Организационная схема

В настоящее время компания состоит из 3-х штатных сотрудников и 5 сотрудников, работающих по совместительству. Для вывода на рынок первого продукта - аудиопроцессора, оптимальный размер компании должен составлять ~27 человек, из них ~19 штатных сотрудников и 8 сотрудников, работающих по совместительству.

Общий бюджет проекта:
Общий объем средств, вложенных на данный момент в проект, составляет 275 млн.руб. Для завершения работ необходимо 310 млн.руб. Таким образом, доля Инвестора в проекте составит 53%. Запрашиваемые средства предназначаются:
1. Для проведения работ по интеграции периферийного оборудования (АЦП и ЦАП) и процессорного ядра в единую систему на кристалле, для разработки комплекса средств программирования и отладки, а также для выпуска технической, конструкторской, программной и технологической документации (104 млн.руб). В данную сумму включены расходы на оплату труда ИТР, аренду, накладные расходы а также расходы на модернизацию существующего лабораторного инструментария (приобретение дополнительных программных средств автоматизации проектирования аналого-цифровых SoC). Для выбора компании поставщика был проведен анализ данных средств, поставляемых компаний SYNOPSYS, Mentor Graphics и Cadence. Учитывая положительный опыт работы с программными средствами компании Mentor Graphics , их комплексность и высокий уровень интеграции средств проектирования аналого-цифровых SoС в один сквозной маршрут проектирования, предварительно выбор был сделан в пользу данной компании. Этот выбор будет уточнен после завершения предпроектных работ, проводимых в настоящее время и направленных на подготовку ТЗ. Состав средств приведен в приложении 8. Продавец – Megratec (Москва). Общая стоимость средств 35 млн.руб. Имеется договоренность с продавцом о 20% скидке. Таким образом планируемая стоимость средств 28 млн.руб.
2. Для производства опытных образцов и выпуска опытной серии (140 млн.руб). В данной сумме предусматривается приобретение специализированных IP-ядер (аналоговых ЦАП и АЦП) общей стоимостью 12 млн.руб., а также оплата контрагентских работ по изготовлению опытных образцов (три итерации) общей стоимостью 96 млн.руб. и запуск производства (изготовление фотошаблонов и выпуск опытной партии) – 30 млн.руб.
3. Для маркетинга и продвижения продукта на рынок (56 млн.руб).
Распределение этих расходов на ближайшие пять лет приведены в Финансовом плане.
Апробация:
Результаты работ неоднократно докладывались на международных научно-технических конференциях.

* Прототип мультиклеточного процессора - синпьютер получил в 2003 году приз «Лучший продукт года» на форуме новых продуктов, представленных на ежегодной международной конференции по цифровой обработке сигналов «International Signal Processing Conference» в Далласе (США).
* Проект мультиклеточной архитектуры стал победителем конкурса русских инноваций в 2006 году в номинации «Белая книга», как инновационный проект, имеющий прорывной характер.
* На Женевском салоне изобретений в 2008 году усовершенствованная модель синпьютера была награждена серебряной медалью.
  • Войдите в систему или зарегистрируйтесь для того, чтобы иметь возможность оставить комментарий:
  • E-mail:
  • Пароль:

Баранов Александр Вячеславович

имхо, будущее за оптикой, то есть за аналогово-цифровыми процессорами.

Пример- чтобы сложить две функции  аналоговому процу нужно ..... их просто сложить предварительно отмасштабировав!

Кстати человеческий глаз работает иначе, чем представляют современники.

при разрешении 5 миллионов  колбочек мы не видим растр. Колба- световод, при прохождении через неё на выходе образуестя интерференционная картина, далее сложение 5 миллионов интерференций даёт результирующуюю интерференционную картину...

Или у нас глазной нерв гонитв мозг  100 мегабит в сек???

+ -
 
Турбаевскiй Алексей
Турбаевскiй Алексей (эксперт), 14 апреля 2010 г. 23:46

Что-то с оптикой не всё так просто... Писал давно ещё диплом по использованию голографического процессора при распознавании образов и обработки больших массивов информации. Наивно полагал, что за этим процессором будущее. Чёрта-с-два! Пусть хоть здесь что-то да получится.

+ -
 
Зырянов Борис Анатольевич

Это реальный, крупный, значимый для страны проект. Здесь нечего обсуждать, нужно просто открыть глаза нашим венчурным компаниям, пока разработка еще не "утекла" за рубеж. Сколько можно покупать за рубежом процессоры, разрабатываемые в Силиконовой долине нашими российскими программистами?!

+ -
 
Заболотский Алексей Александрович

Вы знаете я давно занимаюсь разработкой на ПЛИС FPGA.У меня несколько  вопросов.

Если у вас даже не началась проектная стадия FPGA которая должна стоить не более 500 000 руб с самыми мощными кристаллами - типа VIRTEX   или STRATIX , отладочными устройствами и ПО, то куда были вложены 272 млн рублей которых хватило чтобы произвести пуск первых партий на заводах на Тайване по 65 и даже 45 нм тех процессу??

То что у вас это DSP, процессор по типу  клеточного автомата или какаято иная архитектура?По названию аудиопроцессор похож на какой то DSP.Как DSP и клеточная архитектура может сосуществовать на одном кристалле не можете объяснить?

Но какое отношение здесь имеет клеточный автомат или компьютер?Клеточные автоматы были нужны для моделирование називисымых процессов.

Клеточные автоматы были направлением альтернативным Фон Неймановскому но они остались как просто экзотическое направление.

Зачем вам распарралеливание данных если это аудиопроцессор??

 

 

 

+ -
 
Стрельцов Николай Викторович

Стадию FPGA мы прошли. Но, ни она ни стадия изготовления опытного образца не определяют затраты. Основной объем затрат - это НИОКР. Мы не повторяем известное. Мы делаем новое.

По остальным вопросам см. предыдущие ответы.

+ -
 
Заболотский Алексей Александрович

 Но почему в плане написано - Рабочее проектирование

а). аудиопроцессора (III кв. 2011г.)

Ожидаемый результат - FPGA-модель аудиопроцессора, Модель SoC?????

+ -
 
Заболотский Алексей Александрович

Можно узнать зачем контекстно зависимая программа в аудиопроцессоре ?Не совсем понимаю если это VLIW то как же вы ЭКОНОМИТЕ на простое вентилей если у VLIW это невозможно.

http://www.uralarclab.ru/IPM_R.htm - случайно не ваша страница?

+ -
 
Стрельцов Николай Викторович

Предлагаемая нами мультиклеточная архитектура ничего общего с VLIW не имеет. В основе нашей архитектуры лежит понятие контекстно-зависимой программы, а именно, каждая операция (команда) может быть выполнена только в конкретном контексте - в составе команд своего линейного участка. Все известные, на данный момент, архитектуры используют контекстно-свободные программы. Отличие этих программ можно проиллюстрировать при помощи  следующего мысленного эксперимента. Если в фон-неймановском процессоре взять две однотипные команды из разных линейных участков, но с разными операндами, например, два сложения разных РОНов,  и переставить их местами, то обе эти команды при выполнении линейного участка в которых они находятся, будут гарантированно выполнены (хотя результат выполнения прораммы скорее всего будет неверным). В мультиклеточном процессоре подобная перестановка не гарантирует выполнение как команды, так и линейного участка в целом. Процессор скорее всего "зависнет". Контестная зависимость реализуется непосредственным указанием информационных связей между командами. В поле операнда записывается указание на команду линейного участка, чей результат используется в качестве его значения. Если команды с таким номером в данном линейном участке нет, то ссылка не будет реализована и, соответственно, команда не выполнится. Непосредственное задание информационных связей позволяет отказаться от упорядоченного размещения команд и дает ту степень гибкости в их реализации, которая обеспечивает улучшение характеристик процессора.

+ -
 
Заболотский Алексей Александрович

комментарий удален

+ -
 
Заболотский Алексей Александрович

Но известная проблема в таких схемах - синхронизация потоков.Как вы ее решите - с помощью семафоров?Каждая новая связь -снижает герцы помимо этого.Вам не кажется что в слуховых аппаратах будет жуткое торможение обработки?

+ -
 
Стрельцов Николай Викторович

Потоки данных не синхронизуются. Синхронизован только момент выбора команд так как с ним связано формирование персонального тега для каждого результата команды. Коммутатор, по запросам от процессорных блоков, из общего потока отбирает необходимые для каждого блока данные. Отбор осуществляется по значению тега. Моменты отбора не синхронизованы, поскольку неизвестны моменты исполнения команд. Никаких семафоров нет. Фактически, мультиклеточный процессор - это система массового обслуживания, образованная множеством устройств, каждое из которых работает по готовности заявок. Т.е. она асинхронна по сути. Следовательно принципиально нет потерь времени, вызываемых синхронизацией.

+ -
 
Заболотский Алексей Александрович

Да это теперь понятно.Но в случае независимых , однородных данных,и программ не имеющих логически зависимых переходов.Ведь в слуховых аппратах это просто обработка потока сигналов - здесь то зачем контекстно зависиммая архитектура? 

+ -
 
Заболотский Алексей Александрович

А вы не тестировали схему на предмет возникновения "пробок" при обращений к одному и тому же ресурсу - АЛУ,регистр , шина, данных, мультиплексор  многими потоками, запросами.Понятно что в таком случае возникает еще и непредстказуемая задержка времени.

Вы знаете что такого рода логистические задачи - распределение независимых асинхронных потоков в сложных схемах  относятся к невероятно сложно разрешимым?

+ -
 
Заболотский Алексей Александрович

Идею понял но зачем контестная зависимость для слуховых апаратов?Какие там могут быть ассоциативные связи?Я понимаю если бы это применялось для программ со множеством вложенных и взаимозависимых циклов и переходов.Но здесь же обычная линейная обработка сигнала.

+ -
 
Заболотский Алексей Александрович

У вас три пункта "1. В течение 3-4 лет занять не менее 6% рынка аудиопроцессоров (объем ежегодных продаж не менее 540-550 тыс. шт.), обеспечив создание на их основе нового поколения слуховых аппаратов, превосходящего зарубежные аналоги.

2. Выйти на рынок высокопроизводительных лицензионных процессорных IP-ядер, используемых в новых медицинских и мобильных приложениях (имплантируемые датчики, кардиостимуляторы, телефоны и телефонные гарнитуры, автомобильная электроника и т.п.) и занять не менее 4-5% данного рынка.

3. Вывод на рынок качественно нового продукта - высоконадежной, параллельной настольной суперЭВМ терафлопного класса, обеспечивающей: эффективное масштабирование, не требующее перепрограммирования при изменении конфигурации аппаратного контура, в том числе и в динамическом режиме; естественную реализацию параллелизма (без решения задачи распараллеливания); самооптимизацию вычислительного процесса;«природный» иммунитет против вирусов."

Вы что эти все три направления охватить хотите сразу ????

Какова связь между слуховыми аппаратами , масштабируемыми и параллельными архитектурами и клеточными автоматами? - это все равно что заниматься издательством книг,запуском кораблей в космос, производством судов , оперным пением и прыжками с трамплина одновременно.

+ -
 
Стрельцов Николай Викторович

1. Не сразу, а поэтапно.

2. В большинстве слуховых аппаратов внутри стоит аудиопроцессор.

3. Современный аудиопроцессор, например, в кохлеарных имплантах - это параллельная система, включающая до 8 процессорных ядер.

4. Клеточные автоматы к нам никакого отношения не имеют, кроме использования слова "клеточный".

+ -
 
Заболотский Алексей Александрович

Ладно теперь понял.Но зачем для имплантанта 8 ядер - для многопоточной обработки звука?То  есть это парралельный DSP?

 

 

+ -
 
, 31 марта 2010 г. 13:25

На Изучение

Предложение

-Процессор на основе раковой клетки, ядерного реактора

+ -
 
Баранов Александр Вячеславович

Я думаю, будущее за процессорами способными перестраивать " на лету" свою архитектуру изменяя число и длину конвееров, ветвление. и.т.д..

Причём анализ исполняемого кода  можно проводить как как "на лету" с использованием специальных алгоритмов так и читать субканальные данные сформированные на тестовой машине при оптимизации и "зашитые " вместе с исполняемым кодом. (Так называемая пре-оптимизация)

Но для этого нужно большое количество поперечных связей, которую полноценно можно реализовать  лишь с 3D архитектурой...

Уже сейчас в материнках используется 7 и более слоёв контактных дорожекЮ, для процессора с 1024 ядрами их число может быть десятки тысяч,

Фотолитографическим методом травления кремния конечно это реализовать невозможно, ИМХО это можно сделать используя волновые эффекты в кристалле, то есть опять мы возвращаемся к оптике...

+ -
 
Стрельцов Николай Викторович

Я думаю, что "летные" характестики процессорных архитектур весьма скромные. Любая динамическая настройка - это  дополнительные ресурсы на ее управление. Наиболее наглядный пример FPGA. Но, в случае с FPGA есть экономическая целесообразноть, а в случае с "пре-оптимизацией" - эффект не очевиден, а потери реальны и ощутимы.

Сложно педставить себе материнскую плату с десятком тысяч слоев. Это из категории научной фантастики. Когда говорят о 3D, то обычно говорят о трехмерных интегральных схемах. Но, при этом следует иметь ввиду, что 3D имеет одну маленькую, но очень сложную проблему. Отвод тепла. 1024 ядра будут сидеть на одном кристалле. Его будут помещать в жидкий азот? Или ядра будут иметь маленькую частоту? Чтобы не сильно греться? И что лучше мало ядер на высокой частоте или много, но на малой? Третья координата скорее всего будет использовано только для коммутации, но для этого коммутационная среда должна иметь регулярную структуру и возможность оптоэлектронной реализации. IBM потихоньку идет именно в этом направлении.

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 29 апреля 2010 г. 23:39

Насколько я пнимаю, выделение тепла определяется количеством активных элементов транзисторов -

Число ядер - показатель вторичный

Если последние Пентиумы с 5 млн. транзисторо тепло отводят - правда не без внешнего венитилятора - то 1024  ядра - да и черт с ними

А вот вопрос коммутации между ними - сие мне пока не ясно

Я не очень представляю матрицу-коммутарор 1024*1024 при, скажем 32 разрядной шине коммутации

А вот при разрядности клеточки - в скажем 4 бита - то тут мне кажется - проблем и нет

Но не считал и не моделировал - так, чисто на пальцах, по-инженерному...

+ -
 
Стрельцов Николай Викторович

Интересно, когда говоришь о коммутации, все почему-то понимают, что речь идет о связи конкретных элементов при помощи конкретной связи. Грубо говоря, конкретных проводов. Понятие "коммутации", мне кажется - гораздо шире. Оно подразумевает и такую составляющую, как коммутационную среду. Которая может быть общей. Например, оптическая среда. Если предположить, что каждый источник для коммутации использует монохроматическое излучение, то проблема их количества - это про��лема насколько точно мы можем формировать и выделять излучение с определенной длиной волны.

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 4 мая 2010 г. 7:44

Толmко какое отношение это имеет к предлагаемому...

ВЫ реально можете оптическую коммуникационную среду нужной пропускной спсобности - предложить?

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 20 апреля 2010 г. 16:50

А нельзя ли посвятить Участиков обсуждения проекта в независимые обзоры и сравнительный анализ современных  микропроцессоров, по группам, скажем, управляющие, унивесальные и сигнальные

Пока мне, как знакомому не понаслышке с данной отраслью деятельности - посылы и цели проекта = не ясны!

 

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 20 апреля 2010 г. 18:22

И также мне непонятен класс задач, на котором предлагаемая архитектура имеет преимущество

Мое понимание положения дел - да нет особого класса задач, которые бы не покрывались существующими микропроцесорами!

Если говорить об обработке звукового сигнала в слуховом аппарате, который здесь упоминался - то частота входного потока - до 20 Кгц, что на мой взляд, обычным микропроссором с тактовой частотой в ГГц - то есть на 6 порядков больше - это кажется миллион команд в первой прикидке

Но я могу и заблуждаться... \ Несколько отошел от этих электронных дел

+ -
 
Михаил Олегович Бахтерев
Михаил Олегович Бахтерев, 22 апреля 2010 г. 10:19

Покрытие можно осуществлять различными способами. Можно ставить большой ящик с 3 вентиляторами, который шумит и греется, и требует 500Ваттного блока питания, а можно маленькую коробочку, которая незаметно тянет 1Ватт из сети питания.

С архитектурой процессора в настоящее время вопрос в том: а какой ценой, измеряемой в количестве транзисторов и энергоэффективности, можно решить ту или иную задачу.

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 22 апреля 2010 г. 10:38

Хе-хе... \ По поводу цены в транзисторах...

Сейчас это - площадь кристалла, проектные нормы, обурудование для тех процесса, пакеты и библиотеки для разработки

А проектные нормы могут быть от 13 микрон до 65-90

И цена оборудования - соответственно  растет не линейно, а скорее по экспоненте...

+ -
 
Баранов Александр Вячеславович

Меня волнует два вопроса.
1) Как природа придумала передавать сигнал от сетчатки глаза в мозг, не используя сверхвысокие частоты (как достигнут поток в 100 мегабит в сек, или каков алгоритм кодировки данных?)
2) Почему мы имея разрешение в 5 мегапикселей, не видим растр?
(механизм интерполяции каков? Нейроны что всё в ВЕКТОР переводят? )))
Думаю так:
Глазные колбочки и палочки использую эффект световодов и образуют на выходе интерференционную картину, которая собирается в .... результирующую интерференционную картину. как на голограмме...
Как-то так...

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 4 мая 2010 г. 7:42

К кому вопрос, Александр Вячеславович?

Частично - ответы можно найти в книжках...

про интерференционные картины - ничего не знаю!

А вот как построить нейронный структуры - тут кое-что наработано...

Например, известно как лягушка наспознает образ мухи путем нейронных структур (распознавание контура, света и тени и движения)

+ -
 
Кобзарь Константин Павлович

Интересно.

Полезно.

К. Кобзарь

+ -
 
Баранов Александр Вячеславович

Я полностью согласен с концепцией автора выраженной в девизе компании APPLE (Думай иначе)

Однако!

Данный проект потребует ПОЛНОЙ САМООТДАЧИ тысяч специалистов, по сложности он сравним с проектом "МАНХЭТТЭН" (создание ядерного оружия в США 1942-1945).

Дело даже не в деньгах....

Если бы всё решали деньги то Эмираты и Япония были бы великими авиационными, космическими и научными державами...

Нужны спецы. даже не так: Спецы. С большой буквы, и особый режим развития, вся организационная и логистическая, если хотите часть уже отработана янки как При создании проектов "МАНХХЭТТЭН", "АППОЛОН", "кремниевая долина"

Мне кажется в России слегка забыли, что мы- цивилизация, и должны не только думать о хлебе насущном, но и смотреть, образно говоря в небо!!!

Кроме того, подобного рода исследования и разработки "тянут" за собой целые отрасли промышленности, и дают массу  сопутствующих изобретений, открытий, и просто видов бизнеса.

По степени важности для России этот проект я приравниваю к освоению космоса...

Считаю необходимым обратиться к президенту России Д. А. Медведеву  для разработки проекта русской "СИЛИКОНОВОЙ ДОЛИНЫ"  где пластические хирурги смогут наладить массовую коррекцию внешности нашим женщинам))))

+ -
 
Дорош Никита Юрьевич
Дорош Никита Юрьевич, 25 мая 2010 г. 7:49

Очень, на мой взгляд, перспективный проект. Для России, помимо всего, еще и имиджевый - собственная архитектура расширяет рынок для нас значительно.

+ -
 
Сазанов Владимир Михайлович
Сазанов Владимир Михайлович (эксперт), 25 мая 2010 г. 13:47

Ой, коллеги! Не смешите людей.

Особенно - специалистов, которые здесь бывают...

PS \ Очень простой вопрос - дать сравнительную таблицу основных показателей с другими зарубежными и отечественными проектами

Среди отечественных,  напомню разработку НТЦ "Модуль" Нейропроцессор NM-64, кажется

+ -
 
Стрельцов Николай Викторович

Здравая мысль. Показатели есть количественные и качественные. Количественные - это производительность и энергопотребление (см. табл.1 и 2). Качественные - все то, что не описывается цифрами :). С NM 6403 мы можем сравниться только по FFT. А именно, 3662 такта (см. nm6403fftbench-r.pdf).

Таблица 1. - Производительность

 

MCP-1.xx-4

MCP-1.xx-8

MCP-1.xx-

16

TI С64хх-С

*

TMS320C647x**

Количество опера-ций выбираемых и исполняемых за один такт

4

8

16

8

24(3*8)

CFFT-256(такты)

1192

(radix-2)

639

(radix-2)

338

(radix-2)

1246

(radix-4)

806

(radix-4)

* Одноядерный процессор. Ядро типа C64xx имеет VLIW архитектуру. Командное слово содержит 8 полей для задания 8 операций, которые могут исполняться параллельно. См..: Buyer's Guide to DSP Processors, 2001 Edition (Berkeley Design Technology, Inc. (BDTI), стр. 645)

**Процессор содержит три ядра типа C64xx. См.: http://focus.ti.com/dsp/docs/dspplatformscontento.tsp?sectionId=2familyId=1635tabId=2432

Таблица 2. - Энергопотребление

Характеристики

Размерность

IPM-1.xx-4

TMS320

VC5504***

Результат синтеза

Расчетное значение*

Прогноз**

Топологическая норма

mm

0,18

0,13

0,13

0,09

Напряжение

V

1,8

1,2

1,2

1,05

Энергопотребление на задаче CFFT-256

mW/Mhz

426

98,6

54,6

-

mW/MIPS

106,5

24,6

13,64

-

Энергопотребление на смеси 75%DMAC+25%ADD (Typical Sine Wave Data Switching)

mW/Mhz

319,5

73,9

39,4

150

mW/MIPS

79,9

18,5

9,8

75

* Расчетное значение учитывает только уменьшение топологической нормы и напряжения питания.

** Прогноз учитывает уменьшение энергопотребления на 60% после оптимизации RTL-кода (полномасштабное введение следующих методов сокращения энергопотребления: «clock gating», «operand isolation for functional unit», «operand isolation for multiplexers», «latching of register addresses instructional decoder»; см. http://www.retarget.com/resources/pdfs/goossens-ip07.pdf ).

*** Процессор TMS320VC5504*** анонсирован в августе 2009г. как процессор со сверхнизким энергопотреблением. См.: http://focus.ti.com/lit/ds/symlink/tms320vc5504.pdf .

Качественные отличия предлагаемой мультиклеточной архитектуры следующие:

1. От фон-неймановской модели мультиклеточная архитектура отличается непосредственным указанием информационных связей между операциями и, соответственно, снятием требования упорядоченного размещения описаний операций в программе.

Эта неупорядоченность делает ненужными все те методы (суперскалярность, широкое командное слово, суперконвейер, предсказание переходов и т.п.), которые резко усложняли процессы проектирования процессора и инструментальных программных средств.

2. От известных не-фон-неймановских архитектур она отличается использованием традиционных императивных языков программирования, последовательным способом выборки команд, использованием для указания информационных связей не адресов команд, а значений динамически формируемых тегов, а также механизмом исполнения команд - не только по «готовности данных», но и по «готовности потребителей ее результата».

3. Система команд клетки, основана на промежуточном представлении компилируемой программы после синтаксического анализа (триадах) и, фактически, является аппаратной реализацией входного языка программирования.

4. Неупорядоченность триад обеспечивает, при необходимости, получение после каждой компиляции индивидуального объектного кода для каждого процессора. Это, а также замкнутость подмножеств триад, резко ограничивают возможности незаметного и несанкционированного вмешательства извне в работу системного программного обеспечения.

5. Триады обеспечивают возможность одновременного чтения и исполнения нескольких команд без анализа их очередности выполнения и информационной связности т.е. обеспечивают «естественную» реализацию параллелизма.

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

7. Откомпилированная программа может быть выполнена на любом количестве клеток. При этом возможно динамическое изменение их количества, что обеспечивает реализацию методологии постепенной деградации процессора при отказах его клеток. Подобная независимость кода от используемых ресурсов создает также основу решения проблем непрерывно�� самоадаптации процессора к потоку задач и его самовосстановления после сбоев или после подключения новых ресурсов.

8. Асинхронная и децентрализованная организация мультиклеточного процессора, как на системном уровне – между клетками (при реализации параллелизма), так и на внутриклеточном уровне – между блоками клетки (при реализации команд), дополнительно обеспечивает:

-минимизацию номенклатуры и сложности объектов проектирования;

-уменьшение площади кристалла, так как объем оборудования при децентрализованном управлении меньше, чем при централизованном;

-увеличение производительности и сокращение энергопотребления в несколько раз (см. характеристики), так как позволяет реализовать эффективный вычислительный процесс;

-при реализации, в перспективе, на одном кристалле десятков и сотен клеток - использование индивидуальной системы синхронизации для каждой клетки.

+ -
 
Стрельцов Николай Викторович

Прошу прощения, но таблица расползлась.

+ -
 
Баранов Александр Вячеславович
Делать ещё одну одну альтернативную архитектуру по схеме "те же яйца но вид сбоку как APPLE" бессмысленно. Смысл появляется при существенном увеличениии быстрдействия (в разы) Стартовать ИМХО нужно с разрабодки процессора для ВИДЕОКАРТ, бодаться с INTEL и AMD СРАЗУ не выйдет, Борис Бабаян это наглядно доказал))) Сделав имя на БЫСТРЫХ видеокартах, можно переходить к платформе.
+ -
 
Зайцев Валерий Семенович
Зайцев Валерий Семенович, 20 января 2011 г. 18:15

Работал а проекте в 2001 году чуть меньше года. В те годы он назывался синпьютер. Мне до сих пор стыдно за работу в этом проекте так как уже через 6 месяцев работы мне стало ясно, что проект мертвый и ведется для распила денег. Всяческие расчеты, приводимые здесь, не разумны так как все было ясно уже в далеком 2002.  Если кому то нужны мнения других участников проекта еще тех лет - пишите в личку. Поверьте - все интересно, но примитивно. Валерий.

+ -
 
Действия
Агент материала
Категории