Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Моноблочный ПК на «Эльбрус-2С+»
GAMEINATOR forums > Soft, Hard и периферия > Hard & Soft
Страницы: 1, 2, 3
MrObs
Цитата(Egorich___ @ 03.01.2015, 03:54) *
Не обманывай себя
И в мыслях не было, всегда реально на жизнь смотрю.
Цитата(Egorich___ @ 03.01.2015, 03:54) *
"Та власть" как пришла так и осталась
Да нет, не осталась, при "той" мы уже должны по сценарию подобному одной временно неупоминаемой страны "евроинтегрироваться" по полной программе.
Цитата(Egorich___ @ 03.01.2015, 03:54) *
Пугает лишь то, что люди стали для власти патриотами - служителями императору, и любовь к (Р)родине (ошибочно) приравнивается к патриотизму. Будь готов в любой момент, что "власть" скажет тебе пойти против своих же сограждан и родных прикрывая это патриотизмом и подогревая фальшивой ненавистью наложенной тебе в голову, что они хуже, по любым причинам. Пример с Украиной тут подойдет идеально, жаль что люди не понимают этого, и так и будут жертвами в бессмысленной войне против самих себя в угоду власти
А что любовь к родине не должна быть патриотизмом? И что значит ошибочно, нет никаких ошибочно, если ты любишь свою родину, и ты патриот оной. "Власть" тоже часть родины.
Насчёт "власть скажет" и "фальшивой ненависти", ничего нельзя вложить в головы, если нет условий, объективных процессов. В истории это было, в 1917-м, и что в итоге, всё равно разумное большинство нивелировало деструкторов. Я вижу что власть, всячески купирует, нивелирует, условия которые этому способствуют, подогреванию, что есть очень хорошо. А вот противоположный лагерь, "либералы", всячески пытаются это инициировать, я тоже это прекрасно вижу и осознаю. Всегда людям необходимо определятся, в приоритетах, выбирая жизненно необходимое, жертвуя чем-то.

На этом я "полит дебаты" в этой теме завершаю, совсем.
autistic
Цитата(HikeR @ 03.01.2015, 05:58) *
компилятор там пересекается с GCC по некоторым опциям, на этом все. имхо, в прошлом году gcc вообще был скриптом на баше, который разбирал входные параметры и вызывал нативный компилятор с его параметрами, сейчас же совместимость практически полная (по оптимизирующим опциям).для VLIW архитектур GCC, гкхм, не используют.

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

Цитата(HikeR @ 03.01.2015, 05:58) *
может и пруф будет?

ссылку я давал выше: http://www.mcst.ru/sistema_programmirovaniya
Цитата
- Компанией МЦСТ разработан символьный отладчик на базе gdb-7.2.
- библиотеки поддержки времени исполнения (glibc, libpthread, libm, libcxa)
- различные популярные библиотеки (stlport, libstdc++ ...

как мы видим и отладчик, и библиотеки поддержки языка - все позаимствовано из проекта гну, что как бы естественно для использования с компилятором для которого оно разрабатывалось.
autistic
Цитата(HikeR @ 03.01.2015, 05:58) *
для VLIW архитектур GCC, гкхм, не используют.

вот, рекомендую ознакомиться, бэкенд может быть любым, так что на выходе может получиться все что угодно.
[Codepoet]
Да, еще тут вопросец появился по поводу DSP'шек внутри Эльбруса. Это нечто похожее на Cell что ли? Ибо и разделение такое же: т.е. компилируется раздельно для запуска на конкретном "камне"(судя по тексту, который по ссылке, что привел refuse).
autistic
Цитата([Codepoet] @ 03.01.2015, 15:35) *

Да, еще тут вопросец появился

двоичный транслятор имеется в виду? это нечто похожее на JIT-compiller, к камню никакого отношения не имеет т.к. трансляция программно осуществляется, просто оно вшито в материнскую плату и запускается одновременно с включением питания.
Modera
Цитата(STALKER2011x @ 03.01.2015, 11:40) *
PS: Внимание! После прочтения статьи возникнет непреодолимое желание сделать себе шапочку из фольги (ведь даже страшно представить что у них есть сейчас).

угу, конечно, прям будут америкосы(или китайцы, определитесь хоть с врагами) шпионить за 14-ти летним школоло из анисовки biggrin.gif

А вообще, конечно, ИМХО, это всё страшилки, на подобии тех которые показывают по телику. Только тут всё более продуманно и действительно похоже на правду. Не даром говорят "Сидеть в интернете и хвастаться что не смотришь телик, это всё ровно что работать на АЭС и избегать микроволновок."
[Codepoet]
Цитата(refuse @ 03.01.2015, 15:28) *
Цитата([Codepoet] @ 03.01.2015, 15:35) *

Да, еще тут вопросец появился

двоичный транслятор имеется в виду? это нечто похожее на JIT-compiller, к камню никакого отношения не имеет т.к. трансляция программно осуществляется, просто оно вшито в материнскую плату и запускается одновременно с включением питания.

Нет-нет-нет, я о другом. Конкретно я об этом:

Цитата
В версии компилятора для процессора Эльбрус-2С+ реализована поддержка DSP-ядер. Для запуска программы на DSP-процессоре применяется следующая схема:

  • на ядре с архитектурой «Эльбрус» исполняется управляющая программа;
  • из управляющей программы запускаются дочерние процессы, исполняемые на DSP-процессоре.

Компиляция кодов, предназначенных для исполнения на архитектуре «Эльбрус» и DSP-процессоре, делается с точностью до модуля. Это означает, что модули, которые компилируются для архитектуры «Эльбрус», и модули, которые компилируются для DSP-процессора, компилируются раздельно и с разным набором опций.


Именно это мне издалека напомнило, как раз, идею архитектуры Cell.
Молния в вакууме
А сколько весит исполняемый код для этого процессора, в сравнении с другими?
Если я правильно понял, одна инструкция весит 64 байт, но можно выполнять сразу несколько операций. А если в середине инструкции нужно прыгнуть в другое место, останется 32 байт мусора?
abramcumner
Цитата(saas @ 23.05.2017, 20:38) *
А сколько весит исполняемый код для этого процессора, в сравнении с другими?

Точно столько же.

Цитата
Если я правильно понял, одна инструкция весит 64 байт, но можно выполнять сразу несколько операций. А если в середине инструкции нужно прыгнуть в другое место, останется 32 байт мусора?

Цитата(Микропроцессоры и вычислительные комплексы семейства Эльбрус)
Широкая команда выровнена по границе двойного слова и имеет длину от
1 до 8 двойных слов. Она состоит из слогов длиной 4 байта и полуслогов
длиной 2 байта, которые по отдельности или в комбинациях кодируют
операции.

Длина команды может меняться от 8 до 64 байт. С джампом по середине команда и будет 32 байта, мусора 0.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.