techwork: (Default)
[personal profile] techwork
Простой пример почему кодер высокого уровня как правило дерьмо.

Наткнулся я на статью странения реализации векторных вычислений Risk-V против ARM

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

Но этот конченный мудак который очень горд тем что наконец то Аллилуя блядь .... прочитал даташиты по асму и осознал себя от этого Гением которому не 4 а 8 тысяч долларов в месяц надо платить , это тупая драная сука не осознала той простой вещи - а как ты тупая блядь реализуешь это в Железе ??????

У Проекта Fugaku по мимо годов работы коллектива Кодамы кстати в том числе на идеях Неведомского и Краснова по сортировке, есть также то чем в Risc-V и не пахнет. А именно - выстраданная годами АППАРАТНАЯ !!! реализация которая кстати изначально делалась на SPARC архитектуре.

При этом вы постарайтесь найти реальные аппаратные сравнение SVE AVX NEON SSE реализаций SIMD обработки данных про Wavefront и nVidiвские 1024 битные векторные регистры и их обработку я вообще промолчу.

А нет ничего ибо софтячники срут на " личный бренд" всякого говна для лоха.

Опишу что знаю. Реализая Интел и нВиди очень похожи что говорит нам о чём ? О совместной работе.

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


AVX-512 лучше чем SVE справляется с работой с малыми массивами данных с частм обращением к памяти , и я даже знаю почему . Всего не скажу ибо идите вы нахуй а самый очевидной - нет хранения уже готового результата вычисления и причину я этого тоже знаю но не скажу полностью а частично - снизить затраты на транзиторы и TDP

Вообще рещение Фугаку уникально и красиво - чем длинее вектор и больше массив тем скорость вычисления в Z режиме больше. И я знаю по чему а кто не догадался ступает на хуй. Это уровнь вашей "компетенции" уроды .

почему я ещё давно говорил о том что Neoverse V1 это красиво а до того говорил что Фугаку это шедевр именно в части реализации векторных вычислений. Да кстати на самом деле SVE SVE2 можно использовать с самыми разными аритектурами.

И когда вектор 512 бит то да только на больших массивах с потоковой обработкой данных они могут почти сравнятся. Почти потому что там есть кое что что и даёт этот эффект многомерности регистра. А вот при длинном векторе 1024 или 2048 и тем более больших массивах данных SVE рвёт даже nVidia . WF же это простая реализация SIMD в лоб и там нет вообще ничего интересно - силикон рубит все довольны.

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

Дело не в каких то супертехнологиях а в самом банальном включение в ядро эпловской видеокарты наработок от Fujitsu.

При этом SVE особенно с алгоритмом Хоу делает вообще не нужными все те костыли что городили все американские фирмы всё это время. AVX тупо устаревает при таком подходе.

А теперь смотрим на Risc-V - у этой не вьебенно молодой архитектуре где 48 команд как символов в Хирагане есть прям супер удобные инструции для вектрной обработки - проблема только в одном. Нет железа от Fujitsu. И Fujtsu свой Священный Грааль никому открывать не намерен - ARM они дали уже обработанные готовые IP которые и интегрировали в ядро Neoverse V1.

И с хуяли японцам делать такие подарки вcяким обмудкам с Risc-V ? Именно поэтому SiFive не смотря что они прям Risc-V (на самом деле перепиленные исходники проекта Warrior) они для европейского конкурса на европейский чип пошли и купил Neoverse V1.

А Китайцы вообще могут только как в ноябре фейкновости генерить, говноеды грантососы " импортозаместители" их перепечатывать с помпой о типа новых китайских видеокартах выдавая за такие A core купленные у Imagination которые даже близко не в серии. При том что уже есть C XT core. Которые от старых уже ( а какже каждый год устаренвание) Айфонов но что там с лицензией я тогда в ноябре и рассказал. Впрочем и A core это тоже ядро от айфона 5+ летней давности.

Хотя Хоу таки китаец - умный математик, давно за ним наблюдаю.

