MIPS анонсировал конкурентов Cortex-A/M

Подробнее вот тут www.electronicsweekly.com/Articles/11/05/2012/53624/mips-focuses-arm-cortex-challenge-with-aptiv.htm

Отсебятина
MIPS анансировал новые ядра которые будут конкурировать с Cortex-ами серий A и M4. Понятно, что ядра это ещё не камни, но учитывая те усилия, которые MIPS прилагает последнее время к экспансии в гаджеты и заманчивые цены на лицензии, IMHO можно расчитывать увидеть такое в железе в пределах года-полутора. Microchip в своё время сделал ставку на MIPS (PIC32) и не прогадал. Опять же, китайцы фурор со своими Ingenic-ами устроили. Полагаю, в ближайшее время мы будем наблюдать очень интересную конкуренцию.

Краткий пересказ
proAptiv
Будет конкурировать с топовыми Cortex-ами типа A15, имея при этом (по за мерам реалиации на FPGA) 4.4 CoreMark/MHz и 3.5 Dmips/MHz. Многоядерность, хитрый конвеер и т.д. Его приложения это смартфоны и планшеты, инфраструктура 3G/4G, смарт-TV и тому подобные медийные гаджеты.



interAptiv
Будет конкурировать со средними Cortex A5/A7. От одного до четырёх ядер на камне. Для телефонов и камер нижнего и среднего уровней, фемтоячеек, автомобильных применений и т.д. Причём, «автомобильных» не означает жёсткого реалтайма (управление двигателем, например). Это ядро не конкурирует с Cortex-ами серии R. Намеряли производительность реализации на FPGA 3.2 CoreMark/MHz и около 1.7 Dmips/MHz.


microAptiv
Самое интересное для любителей ядро, поскольку будет конкурировать с (та-да-а-аааа!..) Cortex-M4. Отсюда сразу понятны типичные приложения — управляющий проц общего применения с FPU и раширенный инструкциями DSP. (прим. пересказочника: Насколько оно будет эффективно, пока трудно сказать. Но MIPS в этой песочнице далеко не новички.) Заявлена производительность 3.1 CoreMark/MHz и 1.57 Dmips/MHz. Вот его уже анонсируют как «Realtime CPU».

(сорри — картинки лучше не нашёл)

Будет поддерживаться сокращённый набор инструкций microMIPS, близкий по идеологии к Thumb-2. Очень интересный момент с DSP — он будет иметь отдельный конвеер с 8/16bit SIMD ядром, 159 DSP-комманд, 70 SIMD-комманд, 38 Mul/MAC-комманд, четыре аккумулятора и исполнение комманды за один цикл. Задержка прерывания 10 циклов. На low-power процессе 60nm обещают 400MHZ и 380MHz на LP 65nm.

Ждём камушков, Microchip — явись! =)

UPD: Судя по тому, что Microchip уже упомянул microAptiv в свежем рекламном ролике, камни не заставят себя ждать. www.youtube.com/watch?v=NWViF4zc4MU&feature=player_embedded
  • +5
  • 11 мая 2012, 20:07
  • dipspb

Комментарии (26)

RSS свернуть / развернуть
Не работал с MIPS, но сама архитектура безусловно достойна. Правда 400 МГц плату сделать дома или даже в мелком производстве будет затруднительно. Сомневаюсь, что радиогубители и эмбедщики очень заинтересуются. Да и без MMU полноценный линукс не поставишь.
0
400MHz — это частота ядра, не периферии. STM32F4 работает до 168MHz, при этом тактуется кварцем 26Mhz и снаружи частот выше этой (поправьте если вру, плиз) не имеет. И ничего, все с удовольствием юзают.

mcroAptive будет в двух вариантах — с MMU и без. Какие пойдут в железо, пока не известно. Да и linux нужно запускать уже не на нём, а на proAptive/interAptive

IMHO
0
Виноват, всё же соврал — STM32F4 может выдавать на i/o портах до 84MHz.
www.st.com/internet/mcu/product/252140.jsp
0
надискавери кварц даже 8 мгц
0
Ну, это как минимум (!) интересно, для профессионального использования и подавно.
0
Согласен, MIPS сейчас очень открыт для партнёров. У него всегда было хорошо с тредами и распараллеливанием, сообщество разработчиков тоже немалое. А уж как хорошо это с т.з. конкуренции!
0
В gcc поддержка будет? Мне почему-то не кажется, что микрочип будет этим заниматься.
0
конечно будет. гцц под мипс и сейчас вполне себе есть. да и вполне себе развивается. думаю не надо напоминать, что скажем, большинство роутеров именно под мипсом крутятся. если ничего не путаю, все чипы броадкома — именно мипс внутри.
0
Точно, фишка как раз в том, что mips уже давно и незаметно вокруг нас… Соотв. кто-то и чем-то это всё девелопил. Вопрос конечно в том, насколько gcc поддержит фишки и оптимизацию именно новых камней, но насколько я понимаю, сам mips это всегда охотно поддерживал и развивал. Поскольку прежде всего они лицензируют архитектуру другим, они заинтересованы в изобилии инструментов. Так, что не Microchip-ом единым…
0
Да уж мипс гцц не хуже арма поддерживает, ИМХО. Одна из самых распространенных архитектур, наряду с арм и х86. Наверняка поддержка новинок не заставит себя ждать.
Кстати, компилятор для пик32 от микрочипа — тот же гцц.
Посмотрим, глядишь мипс отвоюет обратно часть зохаванного у него армами рынка, а то кажись только в роутерах и сохранился.
0
а вот самое смешное, что mips даже не вторая на рынке ip-ядер
0
по крайней мере один из ведущих
0
А которая?
0
глубоко IMHO — нельзя однозначно утверждать о позици, не заявив критерий оценки.

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

