|
что-то новое ?, мультиклеточные процессоры |
|
|
|
Aug 24 2011, 08:46
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
прислали тут ссылку http://www.multiclet.com/index.php/ru/mult...ular-processors новое слово в процессоростроении ? я не до конца понял Цитата От фон-неймановской модели мультиклеточная архитектура отличается непосредственным указанием информационных связей между операциями и, соответственно, снятием требования упорядоченного размещения описаний операций в программе.
Эта неупорядоченность делает ненужными все те методы (суперскалярность, широкое командное слово, суперконвейер, предсказание переходов и т.п.), которые резко усложняли процессы проектирования процессора и инструментальных программных средств. почему им не нужен предсказатель переходов при конвейере. UPD. немного покурил доки, они немного лукавят, но с точки зрения программы он не нужен %)
--------------------
|
|
|
|
|
 |
Ответов
|
Jul 3 2012, 08:16
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(Wic @ Jul 3 2012, 09:58)  Выпустили партию FPGA-шек под своим названием. Теперь осталось показать SDK и реальные возможности их клеток, естественно, относительно существующих процессоров. Вот майкрософт то планшет тоже выпустила, даже вин8 на него зашила, а пользоваться никому не дает. Подозрительно всё это. Так, что ждем реальных результатов. Реальные возможности - 400 MIPS, серийные российские процессоры побыстрее будут. Основная проблема с мультиклетом - невозможность легко масштабировать архитектуру.
--------------------
|
|
|
|
|
Jul 4 2012, 03:42
|

Частый гость
 
Группа: Свой
Сообщений: 183
Регистрация: 16-03-08
Из: Новосибирск
Пользователь №: 35 954

|
Цитата(BarsMonster @ Jul 3 2012, 15:16)  Реальные возможности - 400 MIPS. Вы уже под них программировали или это заявление разработчиков?
|
|
|
|
|
Jul 4 2012, 10:30
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(Wic @ Jul 4 2012, 06:42)  Вы уже под них программировали или это заявление разработчиков? Это мое мнение на основе анализа всей доступной документации. Это пиковая производительность, при 100% загрузке всех клеток (что на не-DSP коде малореализуемо).
--------------------
|
|
|
|
|
Jul 6 2012, 11:38
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(BarsMonster @ Jul 4 2012, 14:30)  Это мое мнение на основе анализа всей доступной документации. Это пиковая производительность, при 100% загрузке всех клеток (что на не-DSP коде малореализуемо). a = (b+c)*(d+e); 1кл: b+с 2кл: d+e 3,4кл. могут выполнять следующие инструкции, не связанные потоком данных с текущим выражением. По результатам исполнения любая из свободных клеток выполняет умножение промежуточных результатов, остальные выполняют следующие инструкции. Цитата на хабре есть ещё одна статья Спасибо. Теперь каждый желающий может поиграться с ассемблером в симуляторе и разложить по тактам
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jul 10 2012, 09:18
|

Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 23-02-12
Пользователь №: 70 424

