Проект Libre-SOC, развивающий открытый ASIC-чип с реализацией гибрида, в котором CPU, VPU и GPU не разделены и предложены как единое целое в стиле архитектуры CDC 6600, достиг стадии передачи в производство первого тестового образца. Изначально проект развивался под именем Libre RISC-V, но был переименован в Libre-SOC после решения заменить RISC-V на использование архитектуры набора команд (ISA) OpenPOWER 3.0...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55473
Интересно, почему вдруг ушли с RISC-V на никому не нужный POWER?
Что бы тоже стать ненужными, разумеется.
Эпл в своем М1 все вроде тоже в одну коробку запихал
Это называется SoC: CPU отдельно, GPU отдельно, но все это на одной плате. А тут это и CPU, и VPU, и GPU, без явного разделения. Насколько я понял, специфичные для VPU/GPU инструкции реализуются как часть ISA.
> SoC: CPU отдельно, GPU отдельно, но все это на одной плате.На одном кристалле(или чипе) - так правильней.
>Систе́ма на криста́лле (СнК, однокриста́льная систе́ма; англ. System-on-a-Chip, SoC) — электронная схема, выполняющая функции целого устройства (например, компьютера) и размещённая на одной интегральной схеме.https://ru.wikipedia.org/wiki/Система_на_кристалле
Не силен в архитектурах, можете озвучить основные плюсы-минусы обоих?
тыць, тыць, тыць
https://ru.wikipedia.org/wiki/RISC
https://ru.wikipedia.org/wiki/MIPS_(%D0%B0%D1...)
Человек уверен что одна архитектура лучше другой, такие выводы не на пустом месте ведь делаются, поэтому интересно узнать на чем основана его уверенность. Гуглить я и сам умею.
Ты не понял.Вопрос стоял о разнице между двумя RISC'ами -- PPC и RISC-V. CISC тут ни при чём вообще.
> почему вдруг ушли с RISC-V на никому не нужный POWER?Потому что ушли с никому не нужного RISC-V на POWER.
Ну, RISC-V уж точно почаще используется, чем POWER. К тому же первый имеет неплохие перспективы развития, а второй давным давно загнулся.
> Ну, RISC-V уж точно почаще используется, чем POWER.
> ...
> ... а второй давным давно загнулсяКонечно же, НЕТ.
RISC-V просто хайповая тема, а реально ничего толком-то и нету. Ну, разве что несколько сырых поделок, в основном китайских.А POWER ISA используется и в топовых суперах, и в авиа/космо, и просто в embedded.
Прямо сейчас можно купить сервер или рабочую станцию. А можно арендовать POWER в облаке, например.
А ничего, что power isa вышла довольно давно и долго развивалась, плюс у IBM немало денег. Risc-v же довольно молодой проект. OpenPOWER Foundation был создан куда раньше чем RISC-V International
POWER успешно используется, но в серверных решениях. Видимо, удобнее использовать свое вполне вылизанное решение.
Это пройдёт.
> давным давно загнулся.Возможно, я отстал от жизни, но в аппаратных RAID-контроллерах (которые стОят от 15 тыр за самый базовый вариант) стоят именно Power'ы.
Чайник конечно не знает что контроллеры на базе Power/PowerPC работают в RAID контроллерах, Более менее производительных(выше среднего) принтерах, космосе и т.п.
А RISC-V отсутсвует в конечных продуктах.
Тоже сначала удивился, а потом прочитал имя руководителя и всё "стало на свои места". Этот lkcl так всех достал своим ламеризмом на RISC-Vшных списках рассылки, что его или заигнорили или послали открытым текстом.
Значит, рисква на самом деле дно.
Мне почему-то кажется что будущее именно за RISC-V а POWER проиграли безнадежно.
Будущее за безлицензионными о открытыми системами. Но это в далёком светлом будущем, а в ближайщем будущем актуально, что работает прямо сейчас.
лол это новая секта похоже
Осталось официально объявить, что RISC-V можно программировать только на Rust, и это экстремисткое движение объявит джихад.
Возможно, просто IBM предложила помощь в разработке и коллектив решил пойти по пути наименьшего сопротивления.
Не дно, но (всё-таки) на деле ISA проработана и продумана (мягко говоря) не так хорошо как хотелось, и как можно было-бы сделать не имея обременений обратной совместимости.
Т.е. хайпа про V сильно больше чем он заслуживает.
Однако, у аффтаров V и причастных самооценка и апломб немного зашкаливают.
При этом старые "профессора" из IBM традиционно любят "студентов", которые много спрашивают...
мде....https://twitter.com/lkcl
***Ethical*** Libre Software Developer and Advocate
***Eco-conscious Libre*** Hardware Designerдраму в будущем вангую я
Аргументировали это тем, что якобы в разработке RISC-V никто не помогает ни RISC-V International ни какая-то частная компания или сильная поддержка общества. Переход на openPOWER же напротив ускорил разработку. Вроде как сама IBM нехило им помогла.
RISC-V существенно переоценен.
Хотели с чистого листа запилить идеальную открытую ISA, но что-то пошло не так...
Вышло "уши отморожу на зло бабушке" и можно начинать с начала.
При этом Power ISA 3.0 технически если не лучше, то и не хуже.
Соглашусь, что power примерно равноценен risc-v. И у той, и у другой ISA есть свои плюсы и минусы, но принципиально лучшей ни одну из них признать никак нельзя.
Но у RISC-V есть потенциал беспроблемного расширения до 128 бит, как минимум.
Нужность 128-бит под большим сомнением. Профитов от 128-бит как-то не видать.
Из целочисленного IPv6, из вещественного long double.
640 килобайт хватит всем!
Беда в том, что и 64 битник никому не нужен! а Вы о 640! :)
В современных системах нет ни одного вменяемого решения об использовании 64-х битного адресного пространства, а тем более в системах с разделяемыми ресурсами. А 128-и битные адреса - глупость несусветная, как VAX-11 с 32-х битными адресами на железе с 8-и MB максимум!
Единственный путь использования 128-и битных регистров - SIMD, все! но уже требуется 256 и более, ну ни как не 128!
В смысле 64-х битного адресного пространства не надо? уже сто лет как есть системы с большим чем 4G физической оперативной памяти на борту. В разных 32-х битных расширенных режимах, типа PAE и PSE их использовать не сильно удобно, я-бы даже сказал, что совсем не удобно (есть доступ к >4G физической, но всё-равно не более 4G виртуальной памяти). А тенденции программо-строительной отрасли - всё больше использовать памяти (разные там браузеры, базы данных и т.д.). Пока у x86-64 - 48-ми битная адресация физической памяти, что позволяет адресовать 256 терабайт памяти.
Адресное пространство 2^32 (4 Gib)? Помилуйте, да сейчас любой вновь приобретаемый комп 16 Гбайт в среднем. А 4 Г для одного современного браузера маловато.
При использование PAE, ограничение в 4Gib - это на один процесс, если приложение может разделить работу на несколько процессов (как собственно делают браузеры), то нет проблемы использовать больше памяти. В 32-bit (x86) системе с PAE может быть до 64Gib памяти.
В линуксе поддержка PAE хорошая, в других системах - по-разному, где-то остаётся множество ограничений.
В принципе, 64-бит режим удобнее по использованию памяти. Больше 64-бит вроде бы не нужно.
А можете как-то конкретизировать мысль? Интересуюсь в общепознавательных целях, не знал что там есть какие-то проблемы.
>Потому что ушли с никому не нужного RISC-V на POWER.
>Разработка Libre-SOC была профинансирована фондом NLnet Foundation, который выделил 400 тысяч евроОчевидно, музыку заказал тот, кто заплатил.
> после решения заменить RISC-V на использование архитектуры набора команд (ISA) OpenPOWER 3.0.Ага, интересно почему они решили отойти от риск-вэ - потому что нет флагов переноса или всё ещё хуже?
или всё ещё хуже
Флаговый регистр создаёт лишние зависимости между командами. Не знаю что у них там с суперскалярностью и внеочередным исполнением, но для этих вещей флаговый регистр - зло.
> флаговый регистр - зло.А 100500 команд для эмуляции флагового регистра - это рисква.
RISC-V это RISC-5!
>с использованием техпроцесса 180nm.Где-то я это видел... Точно! Это второй по толщине открытый PDK. Первый - 130 от гугла для skywater.
Так и хорошо - потребности в своей нише будет перекрывать сполна, а клепать можно практически на любом заводе.
Даже на Ангстреме. На а что, они же, вроде, даже 65 нм освоили лет пять назад. Или то был очередной "рывок"?
> Даже на Ангстреме.Он жив? Я думал он банкрот.
На микроне 90нм есть.
Это пока прототипы все. Если взлетит могут начать уменьшать размеры.
Ну, первую партию уже разослали. Работает.
да .... Все это прекрасно (как небо, природа итд). Но как бы официальный страниц вооще не говорит что он кудато готов ... Ибо новость была год назад наклепать чоото примитивное рабочее на 20 мегагерцах моргающее светодиодом ... (Причем например интерфейс с SDRAM (фиг знает какой) - это вторичный приоритет как и TLB 1-st cache, 2-nd cache interfaces like SPI USB FP - и прочее. - И в будушем может на 300 разогнать (т.к. PLL это тоже вторично) в далеком
Ну лет через 15 может что то и запустят ... куда убежит Qualcomm за это время я даже затрудняюсь сказатьНу а про софт это отдельная - веселая песня с бубном.
А ... та весь грубо чертех - таких вещей затачивается под определенный техпроцесс изготовителя кристалла , те пойти взять и наклепать хм...
Ивооще главное в этой вещи будет PDF - Errata :)
> ... решения заменить RISC-V на использование архитектуры набора команд (ISA) OpenPOWER 3.0.Мудрое решение. Ибо архитектура(ISA) POWER имеет намного более развитую экосистему, чем RISC-V.
И у тех, кто неплохо разбирается в системах команд, вообще много критических замечаний в сторону RISC-V. Говорят, что тянет за собой много MIPS-овского хлама. И не только это, конечно.
Но у левацких SJW-хомячков будет подгорать. Уже подгорает.
После прочтения поста на гугл группах, к которому отсылается статья, замечания возникают только к этому SoC. Вместо следованию ISA они просто будут эмулировать большую часть команд только ради совместимости. Зачем тогда вообще пользоваться POWER? Опубликовали бы свою архитектуру со своими спецификациями. Сами посудите:
"what we intend to do instead is to add emulation in the linux kernel (extending lib/ppc/sstep.c)"
> ... замечания возникают только к этому SoC.Я не берусь рассуждать об этой конкретной SoC.
Выше я писал о системах команд. И у Power ISA в этом контексте есть большое преимущество перед RISC-V.
> Зачем тогда вообще пользоваться POWER? Опубликовали бы свою архитектуру со своими спецификациями.
А вы им компилятор БЕСПЛАТНО для этой новой архитектуры напишите? Нет?
А кто напишет? Или кто за это заплатит?
>А вы им компилятор БЕСПЛАТНО для этой новой архитектуры напишите? Нет? А кто напишет? Или кто за это заплатит?Это не так сложно и страшно, особенно с LLVM.
> Это не так сложно и страшно, особенно с LLVM.А балоболить на опеннете ещё проще.
А серьёзные конторы, вроде Apple или Fujitsu, почему-то не пилят свои ISA с компиляторами, а платят деньги ARM-у, большие деньги.
И платят лишь за то, что используют разработанную ARM-ом ISA с сопутствующей "экосистемой".
Ой напугали вы меня сурьёзными конторами.
Всё, сдаюсь.
> ISA (Israel Space Agency)Яблоко уже давно самостоятельно пилит процы, совместимые с армовой системой команд.
А неплохие деньги платили во времена первых айфонов, у которых ядра были лицензируемыми
Заранее извиняюсь если ошибаюсь, но ведь Эпл наоброт ушла от Повер чипов на Интеловские а сейчас переключилась на АРМы. Что значит давно самостоятельно пилит?
Яббл производит не только макбуки, но и айфоны/айпады/итп. В первых версиях использовались лицензированные у арма ядра( кортексы ещё что-то ), потом( плохо помню уже, где-то на уровне 6-8 айфона ) - начали пилить полностью свои на основе армовой системы команд… ну а потом «выросли» и начали и на десктопе переходить на арм.. только свой «арм».Поэтому их процы, кстати, не армовые, а арм-совместимые. Т.е собственные, но совместимые с соотв системой команд
Так ARM Ltd за совместимые преследует. Роялтей не избежать.
> Так ARM Ltd за совместимые преследует. Роялтей не избежать.Тем не менее, ещё с энных айфонов, яббл перешёл с кортексов на собственные ядра и особого шума по поводу разбирательств не было
Потому что роялти отстёгивают исправно. А на такое ARM согласен.
Даже если ты яблочный фанат, то не стоит пороть подобную чушь.
M1 - ARM
> M1 - ARMАрхитектура системы команд - ARM64/AArch64 + дополнения;
ядра - собственной разработки Apple.
... ядра - собственной разработки Apple.
Склеили гвнм и соплями блоки от ARM, добавили несовместимость в M$-style и вуаля! Но хомячьё хавает (С) :)
IBM выпускал POWER чипы не только для Aplle но и для своих решений, и то что он предлагал со временем стало не устраивать, а для ноутбуков и вовсе не годилось, нужен был другой процессор.
И, как Вы догадываетесь, просто так перепрыгуть на другой процессор не почти реально в нормальные сроки, если эта возможнось не заложена изначально в ПО. Архитектуру PowerPС выбрали не спросив Стива, а он изначально заложил поддержку Intel, и как только у IBM дела пошли плохо, переход случился внезапно и быстро.А в разработке ARM Apple учавствовала с самого начала, поэтому не удивителен выбор архитектуры для Айфонов.
В принципе для бюджетных ноутбуков с OSX ARM и тогда годились, уж всяко пободрее Raspberry, но не одобрили, как продукт соответствующей видению Apple.
>а он (Jobs) изначально заложил поддержку IntelЧего? А что же он изначально выбрал Motorola 680x0, а не Штеуд?
... А в разработке ARM Apple учавствовала с самого начала
И другие сказки Венского леса (С) :-D
Ну там что интернет изобрёл биллгёйц :-DDD
>Ну там что интернет изобрёл биллгёйц :-DDDНу так за малым же чуть не изобрёл. MSTCP/MSIP маячил же на горизонте в 1990-х. Пронесло, а то бы вынуждены были колоться, плакать и кушать.
Стив, в годы выбора сделал бы тоже самое. PowerPC 601 в годы появления драл конкурента - Intel как тузик грелку по производительности. А в 3D графике убогий CISC просто был убог. Сравнить 32 регистра по 32 бита в которых можно было полностью перемножить несколько матриц 3D изменения и Intel со своими 8 регистрами.
>> ISA (Israel Space Agency)ISA - Instruction Set Architecture - в контексте процессоров только так и никак иначе.
> Яблоко уже давно самостоятельно пилит процы, совместимые с армовой системой команд.
Да, НА армовской системе команд. Готовые ядра они давно не лицензируют.
> А неплохие деньги платили во времена первых айфонов, у которых ядра были лицензируемыми
Архитектурная лицензия(лицензия на использование системы команд в ядрах собственной разработки) стоит дорого, и обладает такой лицензией всего около десятка крупных контор.
На 64-битную, по памяти: Apple, Nvidia, Samsung, Qualcomm, Huawei(HiSilicon), Fujitsu, Marvell, Ampere (ещё есть лицензиаты 32-битной, но я их не считал).
Лицензиатов готовых армовских ядер НАМНОГО больше.
> На 64-битную, по памятиА Mediatek где?
> А Mediatek где?У Mediatek нет ядер собственной разработки на архитектуре ARM, насколько я знаю. Они используют ядра Cortex от ARM Holdings, поэтому архитектурная лицензия им не нужна - они покупают лицензию на готовые ядра.
В моём списке перечислены только обладатели архитектурных лицензий. И не факт, что все. Кого-то я мог и забыть.
ARM-ы лицензируют потому что тупо нет других мобильных, монополия. А сейчас китайцы начнут клипать RISC-V мобильные и все.
Мипсы всякие итд…
Ape перешла с PowerPC на Intelb в 2005 г.
> ARM-ы лицензируют потому что тупо нет других мобильныхЗдесь, чуть выше, предлагали придумать свою систему команд и написать к ней компиляторы.
Ну так RISC-V только развивается, будет у него экзосистема.
Нет.
Его придется выкинуть как неудачную попытку и сделать 2.0, ибо кактус местами сильно колючий и не вкусный.
Ну либо "засохнет и само отвалиться" )
> Ну так RISC-V только развивается, будет у него экзосистема.Может будет, а может и нет.
ARM-у потребовалось ~35 лет на создание своей "экосистемы". А MIPS в то же время уже практически и загнулся.
В тех кругах, где действительно что-то умеют делать, RISC-V хайп уже давно пошёл на спад.
Китайские произодители чипов(и не только они) этот хайп пытаются как-то поддерживать, в надежде на то, наверное, что на хайпе для них бесплатно создадут экосистему. Но вряд ли это сработает без вваливания большого бабла.
Без вваливания бабла всё что угодно умирает невероятно быстро. Т.е. вваливание бабла не гарантирует успеха, но без него успех практически невозможен.
> ...вваливание бабла не гарантирует успеха, но без него успех практически невозможен.Похоже, что здесь, на опеннете, это далеко не все понимают.
Портировать компилятор под любую Тьюринг-полную архитектуру сейчас и студент может. На уровне "чтобы просто работало". Просто пишется соответствующий модуль, где расписывается, в какие опкоды что транслировать. Если нужна серьёзная оптимизация с тестированием и отловом багов -- то там уже усилия серьёзных дядей нужны.Есть такой простой Си-компилятор -- pcc: http://pcc.ludd.ltu.se/ Он реализует C99. Его легко можно портировать под другу архитектуру на коленке. А им уже собирается другой компилятор, тот же gcc.
>кто заплатит
>который выделил 400 тысяч евро на создание полностью открытого чипаНа пол ляма они что-то очень жиденькое на 130тыщ транзисторов родили уровня дипломной работы или продвинутой курсовой.
Где деньги? Куда деньги дели?
не транзисторов, а вентилей (для примерного перевода в транзисторы можно умножать на 4)
>А вы им компилятор БЕСПЛАТНО для этой новой архитектуры напишите?Если не нужно специфических оптимизаций, то достаточно перенести,
например, GNU assembler. И все остальные GNU компиляторы там будут
перенсены автоматически.
Только вот беда, GNU as не переписать на иную архитектуру, а если делать эмулятор x86-x, то по быстродействию будет не быстрее jvm !)
GNU as _уже_ поддерживает PowerPC ISA, этим ребятам нужно добавить только свои (векторные) расширения.
да хоть моторолу-88к, это не важно, код на as для PPC не скомпилирует на X86-32/64, и наоборот, аналогично и для RISK-5(и MIPS). as - только оболочка компилятора с текстового, читаемого, на объектный, не читаемый человеком, под конкретные архитектуры. Конечно есть отдельные компиляторы с одной архитектуры на другую, но они не столь тривиальны как ассемблер, и работают с потерей быстродействия, что сделало си более адекватным инструментом для переноса программного обеспечения между архитектурами, с различным ISA.
А причем здесь вообще X86-32/64? Например, и GCC и AS знают и поддерживают PowerPC ISA. Им нужно только для своего проекта добавить новые инструкции в GCC RTL и AS и все. Там нет никакого X86-32/64 в середине.
Нет, Вы не о том.
gnu as - оболочка, для создания ассемблеров, она не компилирует код на ассемблере PPC в исполнимый код для других архитектур, а только для PPC(даже не так, объектный, который еще нужно линковать под PPC и соответствующую ОС), и расширив gnu as собственными опкодами для этого СОКа, вы не сможете запустить на нем даже линукс, переделывать придется gnu gcc, весь! всю низкоуровневую оптимизацию и кодогенерацию.
> переделывать придется gnu gcc, весь! всю низкоуровневую оптимизацию и кодогенерацию.Нет, только добавить в RTL поддержку новых (векторных) инструкций.
У них как раз есть этот пункт в TODO: "gcc support for SVP64" https://libre-soc.org/
> GNU as _уже_ поддерживает PowerPC ISA, этим ребятам нужно добавить только свои (векторные) расширения.В начале этой ветки чел с ником Begs вообще-то предлагал вот это:
>> Зачем тогда вообще пользоваться POWER? Опубликовали бы свою архитектуру со своими спецификациями.
С этого места и началось обсуждение компиляторов.
> Только вот беда, GNU as не переписать на иную архитектуруОй, а мужики-то и не знают! И архитектуры новые придумывают, и ассемблеры портируют, и компиляторы переносят, и даже линуксы под них собирают. Надо срочно их направить на ОпенНет для просвещения.
Ну, начали проэкт цп на одном наборе команд, а потом на полпути решили сменить на совершенно другой тип ачётакого, мелочь.
Вот это вот ооочень плохой знак.Повер конечно хорошая архитектура, но этим ребятам не поможет.
>Но у левацких SJW-хомячков будет подгорать. Уже подгорает.А они тут вообще причем?
RISC-V разрабатывали в университете Беркли, людьми с соответствуюшими установками. А Беркли - это гнездо левацтва и SJW, можно сказать.
Там можно сказать про любой университет. Авторы UNIX с виду левые вполне себе, авторы FreBSD тоже, Ричар Столлман с его идеями GNU кто если не левак? 100% не левак Билл Гейтс и IBM.
> Там можно сказать про любой университет.Можно, но Беркли это особенное место. Это чуть ли не Мекка для SJW.
Так говорят/пишут, во всяком случае.> Авторы UNIX с виду левые вполне себе, авторы FreBSD тоже, Ричар Столлман с его идеями GNU кто если не левак?
Да, всё так и есть - леваки.
А отец Линуса Торвальдса, кстати, в молодости был членом ЦК(!) Компартии Финляндии.Если покопаться в истории, то окажется, что практически за всем Free & Open Source софтом стоят леваки.
> 100% не левак Билл Гейтс и _IBM_
Вот и получается, что не левацкая IBM заборола левацкий RISC-V своим POWER-ом.
И произошло это в условно левацком Open Source проекте.P.S. Сейчас уже и совсем не левацкие корпорации используют левацкие методы в достижении своих целей. Научились.
> Да, всё так и есть - леваки.
> А отец Линуса Торвальдса, кстати, в молодости был членом ЦК(!) Компартии Финляндии.Так-то дед.
> Так-то дед.Какой такой дед?
Таки отец: https://ru.wikipedia.org/wiki/%D0%A2%D1%...,_%D0%9D%D0%B8%D0%BB%D1%8C%D1%81
Цитата из Wiki:
"С 1960-х годов, будучи студентом колледжа, начал активно сотрудничать с Коммунистической партией Финляндии и был выбран в её _центральный_комитет_,..."
Ну и ладно. Тут вообще 30 лет назад кроме ультралевых(коммунистов) никого другого и не было. Официально.
> Но у левацких SJW-хомячков будет подгорать.Умудрился уместить в одном предложении sjw, хомячков и коммунистов. Молодец.
У меня дверь после того как у меня жил пёс в таких же отметинах как и фотография этого процессора.
отправь резюме пса в ibm, хоть пользу принесет
Так он умер уже. На 16-ом году жизни.
Ну как так, я не за этим пришёл
Интересно, где у CDC6600 был - GPU? Она вообще-то на перфокартах работала...И, кстати, вошла в историю использованием того, что потом у S/360 называлось "канальный процессор" а вовсе не наоборот пиханием всего в одно.
>и включает 130 тысяч вентилейВентилей? Really?
Да Вентилей всё верно, именно так это и называется по-русски.
>использованием техпроцесса 180nmХоть где-то мы технологически способны сделать прорыв, но нет, у нас уже есть круче - Эльбрус, прости господи.
Что примечательно:- 10+ лет назад покупали списанную линию AMD и профукали;
- пилят Рашн ОС унд Аппликацьон (скоро™ выйдет 2019-я);
- двигают Бузову во МХАТ;
- пророчили победу Навального на выборах;одни и те же люди.
Тогда оборудования( не списанного ) закупили почти на 1млрд евро..В сша очень быстро смекнули что к чему и, под их давлением, бОльшая часть поставок была или задержана на неопределенный срок или отменена.. до сих пор ещё далеко не все поставлено, из-за чего с этим оборудованием нет полного цикла.. а то что поставлено много лет спустя - весьма устаревшее.
Хотя планы у конторы были более чем серьёзные и по объемам выпуска и по рынкам сбыта.
Ну это так, к слову о «свободном рынке», где «просто можно купить у лучшую продукцию у лучших производителей» что сейчас уже совершенно очевидно, а лет 15 назад - ещё едва ли.. да и мир чутка другой был
Ну, конечно. Во всём виноваты пендосы.
Никогда такого не было и вот опять.
Всегда же они были добрые, лучшие наработки за бесплатно отдавали.
Это в СССР все идиоты были и всё своё сами делали. Очень плохо, б-гмерзко и тоталитарно копировали в результате внутреннего предательства.
Правда, сейчас РФ даже купить ничего не может, но это другое, вы не понимаете. Это всё пиндосы виноваты.
> Ну, конечно. Во всём виноваты пендосы.
> Никогда такого не было и вот опять.Специально "торпедировали" этот проект всеми способами какими (с)могли.
Даже, imho похоже, что "продажа" этого оборудования была двух-ходовой заманухой, чтобы заземлить инвестиции, дискредитировать и нейтрализовать соответствующие компании.
Зато ныне у того владельца новый проект. И опять злые партнёры его торпедируют. Специально внедрили "разработчиков", у которых в языке Си #define объявляет переменную, а типизация строгая.И Прилепина к ним подослали торпедою, что бы он их "продукцию" рекламировал -- это всё партнёры такие. Никто же из местных не помнит, как он на Болотной скакал.
> заземлить инвестиции, дискредитировать и нейтрализовать соответствующие компании."Применительно к настоящему обособленному спору указанные обстоятельства,
установленные судом апелляционной инстанции, свидетельствуют о том, что
контролирующим должника лицом с момента заключения кредитного соглашения и начала
реализации Проекта являлась Государственная корпорация развития «ВЭБ.РФ». Компания
РУНИКА ИНВЕСТМЕНТС ЛИМИТЕД (в силу особого положения ВЭБ как мажоритарного
кредитора, которому была передана значительная часть полномочий по управлению
должником) не обладала фактической возможностью влиять на действия должника и давать
ему указания, в связи с чем не может быть признана контролирующим должника лицом."Т.о. дискредитирована оказалась Государственная корпорация развития «ВЭБ.РФ».
> Тогда оборудования( не списанного ) закупили почти на 1млрд евро..Надо же, какая серьёзная оплошность: оборудование не списанное, просто малость подержанное. Это всё меняет!
> В сша очень быстро смекнули что к чему и, под их давлением,
> бОльшая часть поставок была или задержана на неопределенный срок или отменена..
> до сих пор ещё далеко не все поставлено, из-за чего с
> этим оборудованием нет полного цикла.. а то что поставлено много лет
> спустя - весьма устаревшее.И надо же какая случайность -- предприятие Микрон закупало примерно тогда же, но почему-то успело ввести в эксплуатацию.
> Хотя планы у конторы были более чем серьёзные и по объемам выпуска
> и по рынкам сбыта.Равно как и планы по внедрению Мандривы, ого-го какие у них же были! Ажно написали аппликейшен для расстановки лайков в Фейсбуке, а потом -- опять же -- обанкротились.
> Ну это так, к слову о «свободном рынке», где «просто можно купить
> у лучшую продукцию у лучших производителей» что сейчас уже совершенно очевидно,
> а лет 15 назад - ещё едва ли.. да и мир
> чутка другой былНо только почему-то не всем очевидно, на какие шиши упомянутый бизнес рекламирует будущий кандидат в президенты господин Прилепин, о котором стоит посмотреть видосики 10-ти летней давности, что бы всё встало на свои места.
> Надо же, какая серьёзная оплошность: оборудование не списанное, просто малость подержанное.
> Это всё меняет!А потом окажется, что и не совсем подержанное, а просто на относительно «крупный» техпроцесс :)
Ну вообще-то разница принципиальная: или ты покупаешь подержанную машину в хорошем состоянии или списанный хлам, который только в металлолом сдать( ибо сам он не доедет ).
Я тебе «страшную» тайну открою: до сих пор оборудование на 60/90/100/200нм очень неплохо продаётся и покупается.
Огромное количество электроники( по сути всё, кроме новейших процов и видеочипов ) делается на крупных техпроцессах: и брака меньше и сильно дешевле и.. менее 0,5 х 0,5 мм кристалл все равно не сделать( умудриться можно, но сильно дорого ).
Оттого и светодиоды и транзисторы и операционники и микроконтроллеры и черти что ещё не особо спешат ни в 3нм ни в 5 ни, даже, в 25нм> И надо же какая случайность -- предприятие Микрон закупало примерно тогда же,
> но почему-то успело ввести в эксплуатацию.Оно закупало точно такое же оборудование в том же количестве на ту же стоимость ?)
Ссылки бы на данные контрактов.А потом - «внезапно» окажется, что и специализация у них ощутимо разная( хотя вроде ангстрем хотел влезть-таки в клуб серьезных производителей микроконтроллеров и процессоров и потеснить, наконец, микрон в т.ч в госзаказе )
> Равно как и планы по внедрению Мандривы, ого-го какие у них же
> были! Ажно написали аппликейшен для расстановки лайков в Фейсбуке, а потом
> -- опять же -- обанкротились.Кредит на покупку оборудования им не просто так дали.. тем более, такой.
Без конкретных расчетов, оценок, планов итд( и их оценки на стороне банка ) это практически невозможноПо крайней мере, радует одно:
В РФ научились-таки банкротить стратегические предприятия правильно: не тупо распиливая «на металл»( как ранее ), а лишь меняя собственника с сохранение оборудования и проч.
В ВЭБе, кстати, все микроэлектронные активы начали в кучу собирать с передачей новой профильной организации( полностью под контролем ВЭБ ). Авось, чего интересного и получится.
>> Надо же, какая серьёзная оплошность: оборудование не списанное, просто малость подержанное.
>> Это всё меняет!
> А потом окажется, что и не совсем подержанное, а просто на относительно
> «крупный» техпроцесс :)Долго ждать этого "потом"?
20.12.2007 заключен договор поставки оборудования и отказ от гарантии между
РУНИКА ИНВЕСТМЕНТС ЛИМИТЕД в качестве поставщика и должником в качестве
покупателя.
Предметом договора поставки является приобретение поставщиком в целях передачи
покупателю (должнику) подержанного оборудования и иных товаров, предназначенных для
изготовления полупроводниковых приборов (в соответствии с перечнем, являющимся
приложением к договору поставки), у Компании AMD Saxony LLC & Со. KG.> Ну вообще-то разница принципиальная: или ты покупаешь подержанную машину в хорошем состоянии
> или списанный хлам, который только в металлолом сдать( ибо сам он
> не доедет ).
> Я тебе «страшную» тайну открою: до сих пор оборудование на 60/90/100/200нм очень
> неплохо продаётся и покупается.А я скажу известную тебе банальку: это демагогия.
>> И надо же какая случайность -- предприятие Микрон закупало примерно тогда же,
>> но почему-то успело ввести в эксплуатацию.
> Оно закупало точно такое же оборудование в том же количестве на ту
> же стоимость ?)
> Ссылки бы на данные контрактов.Тезис "под их давлением, бОльшая часть поставок была или задержана на неопределенный срок или отменена" остался голословным, а я теперь должен что-то доказывать. Спасибо.
> А потом - «внезапно» окажется, что и специализация у них ощутимо разная(
> хотя вроде ангстрем хотел влезть-таки в клуб серьезных производителей микроконтроллеров
> и процессоров и потеснить, наконец, микрон в т.ч в госзаказе )Когда потом?
>> Равно как и планы по внедрению Мандривы, ого-го какие у них же
>> были! Ажно написали аппликейшен для расстановки лайков в Фейсбуке, а потом
>> -- опять же -- обанкротились.
> Кредит на покупку оборудования им не просто так дали.. тем более, такой.
> Без конкретных расчетов, оценок, планов итд( и их оценки на стороне банка
> ) это практически невозможноСсылки бы на данные контрактов.
> По крайней мере, радует одно:
> В РФ научились-таки банкротить стратегические предприятия правильно: не тупо распиливая
> «на металл»( как ранее ), а лишь меняя собственника с сохранение
> оборудования и проч.
> В ВЭБе, кстати, все микроэлектронные активы начали в кучу собирать с передачей
> новой профильной организации( полностью под контролем ВЭБ ). Авось, чего интересного
> и получится.А теперь пофантазируйте на тему: линию бы сразу отдали МЦСТ, а не друзьям ваучеризатора экономики.
> А я скажу известную тебе банальку: это демагогия.И будешь, как ни странно, не прав.
Хотя, если кто-то считает синонимами "б/у" и "списанное" - это уже его проблемы.> Тезис "под их давлением, бОльшая часть поставок была или задержана на неопределенный
> срок или отменена" остался голословным, а я теперь должен что-то доказывать.
> Спасибо.АМД как таковой не было абсолютно никакого смысла отказываться от исполнения заключенного на их условиях договора по устраивавшим их ценам.
Множество примеров прямого или косвенного давления США при попытках продажи чего-то РФ и проч - не редкость.
Тебе напомнить относительно недавнюю попытку покупки Опеля ?
Или, быть может, покупку ТМХ завода роллс-ройса( который той стране фактически нафиг нужен не был, как и роллс-ройсу ) ?Применительно именно к АМД и США - их очень здорово, притом, публично, протряхивали в США, когда началось их сотрудничество с китаем по производству "китайского" процессора. АМД пришлось во многих госконторах вплоть до экспортного контроля гарантировать и доказывать, что в китай не попадет абсолютно никаких технологий, которые бы даже потенциально доставили бы США проблем и/или конкуренцию. Итог "сотрудничества" - китай получал "запеченное" ядро, в котором никак не мог разобраться, получал спец. ПО, которое позволяло лишь запилить блок периферии ( китайской криптографии ) и все это было намертво завязано на пром. мощности АМД, поэтому "чертежи" "китайского" процессора отправлялись в США, там делались процы и уже оттуда отправлялись в Китай..
Т.е чем-то невероятным и новым давление США на условно-собственные компании не является. Скорее, обыденным.Ну, вообще-то, ты прямо утверждал, что речь именно об одном и том же оборудовании примерно в те же самые сроки.
Вот я и спрашиваю пруфы, поскольку о подобном не в курсе( что-то покупалось, но там была совсем другая комплектация, совсем иные количества как и планы на будущее. Им тупо смысла не было бы каждому тратить почти по миллиарду евро, чтобы "вдруг" закупаться полностью одним и тем же даже ввиду разницы в специализации и финансовых возможностях )Без них - слив засчитан
>> А потом - «внезапно» окажется, что и специализация у них ощутимо разная(
>> хотя вроде ангстрем хотел влезть-таки в клуб серьезных производителей микроконтроллеров
>> и процессоров и потеснить, наконец, микрон в т.ч в госзаказе )
> Когда потом?Когда ты используешь интернет не только для пребывания на опеннете, а откроешь поисковик и поищешь данные по обеим компаниям, посмотришь на их ассортимент итд.
>> Кредит на покупку оборудования им не просто так дали.. тем более, такой.
>> Без конкретных расчетов, оценок, планов итд( и их оценки на стороне банка
>> ) это практически невозможно
> Ссылки бы на данные контрактов.Конкретных контрактов они мне на почту не отправляли( хотя едва ли банки кредиты на такие суммы одобряют по заявлению в свободной форме зеленым карандашом на куске газеты из под селедки типа "хотщю денюх" ).
Но немалое число подробностей с цифрами вот: https://www.cnews.ru/news/top/angstrem_pokupaet_zavod_amd_v_...> А теперь пофантазируйте на тему: линию бы сразу отдали МЦСТ, а не
> друзьям ваучеризатора экономики.И ведь плевать, что вся годовая ВЫРУЧКА МЦСТ даже за 2018 год раз в (!) 25 НИЖЕ стоимости того оборудования, не так ли ?)
Или к слову о стоимости контракта 0,8 * 70 = 56 млрд руб ( против 2 млрд руб годовой выручки МЦСТ )
Тем более, что у МЦСТ ассортимент нЕсколько( т.е совсем другой ) другой.. и специализация отличается
>> А я скажу известную тебе банальку: это демагогия.
> И будешь, как ни странно, не прав.Демагогией является подмена предмета обсуждения, а именно оборудование АМД на авто.
> Хотя, если кто-то считает синонимами "б/у" и "списанное" - это уже его
> проблемы.Ищите и обрящете. Причины, по коим АМД продавали эту линию, известны -- это устаревание техпроцесса. Для нас оно подержанное, для них списанное.
>> Тезис "под их давлением, бОльшая часть поставок была или задержана на неопределенный
>> срок или отменена" остался голословным, а я теперь должен что-то доказывать.
>> Спасибо.
> АМД как таковой не было абсолютно никакого смысла отказываться от исполнения заключенного
> на их условиях договора по устраивавшим их ценам.В общем, типичное хайли-лайкли.
> Множество примеров прямого или косвенного давления США при попытках продажи чего-то РФ
> и проч - не редкость.
> Тебе напомнить относительно недавнюю попытку покупки Опеля ?
> Или, быть может, покупку ТМХ завода роллс-ройса( который той стране фактически нафиг
> нужен не был, как и роллс-ройсу ) ?Опять демагогия. Я видел, что творится внутри параллельного бизнеса того владельца. Шарлатанство, когда не могут самостоятельно реализовать тривиальные вещи, и кидалово работников https://www.opennet.ru/openforum/vsluhforumID3/124359.html#204
Моё "доказательство по аналогии" позволяет производить индукцию, поскольку система воспроизводит сама себя на всех уровнях. Наверху там Чубайс, с которым случилось год назад что?>[вода удалена]
> Без них - слив засчитанЯ принципиально не читал те большие два абзаца. Тезис про давление со стороны США доказывает его выдвинувший. Ну вот как я процитировал официальный документ, где написано "подержанное".
>>> А потом - «внезапно» окажется, что и специализация у них ощутимо разная(
>>> хотя вроде ангстрем хотел влезть-таки в клуб серьезных производителей микроконтроллеров
>>> и процессоров и потеснить, наконец, микрон в т.ч в госзаказе )
>> Когда потом?
> Когда ты используешь интернет не только для пребывания на опеннете, а откроешь
> поисковик и поищешь данные по обеим компаниям, посмотришь на их ассортимент
> итд.Очередная попытка переложить бремя доказательства на оппонента. Фу таким быть. Дальше читать не вижу смысла все эти "едва ли" и хайли-лайкли.
Было бы здорово, если вам не лень proof-ами поделиться?
Да откуда у него пруфы? Его уровень это плюсы-минусы расставлять.Когда Алёша пошёл учиться в школу, бывший министр получил кредит на закупку линии. Алёша учился, а владелец завода купленное оборудование где-то там за бугром хранил. Алёша закончил школу, и вот тут -- как гром среди ясного неба -- грянули санкции. Форсмажор, ага.
"США помешали фабрике Реймана купить установку фотолитографии, а в 2016-м внесли «Ангстрем-Т» в санкционный список" https://ko.ru/articles/angstremnoe-importozameshchenie/
По мнению арбитража -- именно его решение я цитировал https://www.opennet.ru/openforum/vsluhforumID3/124773.html#95
-- оказался виноват ВТБ.И то что кабмин сменили и идут чистки, это Алёша не понимает, почему.
И да -- спасибо за вопрос, заданный вполне вежливо. Это мои "просьбы" к Алёше привести доказательства вызывают в нём протест: он ведь уже взрослый, а на слабо только дети ведутся. А тут можно было бы и ответить. Но он минус влепил. =)
Так это что ПЛИСина? Смартфоны на этом можно клепать?
Если осилишь -- почему нет? Тут один пенсионер на Спартан-3 свой компьютер собрал целиком. Фамилия -- Вирт, может слышал?
Хорошо что «ЭТО» в серию не пошло.
> Хорошо что «ЭТО» в серию не пошло.Этот пенсионер уже много чего сделал, что пошло в серию. Правда, оналитеги типа тебя в голос орут "нет, не надо", а сами потихоньку себе на хлеб кусок масла этим самым и намазывают.
>. При разработке использовался язык описания аппаратуры nMigen (HDL на базе Python, без использования VHDL и VerilogЯ только пол года как начал подходить к изучению Верилога и узнаю о том что есть ещё какой-то nMigen. Кто им эти названия придумывает, зачем ещё один язык.
Чтобы обеспечить связку по гибкости, не надо было учить новый язык и т.п.? Типа конвергенция, не? Ты ещё про Lola не слышал, угу ;) Дедушка Вирт отжёг как тру-пенсионер.
Не пиши ерунду.
> Не пиши ерунду.Диванный оналитег детектед +1. Сколько железок ты спроектировал, умник?
Что за Вирт?
Тот кто создал Паскаль.
>полностью открытой и не требующей лицензионных отчисленийВнесут в список отечественного ПО и начнут продавать лицензию...
На данный момент чип совершенно бестолковый. Понятно что тестовый, и больше для обкатки тулчейна по созданию его топологии, т.к. было решено не использовать ни VHDL, ни Verilog, ни какой-либо проверенный на множестве чипов софт для трансляции HDL в топологию.
Возможно что-то в результате получится, но вероятность этого очень низкая, т.к. по факту занимается архитектурой, пишет код и всем руководит всем проектом один человек - lkcl. И проблема в том, что lkcl довольно токсичен, слабо разбирается и в электронике в целом, и в архитектурных вопросах в частности.
Доступный софт для трансляции это вообще большая проблема. В гугловом проекте со skywater вообще главная тема - это разработка софта для экосистемы производства чипов. Само бесплатное производство чипов для энтузиастов это просто приманка, без которой на этот гугловый проект вообще никто внимания не обратил бы.
>В гугловом проекте со skywaterТам ещё и уши американского министерства обороны видны...
А память? 4 блока по 4Kb? Для 300MHz процессора со специальными инструкциями для векторизации и векторной обработки?Или предлагается внешнюю подключать? пфф, вот ещё. Убьёшься распаивать.
Вот гиг памяти на кристалле -- это было б ок. Особенно если 64 ядра. Можно было бы попробовать десктоп поднять на таком, и посмотреть что будет. Насколько помогут файрфоксу его хвалёные способности к параллелизации, и сможет ли он на 300MHz рендерить странички.
Внешняя память пока не предусмотрена. Возможно в следующей версии чипа будет.
Я не всегда в состоянии отличить опеннетовское петросянство от замечаний по существу. И вот это как раз тот случай.
В чём петросянство, контроллера внешней памяти DRAM или SRAM нет.
Во внутреннюю загрузка программ в этом тестовом чипе возможна только через JTAG.
ROM-функций или автомата загрузки через SPI нет.
> В чём петросянство,Ой, тут такие личности бывают, с таким пониманием петросянства, что ты не представляешь.
> контроллера внешней памяти DRAM или SRAM нет.
> Во внутреннюю загрузка программ в этом тестовом чипе возможна только через JTAG.
> ROM-функций или автомата загрузки через SPI нет.А, ок. Спасибо за ответ.
Ты хоть представляешь что sram внешний контроллер не нужен?? И для чего вообще нужен внешний контроллер ram? И как процессоры с памятью работают?
Прицепи к контактным площадкам свого Intel Core i7 процессора микросхему SRAM.
Без контроллера.
Расскажи потом здесь об успехах.
> Прицепи к контактным площадкам свого Intel Core i7 процессора микросхему SRAM.
> Без контроллера.
> Расскажи потом здесь об успехах.В легкую. 1 пин на r/w, от 4 линий на мультиплексор выбора чипа SRAM если их больше единицы, от 8 линий на адрес и от 8 линий на данные. Ничего в Core от того-же STM32 микроконтроллера не отличается в корне своем.
А контроллер памяти занимается регулярным обновлением DRAM чтобы процессор не дергался по достаточно жестким таймингам обновления.
> Ничего в Core от того-же STM32 микроконтроллера не отличается в корне своем.Ясно-понятно.
> В легкую. 1 пин на r/w, от 4 линий на мультиплексор выбора
> чипа SRAM если их больше единицы, от 8 линий на адрес
> и от 8 линий на данные. Ничего в Core от того-же
> STM32 микроконтроллера не отличается в корне своем.
> А контроллер памяти занимается регулярным обновлением DRAM чтобы процессор не дергался
> по достаточно жестким таймингам обновления.Хм, а мне всё-таки любопытно.
Покажите какие пины подойдут на штеудовском i7 ?
На любом поколении из 11, https://en.wikipedia.org/wiki/List_of_Intel_Core_i7_processors
с любым сокетом на ваш выбор, но лучше https://en.wikipedia.org/wiki/LGA_1200;)
>[оверквотинг удален]
>> чипа SRAM если их больше единицы, от 8 линий на адрес
>> и от 8 линий на данные. Ничего в Core от того-же
>> STM32 микроконтроллера не отличается в корне своем.
>> А контроллер памяти занимается регулярным обновлением DRAM чтобы процессор не дергался
>> по достаточно жестким таймингам обновления.
> Хм, а мне всё-таки любопытно.
> Покажите какие пины подойдут на штеудовском i7 ?
> На любом поколении из 11, https://en.wikipedia.org/wiki/List_of_Intel_Core_i7_processors
> с любым сокетом на ваш выбор, но лучше https://en.wikipedia.org/wiki/LGA_1200
> ;)А ты Microcode знаешь что такое? И FSP? И GpioConfig.h
> А ты Microcode знаешь что такое? И FSP? И GpioConfig.hМикрокод коллеги по-немногу реверсят.
FSP и GpioConfig.h (как часть при его сборке) - это всё про PCH, а разговор был про CPU (т.е. без контроллера).;)
>> А ты Microcode знаешь что такое? И FSP? И GpioConfig.h
> Микрокод коллеги по-немногу реверсят.
> FSP и GpioConfig.h (как часть при его сборке) - это всё про
> PCH, а разговор был про CPU (т.е. без контроллера).
> ;)Ну я тебя, знаток, поздравляю.
The FSP will attempt to load the latest revision of the
appropriate microcode patch based on CPUID and the microcode patch header
contentsВидимо в PCH микрокод загружается.. PCH.. Хаха. насмешил...
> Видимо в PCH микрокод загружается.. PCH.. Хаха. насмешил...Что-то вы "уважаемый" продолжаете клоунадой заниматься, но не смешно, а тупо.
Про микрокод вы сами заговорили, и про FSP с GpioConfig.h
Поэтому хотелось-бы чтобы вы показали фокус с подключением SRAM к штеуд-i7.
Можно прям перечислить пины или показать соответствующий фрагмент GpioConfig.h (да что угодно в вашем FSP), что позволит управлять пинами CPU (но не PCH, ибо без контроллера).
Поделитесь успехами, не стесняйтесь ;)
Ну если после всей нашей дискуссии ты не понял что в лоб подключить нельзя и требуется переназначение функционала пинов, которое по факту осуществимо, то не вижу смысла дальше продолжать дискуссию..
> Ну если после всей нашей дискуссии ты не понял что в лоб
> подключить нельзя и требуется переназначение функционала пинов, которое по факту осуществимо,
> то не вижу смысла дальше продолжать дискуссию..Слив защитан.
GPIO пины есть на PCH (Platform Controller Hub) и действительно конфигурируются примерно как угодно в FSP (Firmware Support Package, https://github.com/intel/FSP).
Поэтому подключить SRAM можно к PCH, но не к CPU.PCH может объединяться с CPU в одном корпусе (всякие мобильные, ultra-low-power и прочие ущербные варианты), но это уже SoP (System On a Package), а не просто CPU.
Шутка про Rust на 300 MHz.
Спасибо тебе аноним. Разбавил серьёзный разговор весёлой шуткой. Смеяться уже можно, или ты ещё до punchline'а не добрался?
нда, кажысь new day new sect.. вот теперича выяснили, шо ТОП500 какое-то говно дохлое используют)))
и ваще, POWER у школоты что-то типа пародии на RISC-Vэто что-ли гормоны или анимэ так на межушное пространство действуют?)) или жара просто? ну тык промывайте чаще тоарыщи под крайней плотью. может и полегчает.
Повер писи это старая школа а риск Ви это новодел.
Здеся не ожидаешь встретить людей сетующих на зоопарк железа, софта.
Фанаты Wintel тута не обитают, я думал.
Любой процессор - это как вино.
Старое - выдержанное, дорогое и вкусное
Новое - кислятина и для нищ%бродов.
x86 вас и ваших внуков переживёт, можете скринить.
Так и ISA System/360, как подмножество S/390, до сих пор жива. И что?
И Z80 никуда не делся.
> заменить RISC-V на использование архитектуры набора команд (ISA) OpenPOWER 3.0.Под крылышком IBM окопались луддиты, которые тормозят прогресс и не дают взлететь лучшей в истории архитектуре RISC-V!
рисква - это обрезанная мипса.
Но даже сама MIPS Technologies признала, что лучше MIPS, раз отказалась от своей в пользу RISC-V.
> что лучше MIPSестественно, лучше MIPS, чем это творение под названием рисква.
"I seriously believe that the whole mental model there is broken". (c) L.Torvalds.Кому там критических оценок RISC-V?
Их есть у меня:
https://news.ycombinator.com/item?id=24459314
https://www.realworldtech.com/forum/?threadid=188282&curpost...Для более полного понимания читайте эти ветки полностью.
В первом случае критика смешная, есть и по интереснее обсуждения.А линукс вообще ни в чём не эксперт кроме публичной клоунады и вылизывания задниц корпорациям.
Лучше бы уже у русских реперов мнения спросили.
> В первом случае критика смешная...Так напиши здесь, чем она тебе смешная? Почему ты молчишь по теме?
> А линукс вообще ни в чём не эксперт кроме публичной клоунады и вылизывания задниц...
Т.е., ты сразу переходишь на выпады в сторону Линуса, а о его аргументах тихо молчишь в тряпочку, да?
У тебя вообще есть контраргументы по теме?
Давай, выкладывай, не стесняйся.
>Так напиши здесь, чем она тебе смешная?Ну и зачем мне тут копипастить и пересказывать дискуссии из других мест между куда более компетентными в вопросе людьми?
>Почему ты молчишь по теме?
Что вы хотите сказать? Перефразируйте.
>Т.е., ты сразу переходишь на выпады в сторону Линуса
Да какие там выпады, я к нему по человечески пытаюсь отнестись, а вы сразу выпады.
>а о его аргументах тихо молчишь в тряпочку, да?
Так нет там никаких аргументов, общие слова предположения и спекуляции.
> Ну и зачем мне тут копипастить и пересказывать дискуссии из других мест между куда более компетентными в вопросе людьми?Чтобы разобраться в вопросе, очевидно. Или ты всё для себя уже давно решил и слышать ничего больше не хочешь? Значит, так и скажи.
Откуда, кстати, тебе известен уровень моей, например, компетентности?> Что вы хотите сказать? Перефразируйте
Я хочу сказать, что нужно обсуждать предметную область, а не бросаться какахами в сторону Линуса и других "докладчиков".
> Да какие там выпады...
Самые настоящие, причём "за спиной". Хотя на том же RWT ты можешь сказать это всё "в лицо" самому Линусу.
> Так нет там никаких аргументов...
Значит, ты просто не понял сути написанного.
А Линус всё верно говорит.
Попробую попроще и с чуть иного ракурса:
Как ты собираешься достигать бинарной совместимости, если даже такие мелочи, вроде DIV и MUL, являются расширениями? Сколько бинарей нужно будет собирать, чтобы покрыть все возможные комбинации расширений?
Ты же понимаешь, что для достижения приемлемой производительности нужно будет собирать бинарь со всеми расширениями, которые поддерживает целевой(target) процессор?Для программистов это будет настоящий "extensions hell".
А как это всё потом отлаживать? (facepalm.jpg).
>Чтобы разобраться в вопросе, очевидно. Или ты всё для себя уже давно решил и слышать ничего больше не хочешь?Чтобы разобраться, я вчера потратил полтора часа на чтение разных обсуждений по теме.
Или разобраться нужно вам?>Откуда, кстати, тебе известен уровень моей, например, компетентности?
Я о вашем уровне вообще ни слова не говорил. Почему вы решили поднять эту тему? С вашим уровнем что-то не так?
>Я хочу сказать, что нужно обсуждать предметную область
Ну, вы выше ничего не предлагали обсуждать, а просто привели две ссылки, по вашему мнению с критикой RISC-V. Причем тон сообщения был таков, что критика там технически грамотная и однозначная. Мол прочитаешь и сразу усё ясно будет про RISC-V.
>а не бросаться какахами в сторону Линуса и других "докладчиков".
Господи, ну какие какахи. Ещё раз, я постарался отнестись к Линуксу по человечески, максимально насколько это возможно. Если предположить что он не клоун, а вменяемый человек, то он пособник корпораций в геноциде человечества, и заслуживает быть разорванным на части, втоптанным в землю оплёванным и забытым. Проклятым навеки.
>Как ты собираешься достигать бинарной совместимости, если даже такие мелочи, вроде DIV и MUL, являются расширениями? Сколько бинарей нужно будет собирать, чтобы покрыть все возможные комбинации расширений?
1. Никто не собирает бинари на покрытие всех возможных комбинаций расширений. Нигде.
Собирают для устоявшихся популярных комбинаций.
Проблема есть, она не RISC-V специфичная, особенно эта проблема острая для x86, где абсолютное большинство софта собрано для максимально базового и древнего набора инструкций.2. Никто в здравом уме не станет пытаться собрать бинарник способный запускаться на чёртовом микроконтроллере и мощном SOC с графической ОС. Не говоря уже о том что на RISC-V делают и GPU, что вы там за совместимый с линуксом бинарник на GPU собрались запускать?
>А как это всё потом отлаживать? (facepalm.jpg).
О Т Л А Д Ч И К О М.
> ... я вчера потратил полтора часа на чтение разных обсуждений по теме.Этого мало.
> Я о вашем уровне вообще ни слова не говорил.
Ага. Типа вскользь намекнул:
>> ... _дискуссии_ из других мест _между_куда_более_компетентными_в_вопросе_людьми_?
А вот это:
> Если предположить что он не клоун, а вменяемый человек, то он пособник корпораций в геноциде человечества, и заслуживает быть разорванным на части, втоптанным в землю оплёванным и забытым. Проклятым навеки.
- лучше скажи самому Линусу на RWT.
А ещё, кстати, он White Male. А это уже попахивает белым супрематизмом.
> 1. Никто не собирает бинари на покрытие всех возможных комбинаций расширений. Нигде.
"Всех" это условно, конечно. Но вообще ты говоришь чепуху.
Там где важна производительность, в математических библиотеках, например, типа BLASа, или кодеках, для ускорения вычислений обычно стараются использовать все возможности, которые предоставляет процессор.
Разумеется, что от поддержки устаревших расширений иногда отказываются. И поддержка новых расширений появляется тоже не сразу."Никто", "нигде". Откуда ты это знаешь, а?
Ты вообще понимаешь, что в зависимости от поддерживаемого процессором набора инструкций можно динамически загружать код, который специально собран с поддержкой наличествующих в процессоре расширений? А можно просто в рантайме переключать ветки кода, в зависимости от поддерживаемых процессором инструкций. И это довольно распространённая практика.> Собирают для устоявшихся популярных комбинаций.
Ты ещё охренеешь от количества "популярных комбинаций". Железок раз, два и обчёлся, но бардак уже есть.
> Проблема есть, она не RISC-V специфичная, особенно эта проблема острая для x86...
По сравнению с RISC-V, у x86 этой проблемы вообще не существует, можно сказать.
> ... абсолютное большинство софта собрано для максимально базового и древнего набора инструкций.
С RISC-V ситуация будет примерно такая же, но учитывая лютую убогость базового набора инструкций, результирующий исполняемый код будет люто тормозить.
А ещё он будет распухшим.> 2. Никто в здравом уме не станет пытаться собрать бинарник способный запускаться на чёртовом микроконтроллере и мощном SOC с графической ОС.
И всё это будет приводить к бардаку, сегментации и распухшим бинарникам.
Да и грань между микроконтроллерами и SoC продолжает размываться.В конечном итоге, для каждой модели чипа нужно будет собирать всё полностью. Это если производительность имеет значение.
> О Т Л А Д Ч И К О М.
Ага. Все 100500 веток кода, для каждого конкретного набора инструкций. Понимаешь, нет?
> Как ты собираешься достигать бинарной совместимости, если даже такие мелочи, вроде DIV
> и MUL, являются расширениями?В x86 плавучка тоже расширение. Векторизация тоже. Даже безопасный режим. Среди одного поколения армов даже сами армы разные. Точнее их линейки: M, A, R. А ещё в армах есть три набора инструкций: A32, T32 и A64.
> Для программистов это будет настоящий "extensions hell".
Как в arm?
> А как это всё потом отлаживать? (facepalm.jpg).
Как на x86 и на arm.
> В x86 плавучка тоже расширение.Нет, и уже давно. Вряд ли ты сейчас вообще сможешь купить новый x86 процессор, в котором нет плавучки.
С векторизацией в x86 есть некоторый бардак. Но не так чтобы большой.> Среди одного поколения армов даже сами армы разные. Точнее их линейки: M, A, R.
И это правильно.
> А ещё в армах есть три набора инструкций: A32, T32 и A64.
И что с того?
Их же не смешивают. Т.е. в процессе ARM64 ты даже не можешь использовать инструкции ARM32 или Thumb.А в процессах A32 или T32 ты можешь использовать оба набора инструкций, но только после переключения режима работы процессора. Т.е. смешивать их тоже нельзя - это разные режимы работы процессора.
На уровне процедур обычно переключают режим. Т.е. в одном процессе одна процедура может быть на A32, а другая на T32.> Как в arm?
В современных 64-битных ARM-ах такой проблемы нет. Там даже поддержка SIMD/NEON является обязательной в процессорах общего назначения (Cortex-A).
> Как на x86 и на arm.
Если будешь использовать расширения, то работы будет больше в разы.
Включил поддержку расширения - получи другой code path. А расширений в RISC-V много, очень много.
>Нет, и уже давно.x87. Гугли. SSE. Гугли. ВНЕЗАПНО, CPUID. Да, угадал, это тоже гугли.
>Т.е. в процессе ARM64 ты даже не можешь использовать инструкции ARM32 или Thumb.
Вообще-то можно, просто это никому не нужно.
>А в процессах A32 или T32 ты можешь использовать оба набора инструкций, но только после переключения режима работы процессора.
А в RV можно без переключений использовать сжатые инструкции, главное не забывать выравнивать. Тоже расширение, как и T32(если я не ошибаюсь, то его поддержка указана в MSR), только лучше.
Ещё были наборы инструкций Thumb-EE и Jazelle, которые сейчас ARM выбросили.>В современных 64-битных ARM-ах такой проблемы нет. Там даже поддержка SIMD/NEON является обязательной в процессорах общего назначения (Cortex-A).
С.м. выше: "Среди одного поколения армов даже сами армы разные. Точнее их линейки: M, A, R."
Так-же и в RV. Есть несколько расширений, а есть виртуальное расширение G, которое равно IMAFD. Крч считай расширение G аналогом линейки A в ARM. Вот тебе и деление, умножение, атомики, плавучка одинарной точности и двойной точности. Кста, в A32 только одинарная точность :)>А расширений в RISC-V много, очень много.
grep flags /proc/cpuinfo
Всё ещё много?
>> В x86 плавучка тоже расширение.
> Нет, и уже давно. Вряд ли ты сейчас вообще сможешь купить новый
> x86 процессор, в котором нет плавучки.13 Processor Core
The Intel® Quark™ SE Microcontroller C1000 provides a single core x86 processor with
an 8kB Instruction Cache and Data Tightly Coupled Memory (TCM) Interface.13.1 Features
Single Processor Core
Single Instruction 5-stage pipeline
32-bit Processor with 32-bit Data Bus
8 kB, 2- way Instruction L1 Cache
AHB-Lite FSB Interface
Data TCM Interface to Internal System SRAM
Data Transfers for addresses matching the Internal System SRAM range will
appear on the Data TCM Interface and transfers to address outside this range
will appear on the AHB-Lite FSB Interface
Support for IA 32-bit with Pentium x86 ISA compatibility
Support for CPUID Instruction
Support for long NOP Instruction
Time Stamp Counter (TSC) accessed with the RDTSC instruction
Integrated Local APIC
Integrated IO APIC with support for 32 IRQsIntel® Quark™ SE Microcontroller C1000
Datasheet
129Note: The processor does not provide an x87 Floating Point Unit (FPU) and does not support
x87 FPU instructions.
Ага, приведи ещё Гетзефактс от ARM Ltd.
Я бы и привёл, но вы же начнёте визжать, что белые супрематисты из ARM Holdings обижают вашу инклюзивную любимку.
> Я бы и привёл, но вы же начнёте визжать, что белые супрематисты
> из ARM Holdings обижают вашу инклюзивную любимку.Вас SJW покусали. Сходите к ветеринару, прививку поставьте.
> 300 МГцА где шквал недовольства: "надо как у интела - гигагерцы", "180 нм не нужно", "опять попилили". А-а-а, точно - это другое.
Это не наши деньги попилили.
Наоборот одобрять нужно.
Освоили совершенно смешной объём бабок, даже попилом назвать такое стыдно.
Курочка по зёрнышку клюёт.
> Разработка Libre-SOC была профинансирована фондом NLnet Foundation, который выделил 400 тысяч евро на создание полностью открытого чипа в рамках программы по созданию верифицируемых и заслуживающих доверия фундаментальных технических решений.Объем бабла нормальный.
>> Разработка Libre-SOC была профинансирована фондом NLnet Foundation, который выделил 400 тысяч евро на создание полностью открытого чипа в рамках программы по созданию верифицируемых и заслуживающих доверия фундаментальных технических решений.
> Объем бабла нормальный.Ну такое. Учитывая, что освоена только треть суммы примерно. Некому работать - очень уж специфический набор инструментов выбран - nMigen + Coriolis2, с этим никто вообще не знаком.
Вроде бы есть понимание, что сейчас речь идёт о тестовом чипе, который в принципе не может быть годен для чего-то большинству, поэтому неважно сколько там мегагерц и нанометров.
Если речь будет идти о производстве миллионнами штук, то никто в своём уме с такими параметрами чип выпускать не станет. И мегагерцы и нанометры должны быть сравнимы с такими у лидеров.
> Вроде бы есть понимание, что сейчас речь идёт о тестовом чипе, который"Интел уже по пять гигагерц даёт и ничего не тестирует" Попил!!!1111
OpenPOWER != IBM POWER 8,9 ?
OpenPower большей частью PowerPC.
Да здравствует великий Столлман! Только благодоря Столлману мы это имеем.
Причём имеем во все щели!