А во-вторых… Оценка по объёму лицензирования или по суммарной стоимости контрактов?

Хорошо бы посмотреть обзор рынка, но я не нашёл пока.
0
www.linleygroup.com/report_detail.php?num=28
цена правда не слабая, но краткая выдержка этого документа находится у ЕЕтаймс www.eetimes.com/electronics-news/4372693/ARM-dominates-10B-unit-CPU-core-market
+1
третья
превое место, конечно же, у arm, а второе у synopsys с их arc
0
а второе у synopsys с их arc
Я о таких даже не слышал)
Во-первых рынок ip core сильно сегментирован. Есть сугубо нишевые поставщики с очень популярными ядрами, есть очень узко-специализированные, есть поставщики с очень широкой номенклатурой.

А во-вторых… Оценка по объёму лицензирования или по суммарной стоимости контрактов?
Тащемта я с чисто любительских позиций, в плане распространенности и известности. Причем не IP-ядер, а процессорных архитектур, часто встречающихся любителю в том или ином виде — в компах/планшетах/кпк/железках вроде роутеров/МК и т.д.
0
IMHO — с этой т.з. (но только если отбросить полноценный компы с Intel/AMD) MIPS должен быть в первой двойке-тройке. Скажем так — Sony Playstation, это ваащета MIPS. Большинство домашних роутеров, насчёт профессиональных — не скажу, но есть шанс, что и они. Как-никак — Broadcom один из поставщиков решений на MIPS. Короче — существенная часть телекома. Добавляем к этом видеокамеры, фотоаппараты и телевизоры…
0
Вот и я о том же — лично мне чаще всего встречались x86, ARM и MIPS. И, думаю, не только мне, а GCC — разработка опенсорсная. Так что ИМХО вполне логично ожидать, что эти три ветки в GCC одни из наиболее допиленных и активных.
Алсо, свежий ведроид поддерживает MIPS (и китайцы уже активно этим пользуются, напиливая планшетки на процах от Ingenic).
Скажем так — Sony Playstation, это ваащета MIPS
PS/PS2/PSP. Сейчас они ушли на IBM Cell и ARM Cortex-A. Алсо на MIPS'е была Nintendo 64. В целом, в приставках он рулил в 5-6 поколениях.
0
Там где-то в аннонсах был интересный акцент поставлен. Подчёркивалось, что основная заруба будет не столько на тему абсолютной производительности (это понятно — гонка есть гонка и ARM не спит), сколько вокруг энергоэффективности и стоимости. Понимать ли под стоимостью что-то осязаемое на входе (цена лицензии и, как результат, камней) или далее (энергозатраты на вычисления, затраты на процесс дизайна) — пока непонятно.
0
таки Вы не поверите, но ARC одно время был более распространён и продавался в количествах больших, чем все остальные имплементации RISC'ов.
опять же, завоевание мира началось с приставок, а закончилось медиа-кодеками, которые ставятся почти в каждую портативную железку.
поддержка ARC в gcc, емнип, давно есть…

в общем старые приколы про распространённые архитектуры: посмотрите на сх8, нек в850 и другие, которые в рашке практически неизвесты, или тот же пик, который у нас малораспространён, а за пределами эк-ссср всё это достаточно популярно…
0
В «Радио» публикуют много конструкций на PIC.
0
А можно чуть подробней про ARC? В вики крайне скудно, и то в английской, в нашей вообще ничего.
0
сам не особо в курсе…
нам синопсисовцы хвалились на семинаре, когда пытались наше предприятие перетянуть на синплифай: «а у нас теперь свои популярные софт-ядра с нормальной программной поддержкой».
0
0
Поддержка в gcc — это хорошо (хотя архитектуры по всей видимости новые, gcc придется допиливать), а как с отладчиками, gdb серверами и т. п.? Будет ли у них аналог CoreSight, или все производители будут городить свои закрытые протоколы (и отладчики от $500)?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.