vak: (Default)
[personal profile] vak
Процессор NVCom-01 разработан в НПЦ "Элвис". Частота процессора 300 МГц, технология 130 нм. Три ядра: одно MIPS и два DSP. Имеется кэш, виртуальная память, 64-битные операции с плавающей точкой, специализированный 48-канальный коррелятор для обработки навигационных сигналов.

Date: 2011-02-09 13:39 (UTC)
From: [identity profile] http://users.livejournal.com/___lin___/
Интересно, когда пойдет в народ и сколько будет стоить?

Date: 2011-02-09 14:03 (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
А где что-нибудь для масштаба? Ну там штыковая лопата, фигурка человека,

Date: 2011-02-09 14:06 (UTC)

было бы

Date: 2011-02-09 14:25 (UTC)
From: [identity profile] a-shen.livejournal.com
интересен краткий комментарий - в чём тут основное достижение - в том, что этот процессор приспособлен аппаратно и к ГЛОНАССу и к GPS (как я понимаю, сейчас в глонассе другой способ кодирования сигналов)? в том, что он чем-то лучше западных аналогов? в том, что в России научились разрабатывать устройства на современном (-5 лет? -10 лет?) уровне?

Date: 2011-02-09 17:43 (UTC)
From: [identity profile] suvorow-.livejournal.com
А аналоговый тракт у него снаружи на рассыпухе?

Date: 2011-02-09 17:44 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Почему ELVEES? НПЦ разве "Элви́c", а не "Э́лвис"? Или исков от наследников Пресли боятся?

Date: 2011-02-09 18:35 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Понятно. Ура!

Date: 2011-02-09 18:50 (UTC)
From: [identity profile] suvorow-.livejournal.com
"Ну посудите сами - на проводах в ЮСА все хиппи с волосами побрили волоса!" ©

Date: 2011-02-09 18:53 (UTC)
From: [identity profile] suvorow-.livejournal.com
а вторая, что, с обратной стороны платы?

в смысле,

Date: 2011-02-09 18:54 (UTC)
From: [identity profile] a-shen.livejournal.com
потренировавшись на военных заказах, они в будущем смогут сделать что-нибудь конкурентоспособное на рынке? было бы здорово...

Re: было бы

Date: 2011-02-09 18:56 (UTC)
From: [identity profile] panchul.livejournal.com
Одно из примечательных достоинств разработки Элвиса ИМХО состоит в том, что теоретически устройство с данными характеристиками может быть использовано для большого спектра современных изделий бытовой электроники и может стать стартовой точкой для разработки собственных российских процессоров для всего спектра устройств от микроконтроллеров до суперкомпьютеров. Иными словами было бы хорошо, если бы Элвис стал бы вторым Ingenic-ом и вторым ICT.

ImageЧто такое Ingenic? Буквально на днях товарищи из Китайской Народной Республики начали выпускать супердешевые сматрфоны на основе процессора Ingenic, который также имеет архитектуру MIPS. Ingenic лицензировал архитектуру MIPS у MIPS Technologies, но при этом использовал не процессорные ядра от MIPS Technologies, а задизайнил их сам. Т.е. архитектура у них - MIPS, что позволяет им быть совместимыми по софтверу со всеми другими процессорами MIPS, а вот микроархитектура у них суверенная. Поэтому китайцы могут честно гордиться, что они сами спроектировали приличный процессор.

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

Так что теперь, силами китайских товарищей, смартфонами начнут пользоваться не только всякие пижоны продвинутые (http://newtimes.ru/articles/detail/33623), но и сельский пролетариат.

А вообще на основе MIPS Ingenic сейчас наделали кучу дивайсов:

Image

Поучительная статья, которая показывает, что архитектура MIPS + микроархитектура Ingenic + оптимизированный Андроид показывает хорошую производительность даже при использовании допотопной 130 nm технологии производства, т.е. такие андроидные телефоны можно спокойно печь в Зеленограде безо всякого Сколкова и модернизации:

http://www.linuxfordevices.com/c/a/News/MIPS-CES-showcase/

... MIPS told me that it was running on a chip that's the equivalent of a 400Mhz ARM9, using MIPS's architecture, with a huge, cheap 130nm process. That's big news. It means MIPS could enable entry-level smartphones for well under $100, which could lead Android-based smartphones to really start replacing feature phones in the market."

Это вовсе не означает, что архитектура и ядра MIPS работает только с старыми фабриками. Если есть новые фабрики на 40 nm, то можно вытянуть и 2.4 GHz в худшем случае, что для встроенных синтезируемых процессоров суровое достижение -

Open-Silicon, MIPS Technologies, and Dolphin Technology Achieve ASIC CPU Performance of Over 2.4GHz in TSMC 40nm
http://www.mips.com/news-events/newsroom/newsindex/index.dot?id=26336

ImageА вообще на последней выставке в Лас-Вегасе была тонна продуктов с MIPS (как c ядрами MIPS Technologies, так и ядрами лицензиатов архитектуры MIPS) - http://www.mips.com/news-events/newsroom/newsindex/index.dot?id=33932

Например, телевизор Sony Internet TV, который выиграл приз "Лучшая Инновация" в своей категории:

Sony demonstrated its Sony Internet TV. The NSX-24GT1, Sony's Google TV-compatible LCD TV, features a MIPS-Based SoC for image processing, supporting worldwide digital and analog broadcasting formats. Sony Internet TV was recognized as a 'Best of Innovations' winner in the Online Audio/Video Content category. (http://www.mips.com/news-events/newsroom/newsindex/index.dot?id=33932)

то есть

Date: 2011-02-09 20:34 (UTC)
From: [identity profile] a-shen.livejournal.com
китайские товарищи изготовили новую реализацию MIPS-  системы команд, достоинство которой в том, что она даёт приличную производительность при дешевом техпроцессе 130нм и потому позволяет делать дешевые андроит-смартфоны, а кроме того, при переносе на лучший техпроцесс она будет быстрее (или экономичнее?) существующих MIPS-процессоров, а российские товарищи сделали то же самое, но пока не наладили дешевого производства и не занялись коммерциализацией?
(А само устройство по системе команд и возможностям не сильно отличается от имеющихся, просто реализация более эффективна, так?)

Re: то есть

Date: 2011-02-09 21:40 (UTC)
From: [identity profile] panchul.livejournal.com
Примерно так, хотя можно добавить, что главным козырем Ingenic является низкое энергопотребление. Тут вся фишка в том, что:

1. Под систему команд MIPS есть стандарные toolchain (компиляторы - GCC, теперь LLVM, операционные системы - Linux, ThreadX, Nucleus, VxWorks, стандартные интерфейсы - Open Core Protocol (OCP)), а ассемблеру MIPS учат студентов в американских университетах (учебник Patterson & Hennessy)

2. И при этом компания MIPS Technologies позволяет создавать суверенные клоны (в отличие от ARM, PowerPC, Intel, SH и других, которые не позволяют - у них можно в лучшем случае лицензировать ядро, а не право использования архитектуры)

Комбинация (1) и (2) позволяет в принципе китайцам и россиянам большой простор для своего процессоротворчества с одновременной связкой со всей мировой индустрией. Например можно сделать мааленький процессор размером 0.2 квадратных миллиметра с супернизким энергопотреблением (напр. MIPS M14K) , а можно - тысячеядерный суперкомпьютер размером с комнату. Можно дизайнить всякие хитрые конвейеры, которые будут выполнять кучу инструкций одновременно. Можно приделать к нему векторый сопроцессор, а можно - графический сопроцессор собственного дизайна.

Т.е. это некоторая основа, на которой можно растить и то, что в мировой практике не было. Альтернативы у этого есть только две: 1) лицензирование готовых ядер от ARM (или использование готовых процессоров от Intel у которых ядра не очень подходят для embedded) или 2) строить с нуля всю инфраструктуру – процессор, сопроцессоры, интерфейсы шины, операционные системы, компиляторы. Первое – сильно сужает возможность процессоротворчества, второе – рискованно и не дает возможности постепенного (эволюционного) развития своей школы дизайна.

