Войти
ФлеймФорумОбщее

Жив курилка? (3 стр)

Страницы: 1 2 3 4 517 Следующая »
#30
23:55, 8 июля 2008

Архитектурная линия «Эльбрус» представлена в составе текущих разработок системой на кристалле «Эльбрус-S» (технологический процесс – 90 нм, тактовая частота – 500 МГц).  Ее основными особенностями являются:
•  размещение в кристалле подсистемы обращения в оперативную память, включая два контроллера памяти DDR2),
•  размещение в кристалле средств и каналов связи для формирования многопроцессорных комплексов, работающих на общей памяти,
•  использование широкого спектра средств повышения производительности,
•  исполнение двоичных кодов x86  посредством двоичной компиляции,
•  аппаратная поддержка защищенного программирования.
Микросхема рассчитана на пиковую производительность 11.1 GIPS/4.0 GFLOPS  при 64-разрядных данных. Для формирования многопроцессорных конфигураций в ее состав введены дуплексные каналы с пропускной способностью  2 GB/s в каждом направлении.


#31
9:01, 9 июля 2008

>в 1.44 раза относительно Pentium 4 (1.4 Ггц).
а че, неплохо в общем то..
итересно еще по стоимости производства бы сравнить

#32
(Правка: 15:11) 15:09, 9 июля 2008

газолин
>8 Gips на 300 МГц при 6 Вт ???

Мало красивых тестов... Хотя сравнение с древним П4 о красивости не говорит... Но нужно ещё и умудрится продать продукт... У меня почемуто оптимизма это не вызывает...

#33
1:48, 10 июля 2008

Executor
Вот наладят в Зеленограде АМДишную линию на 130 нм, тогда и видно будет.

Прошло более 1 года
#34
2:32, 21 июля 2009

А не поднять ли тему об отечественом электронно-вычислительном машиностроении?

#35
3:33, 21 июля 2009

10 июля 2009 года

Серия семинаров "Основные разработки ЗАО "МЦСТ" и ОАО "ИНЭУМ". Доклады ведущих молодых специалистов. Семинар по теме "Проектирование многоядерной системы-на-кристалле для обработки цифровой сигнальной информации на основе процессорных ядер "Эльбрус" и DSP-ядер ГУП НПЦ "ЭЛВИС" (ОКР Кубик-ку)"

#36
3:38, 21 июля 2009

Архитектура универсального 64-разрядного микропроцессора «Эльбрус» основана на явном представлении параллелизма операций с использованием для этого широкого командного слова [4 – 7]. В архитектурах с явным параллелизмом операций необходимо указывать какие операции должны запускаться одновременно. В микропроцессоре «Эльбрус» для этого используется широкое командное слово, размер которого может достигать 64 байтов.
Структура микропроцессора «Эльбрус» представлена на рис. 1. Шесть арифметико-логических устройств разделены между двумя группами, называемыми кластерами. Каждый кластер использует собственную копию регистрового файла и Кэш 1-го уровня. При этом содержимое обеих копий совпадает. Устройство операций над однобитовыми предикатами позволяет существенно сократить число операций управления и, тем самым, повысить параллелизм. Устройство предварительной асинхронной подкачки данных из памяти в специальный буфер позволяет скрыть задержки при использовании данных из оперативной памяти. Арифметические операции типа MMX и SSE в архитектуре IA-32 над упакованными данными, размещаемыми внутри 64-разрядного регистра, позволяют увеличить параллелизм для задач, работающих с данными меньшей разрядности. Дополнительным источником параллелизма является возможность запуска пары зависимых операций на одном арифметико-логическом устройстве с сохранением в регистре только результата выполнения пары. Эта же возможность, реализованная для предикатов, позволяет выполнить цепочку из двух зависимых операций за один такт, что сокращает критические пути для программ со сложной логикой управления.

#37
3:42, 21 июля 2009

Развитие микропроцессоров с архитектурой «Эльбрус»

Развитие микропроцессорной архитектуры «Эльбрус» предполагается вести в направлении наращивания параллелизма за счет создания системы на кристалле, увеличения числа процессорных ядер в составе микропроцессора и повышения тактовых частот работы процессора путем включения в него большего числа блоков, реализованных с использованием технологии полностью заказного проектирования. Предполагается также развивать технологию эффективной совместимости с архитектурами IA-32 и Intel 64 [10].

В 2009 г. завершается разработка микропроцессора «Эльбрус-S» (технологический процесс – 90 нм, тактовая частота – 500 МГц), представляющего собой систему на кристалле. Он полностью унаследовал архитектуру микропроцессора «Эльбрус». В нем до 2 Мбайт увеличен Кэш 2-го уровня и встроены каналы доступа в память, включая контроллеры DDR2 с общей пропускной способностью 8 Гбайт/с. Для создания многопроцессорных систем на общей памяти в микропроцессор встроены 3 дуплексных канала когерентного обмена с другими процессорами и канал доступа к внешним устройствам. Пиковая производительность микропроцессора возрастет пропорционально тактовой частоте, а производительность на реальных задачах – в 2 раза по сравнению с микропроцессором «Эльбрус».

Параллельно начата реализация гибридного микропроцессора, содержащего 2 ядра с архитектурой «Эльбрус» и 4 специализированных ядра для обработки сигналов (технологический процесс – 90 нм, тактовая частота – 600 МГц). Этот микропроцессор будет иметь пиковую производительность свыше 30 Гвещоп/c.

