|
2.12, Аноним (-), 02:20, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
как у АРМов дела с котроллерами памяти на кристалле, гипертранспортами между ядрами/процессорами, RDMA?
| |
|
3.15, Аноним (-), 05:18, 08/07/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> как у АРМов дела с котроллерами памяти на кристалле,
> гипертранспортами между ядрами/процессорами, RDMA?
А как донавесит чипмэйкер так и будет. ARM предоставляет ядра, а желающие донавешивают периферию как им там надо под их задачу или позиционирование их чипа на рынке.
| |
|
4.32, Аноним (-), 13:20, 08/07/2012 [^] [^^] [^^^] [ответить]
| –2 +/– |
ошибаешься. В смысле, в серверном мире так не катит. Либо разработчик сразу делает архитектурные закладки для кооперативной работы кристаллов, либо кристалл вылетает в другие ниши.
| |
|
5.36, Crazy Alex (??), 14:52, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Угу, расскажите больше. Учитывая, что на десктопном железе крутится масса сервисов, с гугла начиная.
| |
|
|
3.21, mv (??), 07:26, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> как у АРМов дела с котроллерами памяти на кристалле, гипертранспортами между ядрами/процессорами,
> RDMA?
RDMA процессору ортогонально.
| |
|
4.33, Аноним (-), 13:21, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
нет, не ортогонально, по крайней мере для современного серверного CPU, а не образца начала 9х
| |
|
|
|
1.2, Lautre (ok), 23:00, 07/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Новые команды насколько я понимаю должны прибивать производительности ARM?
| |
1.4, СуперАноним (?), 23:14, 07/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если в принципе возможно, то хорошо бы было ещё такое промежуточное ABI: 64 бит данные и 32 бит адреса. Для роутеров-мыльниц самое то.
| |
|
2.6, КЭП (?), 00:16, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для таких применений будет достаточно 32битных ядер от ARM.
| |
|
3.9, filosofem (ok), 00:52, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Смотря для каких таких применений. Допустим шифрованию трафика операции с 64-разрядными данными категорически не помешают.
| |
|
4.10, _ (??), 02:16, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
с 64- и 128-битными числами и векторами NEON и так умеет работать
| |
|
5.16, Аноним (-), 05:21, 08/07/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> с 64- и 128-битными числами и векторами NEON и так умеет работать
Плюс у половины чипов для таких применений есть аппаратные акселераторы для оффлоада всяких там sha и прочих aes-ов. А кому надо что поэкзотичнее и на скорости гигабит и более - ну напишете полкило на асме с simd командами, не развалитесь.
| |
5.28, СуперАноним (?), 12:01, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>с 64- и 128-битными числами и векторами NEON и так умеет работать
Целочисленные операции с адресами IPv6 удобнее как-то в РОНах делать, чтоб без переделки кода сетевого стека на ASM.
| |
|
6.30, AlexAT (ok), 12:10, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Целочисленные операции с адресами IPv6 удобнее как-то в РОНах делать, чтоб без
> переделки кода сетевого стека на ASM.
Прошу прощения, а вот нефиг было самим себе придумывать грабли в виде 128-битной адресации. Теперь весь мир из-за каких-то теоретиков-идеалистов обязан будет мучаться. ССЗБ.
Я, конечно, жуткий скептик, но с моей точки зрения - IPv6 не взлетит даже после кончины адресов IPv4. Как раз из-за своей оторванности от реального мира.
| |
|
7.37, Crazy Alex (??), 14:53, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не мучаться, а подкрутить соответствующим образом железо. И подкрутит, куда он денется - хотя бы потому что альтернативу IPv6 никто разработать не удосужился, а нужен он уже сегодня (скорее вчера даже).
| |
|
8.39, AlexAT (ok), 16:01, 08/07/2012 [^] [^^] [^^^] [ответить] | +1 +/– | Да не похоже, что нужен Был бы нужен - за 20 лет бы что-то сдвинулось А воз и ... текст свёрнут, показать | |
|
|
|
|
12.57, XoRe (ok), 00:32, 15/07/2012 [^] [^^] [^^^] [ответить] | +/– | Угу Чувствую, скоро все будем прикидываться африканцами и просить ip-шники у AF... текст свёрнут, показать | |
|
|
|
|
|
|
|
5.31, filosofem (ok), 12:40, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>с 64- и 128-битными числами и векторами NEON и так умеет работать
NEON в маршрутизаторе? Мсье знает толк.
| |
|
|
|
2.7, sasa (??), 00:46, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Если в принципе возможно, то хорошо бы было ещё такое промежуточное ABI: 64 бит данные и 32 бит адреса.
этот костыль только для убогих х86 актуален, у ARM есть режим thumb.
| |
|
3.17, Аноним (-), 05:24, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> этот костыль только для убогих х86 актуален, у ARM есть режим thumb.
Правда не совсем понятно как оно влияет на размер указателей (адресов), etc. Если некто может адресовать более 2^32, ему таки придется все 64 бита тогда ворочать :)
| |
|
|
|
2.8, BratSinot (?), 00:48, 08/07/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вы хоть представляете насколько это не нужно? Тут уж точно только память лишняя жраться будет. Нужны регистры более 64-бит? Используйте AVX с 256-битными регистрами.
| |
|
3.13, pavlinux (ok), 02:42, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Вы хоть представляете насколько это не нужно? Тут уж точно только память
> лишняя жраться будет. Нужны регистры более 64-бит? Используйте AVX с 256-битными
> регистрами.
Так мужики, профита не будет, пока вся шина не будет той же разрядрнсти.
| |
|
4.18, Аноним (-), 05:25, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Так мужики, профита не будет, пока вся шина не будет той же разрядрнсти.
Use GPU, Luke. Тут тебе и регистров 100500 штук, и 256-битная шина - нормальное явление, и SIMD хоть отбавляй. Вы этого хотели? Нате :)
| |
4.49, ыгчч (?), 10:23, 09/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Разработчики QPI смотрят на pavlinux как на сами понимаете что.
| |
|
|
2.23, terra (??), 08:38, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Интересно а кому оно надо? Основные численные вычисления в любой проге не превышают разрядности в 32-бита. Адресация в террабайты также мало востребована. Если int станет 128-битным то тупо увеличится размер программы и затраты на аппаратные ресурсы, без малейшего прироста в производительности. Или просто вкуснее то, что толще?
| |
|
3.34, Аноним (-), 13:26, 08/07/2012 [^] [^^] [^^^] [ответить]
| –3 +/– |
ты немного отстал от времени, на лет эдак десять. 128битный регистр, конечно, навряд ли будет в ближайшее столетие востребован, но 32битные числа давно уже перестали удовлетворять большинство программ. Приём, как с точки зрения адресации (привет, придурок, +4г файлы), так и с вычислениями (собственно, та же адрессация)
| |
|
4.43, ddecfd (?), 20:12, 08/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> (привет, придурок, +4г файлы), так и с вычислениями (собственно, та же адрессация)
Умникам не понятно, что 32р хватает для большинства применений, а если иногда нужно что то сделать с 64р, то и 32р регистры подойдут. что до адресации, то придуркам конечно полезно почитать про то почему сейчас делают 32р аби на 64р системах.
| |
4.44, angra (ok), 20:16, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
А на 16-ти битах 8086 файлы по-твоему были ограничены 64К? А про размеры винчестеров уже и вспоминать не хочется, а то шаблончик в клочья разлетится. Эх, молодежжжж...
| |
4.46, XoRe (ok), 02:56, 09/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Приём, как с точки зрения адресации (привет, придурок, +4г файлы)
Не путаете с 32 битными файловыми системами?
С 4гиговыми файлами можно работать и в 16битном режиме.
А с PAE можно видеть больше 4 гиг оперативки.
> так и с вычислениями (собственно, та же адрессация)
Вам конструкции "long long", "long double" ничего не говорят?
| |
|
|
|
1.14, lucentcode (ok), 03:20, 08/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хорошая новость. Маршрутизаторы и прочее потребительское железо тоже со временем перейдут на эту архитектуру. Один вопрос возникает: почему не получила в свое время сравнимого с ARM распространение MIPS и MIPS64? Ведь MIPS сравнима с ARM по своим характеристикам, а в чём-то и превосходила ARM?
| |
|
2.19, Аноним (-), 05:26, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Особенно круто будует когда вот такое влезет в наручные часы и будет по цене китайского тетриса :)
| |
2.20, аноним же (?), 06:20, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
MIPS вообще-то тоже давольно расспространена (роутеры, бытовая элекроника итд)
| |
|
3.27, Аноним (-), 11:37, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Компания SGI делала на MIPS мощные рабочие станции, стоившие бешеных денег (до сих пор работают). Мне тоже интересно, почему сейчас мипс интересен только как затычка слота для роутеров, а АРМ уже на серверах и мобильных устройствах - характеристики-то вроде сравнимы. На MIPS уже давно было 64 бита
| |
|
4.29, AlexAT (ok), 12:07, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Компания SGI делала на MIPS мощные рабочие станции, стоившие бешеных денег (до
> сих пор работают). Мне тоже интересно, почему сейчас мипс интересен только
> как затычка слота для роутеров, а АРМ уже на серверах и
> мобильных устройствах - характеристики-то вроде сравнимы. На MIPS уже давно было
> 64 бита
В ARM напихивают много всякой акселерации, интересной в основном для мобильных устройств - телефонов, планшетов, etc. + лицензирование.
У MIPS с лицензированием всё несколько проще, и в них чаще всего пихают только сетевой модуль. Как раз "то, что доктор прописал" для роутерных платформ.
В целом платформы уже очень специализировались. ARM - мобильный рынок, MIPS - сетевое железо. Вероятно, стараются не конкурировать по нишам.
| |
|
5.35, Аноним (-), 14:45, 08/07/2012 [^] [^^] [^^^] [ответить] | –1 +/– | Ни разу не обязаны Это на усмотрение производителя И вообще, cortex-M0 - это т... большой текст свёрнут, показать | |
|
6.38, AlexAT (ok), 16:00, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Cortex-M0 - это уже уровень микроволновки :) или самого тупого управления для MP3-плеера (если выносить декодер на отдельный чип). Т.е. мелочевка. Там MIPS'ы почти не применяют, они сидят сегментом выше.
| |
6.42, ddecfd (?), 20:00, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> пытался телефон делать. Но это сложнее - там агрессивная экономия питания нужна а у MIPS в этом плане наработок меньше.
Power consumption also seems to be the strong side of the MIPS architecture. The JZ4770 SOC consumes only 0.25W under 100% CPU and video engine load (1080p playback), which is significantly less than ARM competitors. Naturally, as you beef up the GPU and add a second core, the power consumption will go up, but still below ARM-based products.
http://vr-zone.com/articles/mips-architecture-crashes-arm-x86-party-28nm-chip
| |
|
|
|
|
|
3.24, Аноним (-), 10:37, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
И что в плане лицензирования принципиально отличается у ARM и MIPS?
| |
|
2.25, AlexAT (ok), 11:20, 08/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Роутеров на MIPS на порядки больше, чем роутеров на ARM. По числу доступных моделей.
| |
|
|