LINUX.ORG.RU

Китай готов начать серийное производство процессоров для своего суперкомпьютера

 


0

0

В 2008-с году Китай ворвался в топ самых быстрых компьютеров в мире, заняв сразу 11-е место. Суперкомпьютер Dawning 5000a работает на процессорах AMD под управлением операционной системы Windows HPC Server.
Сейчас планы китайских ученых еще более амбициозны. Новый суперкомпьютер Dawning 6000 будет построен на процессорах, полностью разработанных в Китае - Loongson 3 с архитектурой MIPS. Операционная система - Linux. Предполагается, что производительность суперкомпьютера достигнет петафлопсного уровня.

>>> Подробности

★★★★★

Проверено: svu ()
Последнее исправление: lodin (всего исправлений: 2)

Ответ на: комментарий от anonymous

> АК-47 разбирал? Вот и расскажи об отличия с тем что на фотке.

Блин. И как я тебе расскажу, если я _не_ разбирал то, что на фотке.

А про отличия сказал другой анонимус: http://www.linux.org.ru/jump-message.jsp?msgid=4459165&cid=4472869 и, вероятно, http://www.linux.org.ru/jump-message.jsp?msgid=4459165&cid=4472938

И ты так и не ответил, разбирал ли ты StG-44. Если нет, то на основании чего судишь об отличиях?

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

> Чего непонятного ? Эти как ты говоришь 15 команд со сдвигами/условиями/пост/прединкрементами в опкоде разворачиваются в нехилый набор, да и 32 регистрами нужно как-то уметь оптимально управлять.

Вот именно поэтому армы так мало жрут. Оптимизация кода возложена на компилятор, а не на требуху ALU.
Требухе ALU достаточно разбираться только с 15 командами. Все сдвиги/условия/инкременты/арифметика и прочее - универсальны для всех команд, что опять же сильно упрощает схемотехнику (в отличии от тех же Alpha, которые заявлены как RISC и система команд подогнана под формальные определения RISC, но вместо соответствующей элементарной требухи там типично CISCовая требуха, отчего и жрут они невообразимое количество энергии. Одно дело, когда за такт для выполнения операции надо зарядить 500 затворов, и совсем другое, когда этих затворов 10000).
Да, это приводит к тому, что простое действие типа «загрузить в R0 число 0x12345678» делается нетривиально, но пусть лучше это сделает компилятор один раз, чем это будут делать тысячи лишних и жрущих транзисторов непрерывно.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

Так в чем проблема - для тебя тут все просто, напиши оптимизирующий компилятор для arm, денег практически не напрягаясь заработаешь. А то вон в мире до сих пор столько горемык - в ассемблер лезут.

anonymous
()
Ответ на: комментарий от tailgunner

Про крышку я сказал, на фотке затвор запирается поворотом, прекрасно виден затвор и вырез в затворной раме

Если нет, то на основании чего судишь об отличиях?

Я сужу об отличиях фотографии от своих автоматов, из которых я стрелял, разбирал и чистил много-много раз

anonymous
()
Ответ на: комментарий от anonymous

> На arm обращение к памяти выливается в целую лишнюю команду загрузки/выгрузки

Дело в том, что одной и той же командой загрузки-выгрузки загрузить-выгрузить можно не один, а все регистры сразу, или их произвольный набор. Так что если рассматривать выполняющийся код в целом, а не команды в отдельности, то сравнение получается не в пользу x86.

Что будет с кодом для x86 если нужно будет освободить не один, а несколько регистров? Он распухнет в разы.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

>Да, это приводит к тому, что простое действие типа «загрузить в R0 число 0x12345678» делается нетривиально

Более того - на arm это казалось бы простое действие за одну инструкцию не сделать.

anonymous
()
Ответ на: комментарий от anonymous

>Тупиковая ветвь, космические, да и остальные ракеты все равно вышли из фау

ну дык, то ж немцы! понятное дело, у ихних фау никаких жрд внутре не стояло.

anonymous
()
Ответ на: комментарий от Stanson

>Что будет с кодом для x86 если нужно будет освободить не один, а несколько регистров?

На х86 этого не нужно.

anonymous
()
Ответ на: комментарий от anonymous

>> И мы должны верить этому упоротому? :D

Фотографиям и документам - безусловно должны

ути-пути, да ты, паходу на отличненько ипанулся!

по твоей говноссылке нопесали: «STG-45 он же АК-46»

ты хотя бы на вики глянул, шо ето за зверь такой: http://ru.wikipedia.org/wiki/StG45(M)

//анжынеры хреновы. ненавижу.