Date: 2011-02-09 22:23 (UTC)
From: [identity profile] simsun.livejournal.com
извините:)
с этими дурацкими "мертвыми душами", первым тоже такой вопрос был:)

про преимущества

Date: 2011-02-09 23:13 (UTC)
From: [identity profile] a-shen.livejournal.com
такого варианта (покупка лицензии на систему команд и собственная архитектура) понятно, но было бы интересно понять, в какой месте нынешняя разработка Элвиса (в координатах мощность - энергопотребление - возможная стоимость массового производства) находится и каковы его возможные конкурентные преимущества (сейчас и в других изделиях на его основе)

Re: про преимущества

Date: 2011-02-11 03:56 (UTC)
From: [identity profile] panchul.livejournal.com
Это довольно тонкий вопрос, который нужно изучать (у меня есть мнение, но я не хочу его высказывать, так как могу ошибаться). Если бы я стал разбираться, я бы обратил особое внимание на опыт Элвиса в сопряжении их MIPS-совместимого ядра с DSP (специализированными процессорами для обработки звука, видео, радара и т.д.).

Re: было бы

Date: 2011-02-14 06:27 (UTC)
From: [identity profile] alex904.livejournal.com
На сколько я слышал (от китайцев) Ingenic ничего не разрабатывал, а чисто своровал. Сейчас это проверить сложно, потому как даже топологию легко перефакторить, и фиг разберешь, откуда ноги растут. Да и на фига им было разрабатывать с нуля? Про MIPS все интересно, но слишком много пафоса... Начнем с того, что все серьезные массовые андроидные смартфоны делают на ARM, и MIPS пока сидит в нише.
From: [identity profile] panchul.livejournal.com
На андроидных телефонах MIPS конечно в нише, но зато на рынке цифрового телевидения MIPS - #1, т.е. 7 из 10 производителей чипсетов для цифрового телевидения и сет-топ боксов используют MIPS. См. например Sigma Design и Realtek.