|
Цитата(MrYuran @ Jul 6 2012, 14:38)  Теперь каждый желающий может поиграться с ассемблером в симуляторе и разложить по тактам Заинтересовало сие чудо и меня... Кроме прикольной архитектуры обратил я внимание на такие вещи: 1) "С" компилятора чё-то негде скачать, а есть только асемблер. ОС тоже нету. Похоже и не скоро будут, т.к. архитектура не клеется со всеми наработками для традиционных процесоров (тут GCC переделкой не обойтись).... Поправте если не прав... 2) Розработчик утверждает что: "Откомпилированная программа может быть выполнена на любом количестве клеток. При этом возможно динамическое изменение их количества, что обеспечивает реализацию методологии постепенной деградации процессора при отказах его клеток." Возникае вопрос: реализована-ли в имеющихся ядрах система проверки работоспособности клетки (self checking), её автоматическое "блокирование" и таким образом переход выполнения откомпилированной программы на меньшем количестве клеток? Или надо вручную перепрошивать ПЗУ, перелинковать откомпиленую программу и.т.п. Чем это лутше традиционных процесоров? 3) Розработчик утверждает что: " увеличение производительности и сокращение энергопотребления в несколько раз (см. характеристики), так как позволяет реализовать эффективный вычислительный процесс;" Возникае вопрос: На сколько % уменьшают потребление "архитектурные клеточные навороты" и на сколько - простой gated clock? Мне кажется это соотношение где-то 5 к 95 соответственно. Есть ли смысл на энергопотреблении заострять внимание? Где хотя-бы результаты Power симуляций с VCD с gated clock и без, а также симуляции аналогичной по MIPS традиционной архитектуры и клеточной без gated clock в обоих и на одной технологии? А-то приведённые данные как-то сомнительны (сравнили пароход с паровозом: MCc0401100000 vs TMS320 ... ибо неизвестно что внутри TMS и какой в нём был критерий оптимизации) 4) Также интересно сравнить традиционный процессор и клеточный при тех-же MIPS по величине тактовой частоты и количеству тригеров.... Не могу утверждать, но кажеться мне у клеточного тригеров (и площадь) куда больше.... Не проще ли достичь MIPS простым ускорением, а не архитектурным усложнением? ---------- Написал не злорадства ради, а технической объективности для.... Без предъявления процессора который на рынке лутше других - доказать свою крутость сложно....
|
|
|
|
|
Jul 12 2012, 22:33
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(Torpeda @ Jul 10 2012, 12:18)  Заинтересовало сие чудо и меня... Кроме прикольной архитектуры обратил я внимание на такие вещи: 1) С компилятор пишут, на хабре есть статья человека который пишет. До релиза еще не близко. 2) По информации разработчиков, в текущей процессоре никакой отказоустойчивости нет. Может быть гепотетически реализовано в будущих процессорах. 4) На 180нм тут всего 100Мгц. Классические процы на 180нм действительно намного намного быстрее.
--------------------
|
|
|
|
Сообщений в этой теме
des00 что-то новое ? Aug 24 2011, 08:46 SSerge Это хорошо забытое старое. Вариации на тему data f... Aug 24 2011, 10:33 des00 Цитата(SSerge @ Aug 24 2011, 04:33) Это х... Aug 24 2011, 11:11  vadimuzzz Цитата(des00 @ Aug 24 2011, 18:11) причем... Aug 24 2011, 13:36   des00 Цитата(vadimuzzz @ Aug 24 2011, 07:36) мо... Aug 24 2011, 15:25 Porychik Kize Так как "Мультиклет" - это ОАО, то на са... Aug 25 2011, 05:34 iosifk Цитата(des00 @ Aug 24 2011, 12:46) присла... Aug 25 2011, 05:58 MrYuran Встречайте!
Цитатаот 1000 шт. - 350 руб.
Цит... Apr 9 2012, 05:08 san822 Цитата(MrYuran @ Apr 9 2012, 09:08) Встре... Apr 9 2012, 06:25 vladec По моему это очередное Российское средство по виби... Apr 9 2012, 06:18 MrYuran Цитата(vladec @ Apr 9 2012, 10:18) По мое... Apr 9 2012, 07:11 ViKo А не на ПЛИСе ли оно все сделано? Apr 9 2012, 07:27 cant Цитата(ViKo @ Apr 9 2012, 10:27) А не на ... Apr 9 2012, 09:31  MrYuran Цитата(cant @ Apr 9 2012, 13:31) написано... Apr 9 2012, 09:45   ViKo Цитата(MrYuran @ Apr 9 2012, 12:45) Может... Apr 9 2012, 09:51    MrYuran Цитата(ViKo @ Apr 9 2012, 13:51) На их са... Apr 9 2012, 10:15     Builder Цитата(MrYuran @ Apr 9 2012, 13:15) Можно... Apr 9 2012, 15:16      MrYuran Цитата(Builder @ Apr 9 2012, 19:16) Судя ... Apr 11 2012, 07:08       Builder Цитата(MrYuran @ Apr 11 2012, 10:08) Данн... Apr 11 2012, 10:27        MrYuran Цитата(Builder @ Apr 11 2012, 14:27) дата... Apr 11 2012, 10:43         Corvus Цитата(MrYuran @ Apr 11 2012, 14:43) А по... Apr 11 2012, 11:10          MrYuran Цитата(Corvus @ Apr 11 2012, 15:10) Кто-н... Apr 11 2012, 13:06 Мур Вот для просмотра особенности архитектуры.... понр... Apr 11 2012, 07:28 DSIoffe Цитата("MrYuran")Москвичи могут увидеть ... Apr 11 2012, 13:20 Uuftc Цитата(DSIoffe @ Apr 11 2012, 17:20) А чт... Apr 18 2012, 10:30 Aner Сомнения меня одолевают, вспоминается история, ~12... Apr 11 2012, 14:05 MrYuran Цитата(Aner @ Apr 11 2012, 18:05) Подходя... Apr 11 2012, 14:14  Aner Цитата(MrYuran @ Apr 11 2012, 17:14) С та... Apr 11 2012, 14:53 san822 Через PR-службу получил такие ответы:
ЦитатаПосмо... Apr 16 2012, 04:35 Leka Распил, имхо. Apr 16 2012, 07:22 DSIoffe Цитата("Leka")Распил, имхо.
Зачем этот и... Apr 16 2012, 07:34 Leka Цитата(DSIoffe @ Apr 16 2012, 11:34) Подт... Apr 16 2012, 07:41 DSIoffe А если не в виде художественных образов? Что невня... Apr 16 2012, 07:45 Leka Цитата(DSIoffe @ Apr 16 2012, 11:45) Что ... Apr 16 2012, 07:55  MrYuran Цитата(Leka @ Apr 16 2012, 11:55) Есть об... Apr 16 2012, 08:31   Leka Цитата(MrYuran @ Apr 16 2012, 12:31) Ну и... Apr 16 2012, 08:58 DSIoffe Какие общие проблемы? Apr 16 2012, 08:05 Leka Цитата(DSIoffe @ Apr 16 2012, 12:05) Каки... Apr 16 2012, 08:17 DSIoffe Нда, самое то для datasheet. Кстати, именно об это... Apr 16 2012, 08:21 Leka "4. Высокое быстродействие объясняется принци... Apr 16 2012, 08:30 Poluektovich Вот концепция:
http://www.multiclet.com/docs/ru/M... Apr 16 2012, 09:33 Leka Попробуйте пересказать своими словами. Apr 16 2012, 09:38 jojo Цитата(Leka @ Apr 16 2012, 13:38) Попробу... Apr 16 2012, 16:47 jojo два раза отправилось
Короче, не понимаю, в чём се... Apr 16 2012, 16:47 Leka Какой такой pinball
Лично я понял только (если... Apr 16 2012, 20:02 MrYuran Цитата(Leka @ Apr 17 2012, 00:02) Лично я... Apr 17 2012, 04:27 Victor® Цитата(Leka @ Apr 16 2012, 23:02) причём ... Apr 17 2012, 09:29 jojo >Какой такой pinball
Это абстрактное высказы... Apr 16 2012, 20:43 Leka Сравним обычную, и "мультиклеточную" (ка... Apr 17 2012, 06:40 MrYuran Цитата(Leka @ Apr 17 2012, 10:40) Сравним... Apr 17 2012, 07:58  Leka Цитата(MrYuran @ Apr 17 2012, 11:58) А в ... Apr 17 2012, 11:49 Postoroniy_V Цитата(Leka @ Apr 17 2012, 15:40) .......... Apr 18 2012, 06:14  Leka Цитата(Postoroniy_V @ Apr 18 2012, 10:14)... Apr 18 2012, 14:18 Soflover Сегодня был на выставке Новая Электроника. Видел и... Apr 17 2012, 16:41 Wic О любых революционных изделиях можно говорить долг... Apr 18 2012, 05:44 Мур И где обещанное?...
http://www.new-electronics.inf... Apr 18 2012, 05:47 Poluektovich Цитата(Мур @ Apr 18 2012, 09:47) И где об... Apr 18 2012, 07:54 Postoroniy_V Цитата(Leka @ Apr 18 2012, 23:18) Если пр... Apr 19 2012, 01:32 Leka Цитата(Postoroniy_V @ Apr 19 2012, 05:32)... Apr 19 2012, 06:12  MrYuran Цитата(Leka @ Apr 19 2012, 10:12) поиском... Apr 19 2012, 06:22 Uuftc А меня вот еще интересует вопрос - а как может обс... Apr 19 2012, 04:38 MrYuran Цитата(Uuftc @ Apr 19 2012, 08:38) А меня... Apr 19 2012, 05:05 Postoroniy_V Цитата(Uuftc @ Apr 19 2012, 13:38) А меня... Apr 19 2012, 05:09 Leka Роснано, кстати, мультиклету фигу показало. Apr 19 2012, 06:28 Postoroniy_V Цитата(Leka @ Apr 19 2012, 15:28) Роснано... Apr 19 2012, 07:19 DSIoffe Цитата("Uuftc")Рассказываю:
Живьем - нет... Apr 19 2012, 07:09 Uuftc Цитата(MrYuran @ Apr 19 2012, 09:05) А в ... Apr 19 2012, 11:54 _Pasha Цитата(Uuftc @ Apr 19 2012, 14:54) то в м... Apr 19 2012, 12:09  Postoroniy_V Цитата(_Pasha @ Apr 19 2012, 21:09) Тут т... Apr 20 2012, 01:17 tegumay по поводу архитектуры я луше просто промолчу.(а чт... Apr 19 2012, 19:21 ArtemDement Цитата(tegumay @ Apr 19 2012, 23:21) кол-... Apr 22 2012, 11:19 Postoroniy_V Первая партия мультиклеточных процессоров произвед... Jul 1 2012, 04:56 Soflover Цитата(Postoroniy_V @ Jul 1 2012, 08:56) ... Jul 1 2012, 10:34  MrYuran Цитата(Soflover @ Jul 1 2012, 14:34) Как-... Jul 2 2012, 04:47   Soflover Цитата(MrYuran @ Jul 2 2012, 08:47) Под з... Jul 2 2012, 08:37  ArtemDement Цитата(Soflover @ Jul 1 2012, 14:34) Это ... Jul 2 2012, 15:50 MrYuran Возможно, что все доводы строятся исходя из традиц... Jul 3 2012, 04:54 spectr Загрузка с внешней флэшки, малое количество памяти... Jul 3 2012, 05:46  Soflover Цитата(BarsMonster @ Jul 3 2012, 11:16) Р... Jul 3 2012, 10:35     sqrt Цитата(MrYuran @ Jul 6 2012, 15:38) Тепер... Jul 7 2012, 06:08       zzzzzzzz Цитата(BarsMonster @ Jul 13 2012, 01:33) ... Jul 13 2012, 06:24 sqrt Судя по спецификациям на младшую модель MCp 040210... Jul 4 2012, 15:08 Postoroniy_V на хабре есть ещё одна статья
http://habrahabr.ru/... Jul 6 2012, 08:41 Canis Dirus А тем временем разработчики разродились отладочной... Dec 13 2012, 09:33 BarsMonster Отладочная плата у меня есть, буду ковырять на дня... Dec 27 2012, 09:39 MrYuran Цитата(BarsMonster @ Dec 27 2012, 13:39) ... Dec 27 2012, 10:21  BarsMonster Цитата(MrYuran @ Dec 27 2012, 13:21) Ждем... Dec 27 2012, 10:34 alman Бегло пробежался по обсуждению и не увидел ссылки ... Dec 29 2012, 08:44 MrYuran Цитата(alman @ Dec 29 2012, 12:44) Разраб... Dec 29 2012, 09:15 BarsMonster http://habrahabr.ru/post/165043/ - Мультиклет: пра... Jan 8 2013, 09:59 BarsMonster Цитата(BarsMonster @ Jan 8 2013, 11:59) h... Jan 26 2013, 22:04 ArtemDement BarsMonster, это Ваш проект ?
ЦитатаПЕРВЫЕ ДЕТАЛИ... Jan 27 2013, 13:16 BarsMonster Цитата(ArtemDement @ Jan 27 2013, 16:16) ... Jan 27 2013, 13:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|