anonymous
()
Ответ на: комментарий от anonymous

> Более того - на arm это казалось бы простое действие за одну инструкцию не сделать.

Легко.
ldr r0, [pc, #1000]
+ff8 байт кода
.word 0x12345678

Однако, суть вовсе не в этом. Суть в том, что за счёт вынесения всех причуд оптимизации и наворотов в область компетенции компилятора есть возможность создать шустрый и маложрущий процессор.

То, что оптимизация может быть не слишком оптимальной с лихвой компенсируется такими вкусностями как малое энергопотребление и дешевизна.

Когда армы/мипсы и пр выйдут хотя бы на рынок ноутбуков, то проблемы с круто оптимизирующими компиляторами будут достаточно быстро решены (и частота с 1ГГц возрастёт, кстати). А пока, быстродействия кода созданного, например, gcc более чем достаточно.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

> Срал я на говноссылки, мне фотки хватает

А почему ты думаешь, что на фотке - именно Assault Rifle, а не ранний прототип АК-47? При том, что человек, который опубликовал фото - упоротый лжец.

tailgunner ★★★★★
()
Ответ на: комментарий от piranha

>>а вот мне и M-16 кажется похожей на StG-44

А почему нет? Никто до этого не догадался отводить часть пороховых газов для перезаряжания

Никто??? погугли, за умног сойдешь.

anonymous
()
Ответ на: комментарий от tailgunner

> А почему ты думаешь, что на фотке - именно Assault Rifle

Бл**ь, написано же! Ischewsk тоже написано на фотке.

При том, что человек, который опубликовал фото - упоротый лжец.

В упор не вижу, неточности не значит лож

anonymous
()
Ответ на: комментарий от anonymous

> На х86 этого не нужно.

О как.
Зачем, интересно тогда компиляторы в начале подпрограммы фигачат простынку
push edi
push esi
push eax
push ebx
push ecx
...
а в конце
...
pop ecx
pop ebx
pop eax
pop esi
pop edi

???

Может уже тогда выкинуть это ненужное хотя бы из x86 движка gcc?

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

>Легко. ldr r0, [pc, #1000] +ff8 байт кода

Я немного некорректно выразился, но смысл думаю ясен - имея фиксированную длину команды в 32 бита невозможно инициализировать регистры большими константами содержащимися в опкоде одной инструкции.

Когда армы/мипсы и пр выйдут хотя бы на рынок ноутбуков, то проблемы с круто оптимизирующими компиляторами будут достаточно быстро решены

Мне больше интересно почему они еще до сих пор не вышли :) А то что проблемы будут враз быстро решены - это дудки. Все производители soc на сегодняшний день на базе cortex-a8 оснащают его аппаратными кодеками для аудио/видео на своих dsp - казалось бы оптимизировать компиялтор проще под уже готовое железо - потоковое расшириение neon ?

anonymous
()
Ответ на: комментарий от anonymous

>> А почему ты думаешь, что на фотке - именно Assault Rifle

Бл**ь, написано же! Ischewsk тоже написано на фотке.

Бл**ть, на какой фотке? На какой детали оружия?

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

>Про крышку я сказал, на фотке затвор запирается поворотом, прекрасно виден затвор и вырез в затворной раме

На фотке АК46? позравляю, ты только что убедительно доказал: АК47 произошел от АК46, а не от Stg44.

anonymous
()
Ответ на: комментарий от Stanson

>Зачем, интересно тогда компиляторы в начале подпрограммы фигачат простынку

Затем чтобы сохранить контекст вызывающего кода - кстати далеко не всегда это делается и замечу что во первых все push/pop на современных процессорах заоптимизированы в край и к тому же будут спариваться. Да и кстати pusha/popa никто не отменял.

anonymous
()
Ответ на: комментарий от anonymous

>Ты тоже не служил?

не-а, мне дали напильник и сказали их пилить. Как-то так. Сам понимаешь — подробности озвучить не могу.

Срал я на говноссылки, мне фотки хватает

ну да, вестимо. фотошоп творит чудеса.

anonymous
()
Ответ на: комментарий от tailgunner

> Бл**ть, на какой фотке? На какой детали оружия?

Ischewsk написано на жолтой фотке, где Шмайсер (человек)

anonymous
()
Ответ на: комментарий от anonymous

> Мне больше интересно почему они еще до сих пор не вышли :)
Ну если быть честным, то вышли они ещё 10 лет назад. См. Psion S7, Psion Netbook. Я даже сегодня предпочёл бы Psion Netbook вместо какого-нибудь eeepc, но увы, их купить практически нереально.
Так что дело в маркетинге и массовом выпуске.