В планах ЗАО «МЦСТ» в течение ближайших 10 лет освоить технологические нормы 65, 45 и 32 нм, поднять тактовую частоту микропроцессора выше 2 ГГц и увеличить число ядер в микропроцессоре до 16. Это позволит получить универсальный микропроцессор терафлопного диапазона производительности, а за счет развития линии гибридных микропроцессоров поднять производительность еще на порядок. При этом предполагается использовать технологию энергосбережения при проектировании. В сочетании с хорошей логической скоростью каждого ядра такой подход должен привести к дальнейшему улучшению параметров энергопотребления микропроцессоров линии «Эльбрус».

#38
3:51, 21 июля 2009

Использование новой архитектуры для создания регистровых файлов микропроцессора «Эльбрус-S»

В 2003 году инженерами фирмы Интел была предложена новая архитектура для многопортовых РФ, получившая название Q-файл архитектуры [4]. Основное отличие этой архитектуры от традиционной (где каждый регистр содержит элементы, обеспечивающие возможность доступа по всем портам) состоит в том, что в Q-файле элементы портов чтения реализованы в виде отдельных схем. Схемы выборки, относящиеся к группе регистров, физически сгруппированы в кластеры для каждого порта чтения. На рис. 1 показана электрическая схема одного разряда порта чтения из группы, содержащей 16 регистров. Схема выборки – двухуровневая. На первом уровне используется стандартная схема предешифратора, преобразующая двоичный код адреса регистра в унитарный. Второй уровень представляет собой матричную структуру, где одна половина выходов предешифратора управляет выборкой группы из 4-х элементов, а другая – выборкой элемента из группы. Это позволяет в два раза уменьшить количество словарных шин и уменьшить время выборки при чтении из РФ.

Схемы портов записи остаются традиционными: каждый элемент регистра содержит оборудование для требуемого количества портов записи. Применяются как однофазные (рис. 2а), так и двухфазные (рис. 2б) схемы записи в хранящий элемент. При большом количестве портов записи, как правило, используются однофазные схемы для того, чтобы уменьшить количество битовых шин портов записи.
Описанная выше архитектура позволяет уменьшить площадь многопортовых РФ, а следовательно, повысить быстродействие и уменьшить потребляемую мощность. Однако, этот способ организации портов чтения не нашел широкого применения из-за помехи на невыбранной локальной битовой шине (LBL на рис. 1), возникающей в результате перераспределения заряда при считывании «0», что ухудшает устойчивость работы больших РФ.

В рамках работы над 20-портовым РФ микропроцессора «Эльбрус-S» нами был предложен и исследован вариант организации портов считывания Qfile, лишенный этого недостатка. Электрическая схема одного разряда схемы выборки для одного порта считывания приведена на рис. 3.

Основой схемы служат четыре элемента 2И-4ИЛИ-НЕ типа «Домино», каждый из них имеет свой опорный транзистор N-типа, выполняющий функцию активации выбранного элемента. Выходы этих элементов объединены попарно при помощи статических схем 2И-НЕ, выходы которых управляют транзисторами, определяющими потенциал глобальной битовой шины. На одну глобальную шину работают четыре схемы, приведенные на рис. 3, образуя схему выборки одного разряда порта чтения из блока, содержащего 64 регистра.
По сравнению со схемой на рис. 1, здесь полностью исключается возможность возникновения помехи в результате перераспределения заряда. Кроме того, нет отдельной шины для предзаряда локальной битовой шины, следовательно, нет необходимости в схеме формирования сигнала предзаряда, который, во избежание сквозных токов, должен быть точно синхронизован с сигналами выборки. Здесь функцию предзаряда выполняют выходные сигналы предешифратора.
Весь регистровый файл, емкостью 256 68-разрядных слов, разбит на 4 банка по 128 34-разрядных слов (рис. 4). Каждый банк состоит из 4-х массивов ячеек памяти, объединенных общей схемой управления, включающей в себя дешифраторы адресов записи и чтения, а также схемы управления входом-выходом. Такая организация позволяет добиться высокого быстродействия при умеренной потребляемой мощности за счет оптимизации отношения «нагрузка-мощность» во всех ступенях цепи чтения.

#39
4:15, 21 июля 2009

А что со 100 комплексами Эльбрус-3М, которые в начале топика, год назад, обещали поставить в вооруженные силы?
Поставили уже?

#40
4:30, 21 июля 2009

Давно уже.

#41
5:09, 21 июля 2009

Очень напоминает 2 вещи:
1. Кирюшик и kerosene это одно и то же лицо.
2. У него появилась интересная информация.
3. Лицо опасалось, что если тему поднимет kerosene, то улетит в баню. (Как не раз с ним было).
4. Поэтому тему поднял Кирюшик.
5. Менее чем через час вступил kerosene.
6. Высказывания его были спорны, потому-то Кирюшик и не хотел постить их сам. А может ему лень было потом логиниться Кирюшиком для ответа на вопросы, так как в последнее время он все чаще привык логиниться под kerosene.
7. Кирюшик и Киросин имеют одинаковые начала, есть шанс, что у Кирюшика в реале было одно из прозвищ Керосин. Потому он и выбрал такой ник для второго чара.

#42
8:26, 21 июля 2009

Чудик, Кирило с Украины, а я с Дальнего Востока :)

#43
9:04, 21 июля 2009

8. прокси сервер

#44
11:41, 21 июля 2009

Вот, теперь осталось изобрести Руссский ассемблер, потом Руссский Си и написать на этом всем Руссский линукс. Хотя все равно сакс, числа то мы арабские используем, поэтому чтобы бы ваще все попонятиям надо придумать Руссские цифры.

Страницы: 1 2 3 4 517 Следующая »
ФлеймФорумОбщее