Кроме этого MIPS побеждает PowerPC на рынке сетевого оборудования (за счет роста Cavium и NetLogic - лицензиатов MIPS). См. напр http://www.caviumnetworks.com/OCTEON_MIPS64.html

А также http://www.eetimes.com/electronics-news/4205942/Blow-out-quarter-highlights-MIPS-comeback?pageNumber=0

MIPS to surpass Freescale’s PowerPC in networking

The networking segment in which MIPS is playing includes wired and wireless equipment. With licensees such as Cavium and Netlogic doing extremely well, Vij declared that MIPS processors has now officially surpassed Freescale’s PowerPC in market share in the networking space.

According to MIPS, the latest IDC number in wireless (including WiFi, WiMAX and cellular infrastructure) shows MIPS with more than 50 percent share. Similarly, in wired (including broadband access devices, Ethernet switches and routers), IDC also shows MIPS with more than 50 percent share, the company said.



Кроме этого MIPS core является основой микроконтроллеров PIC32 компании Microchip, которая является #1 микроконтроллерной компаний в мире (хотя тут можно возражать, так как рынок микроконтроллеров сильно раздроблен).

Re: было бы

Date: 2011-02-14 09:41 (UTC)
From: [identity profile] mandrykin.livejournal.com
А вот интересно, если довести частоту процессора до 2.4 GHz, то как у него будет с энергопотреблением? Сравнительно с другими архитектурами и сравнительно с другими чипами на ядре MIPS.

Re: было бы

Date: 2011-02-14 17:23 (UTC)
From: [identity profile] panchul.livejournal.com
Тогда будет естественно плохо с энергопотреблением по сравнению с низкой частотой. Кроме этого речь в статье шла о MIPS 74K который более "горячий" чем MIPS 34K и 24K, и сильно больше жрет, чем MIPS M14K/c. Хороший способ получить производительность при сниженном энергопотреблении - это использовать многоядерные комплексы MIPS 1004K.

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

Независимое сравнение энергопотребления с ARM для low-end ядер проводилось в The Microprocessor Report и было в пользу MIPS - http://www.mips.com/media/files/M46_MIPS_Reprint.pdf

Сравнения high-end ядер с ARM у меня под рукой нет, но вообще MIPS лидирует по метрике performance / milliwatt (это было в каких-то статьях и маркетинговой литературе, но у меня сейчас нет под рукой ссылки).