Все производители soc на сегодняшний день на базе cortex-a8 оснащают его аппаратными кодеками для аудио/видео на своих dsp - казалось бы оптимизировать компиялтор проще под уже готовое железо - потоковое расшириение neon ?


Далеко не факт. Какое-нибудь БПФ (или наоборот) выгоднее делать не командами процессора, последовательно, а матрицей вентилей - параллельно. Подал на вход спектр, получил на выходе последовательность отсчётов.
И жрать такая штука будет меньше, и работать будет быстрее.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

>В упор не вижу, неточности не значит лож

ога, конечно. «STG-45 он же АК-46» это ключевая «неточность».

то есть, такое можно написать в двух случаях: либо чел сознательно врет, либо он «не в теме» даже еще больше, чем ты. Вывод один — фтопку этот высер.

anonymous
()
Ответ на: комментарий от anonymous

> Я немного некорректно выразился, но смысл думаю ясен - имея фиксированную длину команды в 32 бита невозможно инициализировать регистры большими константами содержащимися в опкоде одной инструкции.

Конечно. Однако, часто константы выглядят как 0x80000000 или 0x00004000. А это с учётом всяких LSL и т.п. вполне позволяет загружать в регистр константу одной командой. В результате, за счёт грамотно продуманной системы команд этот недостаток в значительном количестве случаев легко нейтрализуется компилятором.

Кстати, насчёт Альф и прочая - очень поучительно заглянуть в linux/arch/xxxx/lib и посмотреть на всякие банальные memchr.S и т.п.
Сравнить с тем же армом или мипсом. Ну и с х86 заодно. Сразу видно, что там RISC, а что не очень.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

>Далеко не факт. Какое-нибудь БПФ (или наоборот) выгоднее делать не командами процессора, последовательно, а матрицей вентилей - параллельно.

Да это понятно, только вот в большинстве случаев то что зашито в этих dsp мало того что закрыто, так еще и гвоздями прибито - на любых новых алгоритмах они уже не будут работать.

anonymous
()
Ответ на: комментарий от anonymous

>Так и до теории всеобщего заговора не долго

Ты не соскакивай, отвечай давай, где эти фотки можно увидеть? чтоб прям с подписями (подписи же они прям на фотке выполнены, не?)

anonymous
()
Ответ на: комментарий от anonymous

>>Далеко не факт. Какое-нибудь БПФ (или наоборот) выгоднее делать не командами процессора, последовательно, а матрицей вентилей - параллельно.

Да это понятно, только вот в большинстве случаев то что зашито в этих dsp мало того что закрыто

Это даже не DSP, это ПЛИС. DSP хоть программировать можно :)

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

> Да это понятно, только вот в большинстве случаев то что зашито в этих dsp мало того что закрыто, так еще и гвоздями прибито - на любых новых алгоритмах они уже не будут работать.

Да, это так. Но учитывая цену и маленький ужор всё равно такой подход выглядит весьма привлекательно.
Кроме того, никто ведь не запрещает нечто в новом формате отконвертить в формат, который понимает конкретный декодер. Особенно если это нужно не на один раз.
Кстати, документация вроде бы есть вполне достаточная на всякие кодеры-декодеры. По крайней мере использовать их позволяет.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

> либо он «не в теме» даже еще больше, чем ты

Я полностью не в теме по истории, но устройство автомата, реального, АК, конечно знаю. Чесно мне не понятно чо за музей и почему написано «Assault Rifle» по импортному

anonymous
()
Ответ на: комментарий от anonymous

> Ты не соскакивай, отвечай давай, где эти фотки можно увидеть?

Ты чо дурак? Под жолтой фоткой калаш, его любой не нормальный чел не спутает.

Для неслуживших - конечно всё тёмный лес

anonymous
()
Ответ на: комментарий от anonymous

>Ischewsk написано на жолтой фотке, где Шмайсер (человек)

И как это доказывает, что на соседней серой фотке Шмайсер (парахо^W Stg44)??

anonymous
()
Ответ на: комментарий от anonymous

Бл**ь Бл**ь Бл**ь, конечно

s/его любой не нормальный чел не/его любой нормальный чел не/g;

anonymous
()
Ответ на: комментарий от tailgunner

> Это даже не DSP, это ПЛИС. DSP хоть программировать можно :)

Ну можно считать это сопроцессором с одной командой - «сделать БПФ на данных с адреса ххх». Зато быстро.
А учитывая что у арма сопроцессоров может быть 16 штук, то всё не так уж тоскливо.
Кроме того, ПЛИС нынче можно перепрограммировать.

