|
|
  |
что-то новое ?, мультиклеточные процессоры |
|
|
|
Dec 13 2012, 09:33
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
А тем временем разработчики разродились отладочной платой. Первым 100 покупателям обещают скидки (цена в пять килорублей, вместо шести с половиной).
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Dec 29 2012, 08:44
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 22-12-10
Из: Россия, Ростовская обл.
Пользователь №: 61 800

|
Бегло пробежался по обсуждению и не увидел ссылки на документ, описывающий систему команд. Вот этот документ: http://multiclet.com/docs/PO/Manual_Soft.pdfДля распараллеливания используется абстракция "Параграф", границы которого устанавливаются специальным битом в команде. Банальный пример, на котором можно получить выигрыш, например формула из школьного учебника геометрии:  X и Y можно считать параллельно. Разработчики утверждают, что их процессор является процессором общего назначения, но у меня сомнения по этому поводу.
|
|
|
|
|
Jan 27 2013, 13:16
|

Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 19-09-09
Из: Санкт-Петербург
Пользователь №: 52 460

|
BarsMonster, это Ваш проект ?Цитата ПЕРВЫЕ ДЕТАЛИ О ПРОЕКТЕ СОЗДАНИЯ МИКРОКОНТРОЛЛЕРОВ Завершено предварительное исследование рынка и конкурирующих продуктов – теперь мы можем больше рассказать о наших будущих микроконтроллерах:
АРХИТЕКТУРА Наша цель – разработать и прогнать на реальных задачах несколько десятков вариантов ядер микроконтроллеров, чтобы выбрать из них 3 наиболее удачных ядра для следующих линий:
Сверхкомпактное 32-битное ядро с большей плотностью кода по сравнению с Thumb2 и минимальной стоимостью. «Классическое» ядро с производительностью >1.5 DMIPS/Mhz и повышенной плотностью кода. Высокопроизводительное конвейеризованное суперскалярное ядро, также предназначенное для микроконтроллеров и систем на кристалле. Все ядра совместимы на уровне исходного кода.
ПЕРИФЕРИЯ Одна из целей для контроллеров среднего и высокого уровня – «откусить» часть задач, которые в настоящее время решаются младшими FPGA. Это может быть достигнуто или реконфигурируемой FPGA-подобной периферийной прослойкой, конфигурируемой на подмножестве Verilog, или уникальными периферийными модулями конфигурируемые классическим образом – через регистры. Сейчас мы рассматриваем оба подхода.
СРЕДСТВА РАЗРАБОТКИ Все ядра будут поддерживаться бесплатной open-source средой разработки на основе LLVM и Eclipse, без каких либо ограничений на размер кода.
|
|
|
|
|
Jan 27 2013, 13:31
|

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

|
Цитата(ArtemDement @ Jan 27 2013, 16:16)  BarsMonster, это Ваш проект ? Да, но это пока нельзя назвать проектом в полном смысле этого слова. В ближайшие 1.5 года обсуждать будет нечего.
--------------------
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|