реклама на сайте
подробности

 
 
> Плавающая ядерность
Anticitizen1
сообщение Mar 24 2010, 05:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 24-03-10
Пользователь №: 56 166



Начал проект по разработке схемы с плавающей ядерностью то есть ядра - из стандартных блоков вычслений распадаются на ядра с более мелкими разрядами и наоборот.Это своего рода аналог VLIW процессора но с архитектурой плавающей ядерности. Ядра процессора управляемые специальными дескрипторами в специальных сегментах кода будут распадаться на множество мелких ядер (меньшая разрядность и меньшее число блоков процессора) и собираться в большие ядра с большой разрядностью и полным набором блоков работы с памятью и вычислениями. Данный процессор сможет входить в режим графических вычислений без использования видеокарт и прочего графического оборудования.Предполагается исследование возможности ускоренной обработке зависимых частей программ путем слияния отдельных блоков ядер- формирования общих переносов к примеру .

Данный проект нацелен на проблему простоя вентилей у многоядерных процессоров и процессоров с VLIW архитетурой.

Мы предполагаем использование Ultra Sparc T2 как базовый - заложенная многопоточность позволит несколько у простить задачу.Но есть проблема "резки" управляющих сигналов и меж разрядых переносов в вычислениях.В Ultra Sparc резать придется FPU.Мы бы хотели помножить блоки и потом вставить между ними управляющие ядерностью сигналы.С памятью таких проблем меньше так она в целом более симетричная.

АЛУ режется вообще без проблем но АЛУ считается устаревшим.Хотелось бы узнать мнение.Помимо резки проблемы будут и с симуляцией так как слияния и разделения надо учесть во всех возможных комбинациях.Поэтому и стремлюсь не нарушить симметрию элементов.


Пример вычислений где такая ядерность нужна:
происходит взрыв и программа моделирует поведениен множества незавиимых/зависимых процессов.Ядра разбиваются на множество низкоразрядных.В следующий момент взрыв передается на плиту и потребуется вычисление большого среднего значения большого числа частиц воздействия на объект- ядра собираются и разрядность вырастает.Возможные иные комбинации в случае зависмых множественных процессов.

В дальнейшем хотим пустить по 65 нм процессу.Сейчас моделирование типа Cadence Virtuoso позволяет до 45 нм вообще с RTL сразу под сканер идти вроде как.

Сообщение отредактировал Anticitizen1 - Mar 24 2010, 06:42
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dvladim
сообщение Mar 26 2010, 19:03
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(Anticitizen1 @ Mar 26 2010, 13:43) *
Что же мешает?Или не дает покоя желание научить мир жить.А то как же без вас?

Судя по теме как раз вам и не дает. Без обид пожалуйста, просто вся рота не в ногу, один старшина в ногу.

Но все же, попробуйте дать более менее развернутый ответ на вопрос о программировании такого процессора. Вы же прекрасно понимаете что архитектура x86 жива и да здравствует за счет богатого программного прошлого. И для успешного применения вашего процессора нужно предложить маршрут перевода программ (читай компилятор), а, насколько я знаю, gcc фокусов с изменяемой разрядностью делать не умеет. А то так и получится: железо сделаем самое крутое на свете, а применить его не получится.

А если мучает несогласованнось конвеера с современных процессорах
Цитата(Anticitizen1 @ Mar 26 2010, 07:32) *
Итак понятно что герцы низки для энергопотребления но не только число вентилей снижает герцы , ассиметрия архитектуры снижает - схема всегда дожидается самого медленного элемента (герцы это и есть частота самомого медленного простым языком).Выч блок (ALU точно,FPU не уверен)вообще можно до 5-6 ггц разогнать

то посмотрите в сторону самосинхронных схем.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Anticitizen1   Плавающая ядерность   Mar 24 2010, 05:49
- - zzzzzzzz   Это что, у Вас хобби такое, реконфигурируемые мног...   Mar 24 2010, 13:15
|- - Anticitizen1   Цитата(zzzzzzzz @ Mar 24 2010, 19:15) Это...   Mar 25 2010, 06:33
|- - BarsMonster   Цитата(Anticitizen1 @ Mar 25 2010, 08:33)...   Mar 25 2010, 07:16
|- - yes   а чем эта идея лучше/отличается от SIMD (векторной...   Mar 25 2010, 10:50
||- - Anticitizen1   Цитата(yes @ Mar 25 2010, 17:50) а чем эт...   Mar 30 2010, 05:55
||- - yes   Цитата(Anticitizen1 @ Mar 30 2010, 09:55)...   Mar 30 2010, 08:47
||- - Anticitizen1   Цитата(yes @ Mar 30 2010, 15:47) не знаю,...   Mar 31 2010, 04:22
|- - Anticitizen1   Цитата(BarsMonster @ Mar 25 2010, 13:16) ...   Mar 25 2010, 11:57
- - dvladim   И не лишне будет подумать о том, как компилить под...   Mar 24 2010, 20:06
- - BarsMonster   Эх, мечты, мечты... Если оставить в стороне вопро...   Mar 24 2010, 23:47
- - BarsMonster   ЦитатаДело в опимизации - при низком потреблении н...   Mar 26 2010, 00:13
|- - Anticitizen1   Цитата(BarsMonster @ Mar 26 2010, 06:13) ...   Mar 26 2010, 04:32
- - BarsMonster   Вобщем, не стану разводить тут троллоло :-) Если б...   Mar 26 2010, 05:39
|- - Anticitizen1   Цитата(BarsMonster @ Mar 26 2010, 12:39) ...   Mar 29 2010, 06:38
|- - Dmel   Цитата(Anticitizen1 @ Mar 29 2010, 10:38)...   Mar 29 2010, 07:23
|- - Anticitizen1   Цитата(Dmel @ Mar 29 2010, 14:23) А сколь...   Mar 29 2010, 08:47
- - zzzzzzzz   Блин, какой же хренью люди мучают свои слабые мозг...   Mar 26 2010, 08:50
|- - Anticitizen1   Цитата(zzzzzzzz @ Mar 26 2010, 14:50) Бли...   Mar 26 2010, 10:43
|- - zzzzzzzz   Цитата(Anticitizen1 @ Mar 26 2010, 13:43)...   Mar 27 2010, 09:17
|- - Anticitizen1   Цитата(dvladim @ Mar 27 2010, 01:03) Судя...   Mar 28 2010, 04:00
- - Behemoth13   граждане форумчане я извиняюсь за флуд, но мне каж...   Mar 27 2010, 22:18
- - zzzzzzzz   Удачи Вам, господин Петрик! Хоть это и бессм...   Mar 28 2010, 09:21
|- - Anticitizen1   Цитата(zzzzzzzz @ Mar 28 2010, 16:21) Уда...   Mar 29 2010, 04:10
- - Anticitizen1   И все что ли?Приехал.................   Mar 30 2010, 03:20
- - Anticitizen1   Сразу памятку решил сделать. Не тратьте лучше вре...   Mar 31 2010, 06:10
- - baumanets   Anticitizen1 твою идеологию понял. В таких навёрну...   Mar 31 2010, 09:13
|- - Anticitizen1   Цитата(baumanets @ Mar 31 2010, 16:13) An...   Mar 31 2010, 10:09
- - Anticitizen1   Вот есть форум где пара хороших тредов http://ru...   Mar 31 2010, 11:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 13th August 2025 - 16:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016