Stanson ★★★★★
()
Ответ на: комментарий от anonymous

>Ты чо дурак? Под жолтой фоткой калаш, его любой не нормальный чел не спутает.

Для неслуживших - конечно всё тёмный лес

Ну да, калаш. Тебе о чем и говорят все времян. Калаш — не Stg ни разу. Его любой не нормальный чел не спутает с калашом.

Конечно, для тех, кто сей штурмган видел только на фотках с говонофорумов - всё это тёмный лес.

/me закрывает эту тему поскольку 10лет еще не прошло

anonymous
()
Ответ на: комментарий от Stanson

> ПЛИС нынче можно перепрограммировать.

Ну это само собой, но поправить прошивку и перепрограммировать ПЛИС обычно геморройнее, чем поправить и перезалить программу.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

Ты опять мощно прогазифицировал лужу ударно спусковой механизм у АК-47 и StG-44 разный а принцып взвода за счет отвода пороховых газов у обеех винтовок. Ну тотже принцип был еще у СВТ-40

Freiheits-Sender ★★
()
Ответ на: комментарий от anonymous

>Freiheits-Sender - ты и правда чурбан, нет никакого Антуана, я anonymous!

ты не анонимус, ты позорище безымянное.

на, читай:

http://world.guns.ru/assault/as51-r.htm

ну, или картинку хотя бы погляди, если читать не умеешь:

http://world.guns.ru/assault/mp44-akm.jpg

anonymous
()
Ответ на: комментарий от anonymous

Нет, копировали оба американских варианта


Я не стал читать весь ваш феерический бред касательно копирования, но хочу заметить что противостояние ведущих сверхдержав в конечном итоге имело смысл не какие то инновационные уникальные собственные только разработки использовать - а брать уже известную базу и усовершенствовать. Именно поэтому и мы копировали у амеров, и амеры у немцев, и мы у немцев, и именно поэтому у нас и у амеров было много тупиковых ветвей.

Потому что не ошибается только тот кто ничего не делает.

СССР техника была восхитительна, впрочем в США зачастую тоже. Военная и космическая. Я жалею что эти времена кончились, и сейчас нет явного противостояния, и прогресс встал.

Быдло ходит в кино на голливудские поделки и жрет попкорн.
И нет никакого стремления ни к космосу ни вообще к чему либо кроме украсть побольше бабла.

anonizmus
()
Ответ на: комментарий от anonymous

Антуаны - Калашников сам признался на юбилее что дорабатывал автомат Шмайссера а не делал с нуля.

anonymous
()
Ответ на: комментарий от anonizmus

> конечном итоге имело смысл не какие то инновационные уникальные собственные только разработки использовать - а брать уже известную базу и усовершенствовать

Только надо было брать широкую базу, а не следовать за амерами совешенно не обращая внимания ни на что.

Своего ума в башке никакое обезьянничанье не заменит.

anonymous
()
Ответ на: комментарий от anonizmus

>СССР техника была восхитительна,

Как счас помню - до чего же были восхитительны «запорожцы» - мечта поэта :)

anonymous
()
Ответ на: комментарий от anonymous

> Как счас помню - до чего же были восхитительны «запорожцы» - мечта поэта :)

А ещё КрАЗы с деревянной кабиной

anonymous
()
Ответ на: комментарий от anonymous

А еще были счастливы красноармейцы с трехлинейками против немецких автоматов, и летчики в боях на деревянных самолетиках против бронированных мессеров... Т-34 - легенда ВОВ, по мировым признаниям уступал по всем параметрам немецким танкам, кроме одного - был дешевый как навоз.

anonymous
()
Ответ на: комментарий от anonymous

Только надо было брать широкую базу


Ты наверное вообще идиот, ага. А то чета у США такие прямо светлые головы что до сих пор коммерческие спутники на наших ракетах на орбиту отправляют, я уже молчу про затопленный МИР, отправленные СССР зонды на венеру в 196х годах, и на самом деле мы то с тобой знаем что ты просто троль, который решил на красноглазых фанатиках децл энергии скопить, а сам обожаешь НТР времен совка %)

anonizmus
()
Ответ на: комментарий от anonizmus

> А то чета у США такие прямо светлые головы что до сих пор коммерческие спутники на наших ракетах на орбиту отправляют

Ты наверное вообще идиот, анонист хренов. Дешевка, вот и весь сказ

а сам обожаешь НТР времен совка

Да, ты почти угодал! Не обожаю, но в сравнении с россиянией ... ну ты понял

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.