Поэтому да как де хорошо в теории реализуется векторная обработка на Risc-V - правда с примемлимой скоростью физически такой нет. Но оеа же есть дата shit е и вот такой погромист бежит делать личный бренд чтобы купаться в бабках, на науку ему насрать.И вот идёт потом грант на Risc-V что то делание когда даже нет железа на каком его изгостовиться а ну да " это же мировая практика" только как вот это согласуетсяс " импортозамещение" когда хуячаться деньги государства то есть нас с вами, а не как в " мировой практике" исключительно на свои или DA . Нет сука он жрёт наши деньги, мои деньги и что то там пиздит про "мировую практику". И по итогу что мы получаем - Импортозамещёный Хуй. А он с баблом валит через Турцию в ЕС или под пальму - сдохните лузеры .

Date: 2022-04-08 01:26 am (UTC)
From: [identity profile] techwork.livejournal.com
Если ты не понял что именно я написал это говорит лишь о твоём уровне знаний.

И кстати про солярис ты говоришь чушь. Да и аппаратных особенностей SPARC ты не знаешь. А я ломом тоже махал но это не важно.

SPARC это Risk архетектура её DMIPS это примерно 1,2 DMIPS от ARM .

Конечно SPARC имел 2 DMIPS армовских в V8 реализации. Плюс делали камешки по устаревшим техпроцессам. Естетественно это гораздо меньше чем 1,4 DMIPS С7 и тем более 3,5 DMIPS P-3 потому что там это CISC DMIPS что на общих задачах где то 4 к 1.

Сейчас SPARC V9 это 3,23 что в ARM будет примерно 3,5 как и в Warior MIPS а это уровень малых ядер.


При этом справочно Nehalem это 7,5 DMIPS CISC и с тех пор улучшений особо алгоритмических не было.

Всякие Atom это 2,2 DMIPS

Но суть состоит в том что SPARC я упомянул по другой причине.

А ядра SPARC проигрывали в работе только с появлением Klamath — что было реально прорывом и проигрывало потому что ядро SPARC V8 это 0,5 ядро третьего пенька это 3,5 а по TDP 1 ядру P3 были эквиваленты 6 ядер SPARC то есть 0,5*6=3 НО тогдашние компиляторы и ОС плохо работали с многоядерностью.

И как раз провал SPARC V8 был вызван тем что Солярис парашная ОС. И работала она не лучше 2 версии ядра Linux а гораздо хуже, стоила дороже бесплатного линукса, и работала только с камнями SPARC в отличии от мульитплатформенного Linux с мультиплатформенными компиляторами.

Но даже Linux работал гораздо хуже чем Windows 98Se и WS 2000. Я лично снимал метрики и проверял тогда их надёжность — Линукс оказался полным говном по сранению с ними как и все юниксовые поделия. Не программ нормальных как на пользователе так и на сервере. Не надёжности .
В телекомуникационное оборудование начал ставить линукс только потому что бесплатно и POSIX и компиляторы мультиплатформенные. А MIPS тогда могли 2 DMIPS . RTOS системы же стоили все денег и с компиляторами было плохо.

Но Винда сравнилась с линуксом по отжору только на Vista а до того была лучше гораздо.

В 7 исправили немного отжор. а с 8 отжор стал таким что линукс стал вполне кошерным. Единственное за что держиться винда с 8 версии это корпорот взятки, наследованное ПО и геймеры.

Но по безопасности сейчас и винда и линукс говно. По производительности говно. А Солярис таким говном был уже тогда.

И проиграла эта платформа не потому что была радикально хуже — до P3 она была лучше.

Но с P3 98se serv2000 конурировать они уже не смогли потому что единое пользовательское пространство, стандартизация и большая серия.
А во временя UltraSPARC OS 2.5 1995-2000 SPARC был лучше всех в серверном сегменте.

Profile

techwork: (Default)
techwork

November 2025

S M T W T F S
       1
2 3 4 5 6 7 8
9 1011 12 1314 15
1617 18 19 202122
23 24 25 26 27 2829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 29th, 2025 08:24 pm
Powered by Dreamwidth Studios