Сохранен 87
https://2ch.hk/b/res/255292574.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 30/09/21 Чтв 09:27:41 #1 №255292574 
bro.png
Почему именно SSE2 сделали краеугольным камнем для технологий?
Аноним 30/09/21 Чтв 09:31:51 #2 №255292707 
>>255292574 (OP)
Шарящие аноны, расскажите про эти наборы инструкций. Какие примерно там инструкции?
Аноним 30/09/21 Чтв 09:35:35 #3 №255292851 
>>255292707
https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9D%D0%B0%D0%B1%D0%BE%D1%80%D1%8B_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D0%B9_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%BE%D0%B2_x86
Аноним 30/09/21 Чтв 09:43:30 #4 №255293184 
>>255292574 (OP)
SSE вообще это расширение процессора, добавляющее в него новые регистры и SIMD инструкции для них. SIMD — single input multiple data. Прикол в том, что ты, например, кладёшь в 128-битный SSE регистр xmm0 4 числа типа float, поставленные друг за другом, затем, всего одной инструкцией, берёшь из них квадратный корень. ИЗ ВСЕХ СРАЗУ, но за одну инструкцию, то есть параллельно. И получается что ты затратил время как если бы брал корень из одного числа, но по факту взял из четырёх, что даёт большой выигрыш по времени работы. Кроме подобных потоковых вычислений эти йоба SSE регистры можно юзать для быстрой работы с памятью ввиду их большого размера. Также SSE это отличная альтернатива супер медленному FPU, который раньше был единственным способом работать с числами с плавающей точкой. Что SSE2 делает конкретно не помню, но вроде добавляет много очень полезных потоковых инструкций и ymm 256-битные регистры, но, опять же, могу ошибаться.
Аноним 30/09/21 Чтв 09:47:26 #5 №255293327 
>>255292574 (OP)
Потому что процессорам без SSE2 уже лет двадцать. Можно сказать, что процессоров без SSE2 на amd64 нет, поддерживать их нет смысла.

>>255292707
Быстрая 128-битная арифметика. Это можно сразу два 128-битных числа сложить или сразу восемь 16-битных. Тяжело сказать, для чего оно нужно браузерам, но нужно везде, где какие-то околофизические и геометрические расчёты. Может, криптографии ещё немного и сжатия. В общем, много где нужно, но мало где конкретно.
Аноним 30/09/21 Чтв 09:47:50 #6 №255293336 
>>255293184
Ну это я в курсе, но вопрос почему именно SSE2, особенно если там совместимость есть обратная, нахрена было так жестко по железу проги ограничивать, если нет каких-то серьезных причин
Аноним 30/09/21 Чтв 09:48:42 #7 №255293376 
>>255293327
> Потому что процессорам без SSE2 уже лет двадцать.
и что? работают как работали и еще столько проработают в куче мест
Аноним 30/09/21 Чтв 09:50:11 #8 №255293425 
>>255293376
Так и софт, который на них работал в своё время, работает и сейчас. Работай на совместимом софте.
Аноним 30/09/21 Чтв 09:50:44 #9 №255293439 
>>255293376
Любой живой/опенсорсный софт можно пересобрать без ссе если нет ассемблерных вставок. Пусть себе работают
Аноним 30/09/21 Чтв 09:51:29 #10 №255293457 
>>255293184
А разве вычисление корня выполняется аппаратно?
Аноним 30/09/21 Чтв 09:51:38 #11 №255293463 
>>255293425
Круто, только вот все браузерные движки перешли на SSE2 строго и посылают нахуй. А если устанавливаешь старые их версии, то нахуй посылают уже сайты, которые уже требуют новые браузеры. Вот такой вот парадокс
Аноним 30/09/21 Чтв 09:52:46 #12 №255293516 
>>255293463
Чел, купи на авито core2duo за 200 рублей.
Аноним 30/09/21 Чтв 09:53:18 #13 №255293540 
>>255293457
CISC же
https://www.felixcloutier.com/x86/fsqrt
Аноним 30/09/21 Чтв 09:53:37 #14 №255293552 
>>255293439
так вот и я о том, что могли бы без привязки к конкретным, но у меня такое чувство, что там уже компиляторы тех же плюсов на это завязано, поэтому и пошло по цепочке
Аноним 30/09/21 Чтв 09:54:19 #15 №255293589 
>>255293516
Чел, вопрос не о том, я хоть парк таких куплю
Аноним 30/09/21 Чтв 09:57:59 #16 №255293750 
>>255293589
Можно плитку в ванной из них сделать
Аноним 30/09/21 Чтв 09:58:44 #17 №255293786 
>>255293750
столько вряд ли найдешь в продаже, это все авито скупить нужно будет
Аноним 30/09/21 Чтв 09:58:59 #18 №255293796 
>>255293540
Так, а разве корни и деление можно выполнить без условных операторов? То есть, подаёшь на шину операнды, снимаешь результат?
>>255293589
Ты бы ещё совместимости с intel 4004 попросил.
Аноним 30/09/21 Чтв 09:59:24 #19 №255293815 
>>255293552
У тебя неправильное чувство, потому что ничего там на компиляторы не завязано. Компиляторы вообще приниципиально позволяют тебе любую фичу отключить. Но иногда не компилятор оптимизирует код, а человек вручную. И он может, например, написать интринсинк на SSE2 для ускорения вычислений и не оставить альтернатив. Примеров у меня нет и я не знаю, распространено ли такое, но да, опенсорс всегда позволяет тебе найти рабочую альтернативу, собрать её под себя и пользоваться. Если ты неумёха, жуй, что дают.

Ну и не думаю вообще, что можно с комфортом двачевать на процессоре без SSE2. Это пентиум 3 будет максимум, да?

Конкретно на твой вопрос я ответил. Повторюсь: процессоры старше двадцати лет нет никакого смысла поддерживать. Пользуются ими энтузиасты, поэтому пусть себе с энтузиазмом сами собирают софт. Все остальные как минимум купят сборку на зионе за 3к и ещё десять лет проаутируют за ней.
Аноним 30/09/21 Чтв 10:00:07 #20 №255293842 
>>255293786
На али полно. Как дуо так и зионов
Аноним 30/09/21 Чтв 10:00:13 #21 №255293848 
>>255293796
> Так, а разве корни и деление можно выполнить без условных операторов? То есть, подаёшь на шину операнды, снимаешь результат?
Лол, да. Ты думал, там на циклах и операциях сложения/вычитания всё?
Аноним 30/09/21 Чтв 10:02:09 #22 №255293929 
>>255293848
А как это вообще возможно? Напиши мне линейный алгоритм для того же деления.
Аноним 30/09/21 Чтв 10:02:25 #23 №255293941 
>>255293815
проблема в том, что в опенсосре тоже этого нет
ну попробуй собрать хромиум без sse2
Аноним 30/09/21 Чтв 10:05:04 #24 №255294052 
>>255293848
Ну для корня то точно аппроксимация какая-то используется, которая к простому сложению сводится
sageАноним 30/09/21 Чтв 10:10:34 #25 №255294262 
>>255293815
Ну и не думаю вообще, что можно с комфортом двачевать на процессоре без SSE2. Это пентиум 3 будет максимум, да?

Да, дырявые П3 , П3 Хеоуи, все АууууууууууМД 462.

Аноним 30/09/21 Чтв 10:17:52 #26 №255294562 
>>255293929
>>255294052
У меня нет таких фундаментальных знаний по процессоростроению, чтобы пытаться что-то тут придумать для ответа. Вот первый результат из гугла: https://electronics.stackexchange.com/questions/22410/how-does-division-occur-in-our-computers

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

>>255293941
Ну в опенсорсе должны быть альтернативные браузерные движки. Firefox какой-нибудь, может? У Haiku есть продукт браузероподобный, идентичный натуральному. Может, он будет работать? Или lynx? Почему ты думаешь, что разработчики софта будут поддерживать во всех смыслах устаревшее железо, которое не сможет на самом деле переварить современный веб?

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

А SSE2 намертво прикипел к хуй86. Это база. Это не avx тебе, который все хейтят и не хотят всерьёз использовать.
Аноним 30/09/21 Чтв 10:20:08 #27 №255294659 
>>255294052
Inverse Square Root? Его все в софте делают, емнип
Аноним 30/09/21 Чтв 10:21:10 #28 №255294710 
>>255293815
> Ну и не думаю вообще, что можно с комфортом двачевать на процессоре без SSE2. Это пентиум 3 будет максимум, да?
да, прекрасно тянет и игры многие и сайты бы открывал и видосики смотреть
Аноним 30/09/21 Чтв 10:23:58 #29 №255294827 
>>255294562
> Firefox какой-нибудь, может?
нет, они тоже перешли уже что старый гекко их требует, что новый
> что вот не смотришь ютьюб
так вот чтобы я смотрел ютьюб, нужно чтобы разработчики движков браузеров оставили эту галочку с обратной совместимостью
Аноним 30/09/21 Чтв 10:25:01 #30 №255294869 
>>255292574 (OP)
Сейчас модно добавлять сопроцессоры и ASICи в кристалл: h.265, vp9, AES, NPU. Под каждый пук свой вычислительный блок. Почему же не сделают ускоритель браузера? Чтобы был заточен под отрисовку шрифтов, исполнение js, что там ещё? А то заебло по 5 секунд ждать даже при хорошем интернете.
sageАноним 30/09/21 Чтв 10:26:25 #31 №255294934 
>>255294869
Он есть даун, все работает на последней дрыснятке.
Аноним 30/09/21 Чтв 10:34:10 #32 №255295275 
>>255293184
>single input
single instruction
Аноним 30/09/21 Чтв 10:34:11 #33 №255295277 
>>255294869
> Сейчас модно добавлять сопроцессоры и ASICи в кристалл: h.265, vp9, AES, NPU.
это делают, чтобы на твоих 4к видео с ютьюба не лагало
а на старых процах без этих блоков все равно смотрят в меньшем качестве, т.к. платформы все равно не тянут мощные видюхи, так что это тоже ничему бы не помешало
Аноним 30/09/21 Чтв 10:36:23 #34 №255295349 
>>255294659
Его делали в 1997, когда не было ещё толком FPU. Сейчас такое нет смысла использовать, на самом деле.

>>255294710
>>255294827
> видосики смотреть
> ютьюб
Я могу поверить в то, что VLC/mplayer на линуксе сможет прожевать h264 видео в 480p и показать его тебе в 25 ФПС, но не поверю, что он сможет чисто технически такое же видео в браузере тебе отрендерить.

Во-первых, у него не хватит сил декодировать AV1. Допустим, ты установишь h264ify и тебя это не сильно будет ебать. Хотя, это я смело. Не уверен, что софтверный декодинг h264 сильно дешевле.

Во-вторых, параллельно с декодированием видео он должен будет исполнять фоновый JS, JIT'ить его, а ещё, прикинь, загружать шифрованый видеопоток (HTTPS же) и расшифровывать его. С медленной DDR1 памятью и без аппаратного ускорения расшифровывания!

В лучшем случае потолком комфортного воспроизведения я бы ожидал 144p. Подкасты мог бы послушать, в общем. Теоретически.

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

Видишь, у тебя есть возможности и выбор. А у разработчиков есть возможность не делать лишнюю и бесполезную работу для единичных шизов вроде тебя.

На этом прекращаю отвечать на твои вопросы, потому что считаю, что в этом нет смысла.
Аноним 30/09/21 Чтв 10:40:46 #35 №255295545 
>>255293929
Он не линейный, просто выполнен внутрисхемно, иначе будет нагрузка на очередь инструкций, регистры и предсказание переходов, потому что цпу не понимает особенностей рандомных исполняемых алгоритмов и как ими пользоваться в угоду перформансу. Конкретно деление всегда выполнялось за несколько тактов, не за один, но при этом занят лишь один арифметический блок, все остальное делает что-то еще, пока не зависит от его результата.
Аноним 30/09/21 Чтв 10:43:47 #36 №255295670 
>>255295275
Ой, да, ошибся спросонья.
Аноним 30/09/21 Чтв 10:44:00 #37 №255295679 
>>255295349
У меня как-то был некротичный виндопланшет на Атоме, на нем ютубик вообще не посмотреть было через браузер, просто все нахуй зависало. Приходилось юзать прогу myTube.
Аноним 30/09/21 Чтв 10:47:04 #38 №255295804 
>>255294869
>Почему же не сделают ускоритель браузера
Потому что «браузер» это не операция, и пук тоже. Перечисленные блоки не делают заебись одной кнопкой, это просто специализированные цпу для выполнения типичных операций, лежащих в основе h.265, vp9 и AES. Ускоритель для браузера и шрифтов называется цпу.
>заебло по 5 секунд ждать даже при хорошем интернете
Это неизбежно, ты всегда будешь ждать столько, на сколько тебя хватит, чтобы не закрыть всё нахуй и не ждать больше. Чем мощнее железо, тем больше ему дадут говнозадач программисты говносайтов, потому что у них цель уложиться в таймаут для конверсии, а не сделать тебе приятно.
Аноним 30/09/21 Чтв 10:47:57 #39 №255295851 
>>255294869
Вот интересно, у меня ноут неплохо ускоряет h.265, но vp9, av1 и hi10p не ускоряет. Разве там настолько разная математика? Как вообще это ускорение работает? За счёт параллельного исполнения на десятках ядер видеокарты? Или там прямо железка, гвоздями прибитая к конкретному кодеку: на вход поток, на выходе - YUV/RGB сигнал? Понимаю, что новые кодеки более требовательны. Но можно ведь ускорять хотя бы не до 4к60фпс, а FHD60фпс? У меня вот телефон (который на год всего новее ноута) аппаратно ускоряет vp9. Разве он мощнее?
Аноним 30/09/21 Чтв 10:51:49 #40 №255296009 
>>255295804
> Ускоритель для браузера и шрифтов называется цпу.
Но ведь кодеки почему-то не считают на цпу сейчас? Может и эту хуйню лучше особым блоком выполнять? Наверняка можно выделить топ операций в браузере, которые жрут больше всего ресурсов и их можно ускорить?
Аноним 30/09/21 Чтв 10:53:18 #41 №255296073 
>>255294869
>исполнение js
this.
Если каким-то невероятным образом разрабы браузеров и прочие системные программисты оптимизируют js, то первое, что произойдет это еще более сильный вебмакакинг кодомартышками и последующий за ним очередной лагодром.
Аноним 30/09/21 Чтв 10:55:26 #42 №255296159 
>>255295851
> железка, гвоздями прибитая к конкретному кодеку
Зис.

> Разве там настолько разная математика?
Нет, поэтому даже софтверное ускорение тут и там ускоряется с применением дополнительных процессорных инструкций вроде SSE, но это всё ещё не так быстро, как специальная гвоздями прибитая железка под конкретный кодек.

> телефон (который на год всего новее ноута) аппаратно ускоряет vp9. Разве он мощнее?
Он гораздо слабее, но в нём есть специальная железка для этого. Собственно, VP9 гугл насильно проталкивал для сохранения трафика, и протолкнул он его сильно раньше, чем производители начали делать для него аппаратное ускорение. Может, там лицензионные ещё какие-то проблемы были. Я помню, что это довольно тяжелый процесс был на самом деле.
Аноним 30/09/21 Чтв 10:58:29 #43 №255296323 
>>255296159
> софтверное ускорение
Ой, софтверный декодинг видео я имел в виду.
Аноним 30/09/21 Чтв 11:10:34 #44 №255296834 
>>255296159
А почему нельзя не совсем гвоздями прибивать железку, а оставить некоторую гибкость? Обновил драйвер и новый кодек тоже ускоряется. Ведь там по идее, просто дохуя SIMD с математикой, типичной для цифровой обработки сигналов: Фурье всякие, свёртки, фильтры.
Аноним 30/09/21 Чтв 11:13:50 #45 №255296964 
>>255295349
смотреть ютьюбчик через vlc понятное дело можно, если иметь прямые ссылки на видосики, более того и сейчас можно через старый firefox 48 смотреть через прямую ссылку на видосик прямо в браузере и 480 вполне себе выводит без лагов
НО.. у тебя нет навигации по самому сайту ютьюба, чтобы находить эти ссылки или следить за выходом новых роликов, потому что главная страница Ютьюбчика посылает нахуй и ждет проц с sse2
Аноним 30/09/21 Чтв 11:17:49 #46 №255297112 
>>255296834
Потому что говногодинг лезет даже в настолько низкий уровень
Аноним 30/09/21 Чтв 11:24:30 #47 №255297420 
>>255296834
Потому что это не возможно и не так эффективно, как ты себе представляешь.

> по идее
Это ты мощно. За этим самым "по идее" скрывается то, что разные алгоритмы на самом деле очень разные в мелочах и только в общих чертах выглядят похожими.

> просто дохуя SIMD с математикой, типичной для цифровой обработки сигналов: Фурье всякие, свёртки, фильтры
Да, и результат каждого преобразования должен по-максимуму ещё в кэше лежать, а не в оперативную память складываться. Ну и, опять же, в мелочах там всё разное. Ты на самом деле предлагаешь встроить в процессор FPGA для конструктора декодеров, но ты не берёшь в расчет тот простой факт, что ASIC'и всегда эффективнее, чем FPGA. А асики уже готовы на данном этапе и встроены в весь ширпотреб. Иными словами, твоя идея чисто концептуально шаг назад. А ещё дороже и сложнее в реализации, а ещё горячее, да и долговечность её сомнительна, потому что через Н лет появится какой-то алгоритм, для которого этого FPGA будет не хватать. И не забывай, что здесь выгоды производителям вообще нет даже теоретически.
Аноним 30/09/21 Чтв 11:27:11 #48 №255297558 
>>255297420
А под каждый из десятка кодеков отдельный ASIC это выгодно?
Аноним 30/09/21 Чтв 11:36:18 #49 №255298036 
>>255297558
Кроме шуток, да.

Кстати, есть огроменная вероятность, что кодеки следующих поколений будут сильно не нейрон_очки опираться. Даже если бы сейчас всё было так, как ты нафантазировал, к FPGA пришлось бы добавить блок с нейроночками. А потом бы нужно было по блоку добавлять на каждую новую топологию нейронки. В общем, тебе не удалось обогнать прогресс в мысленном эксперименте.
Аноним 30/09/21 Чтв 11:49:00 #50 №255298631 
>>255298036
Так нейронки уже всунули в процы
Аноним 30/09/21 Чтв 11:50:57 #51 №255298731 
>>255298036
> нейрон_очки опираться
А как же обратная совместимость? Если тот же vp9 условный core2duo без видеокарты со скрипом, но потянет, то нейронка без тензорных ядер заставит топовую видеокарту охуеть, а уж проц и вообще без шансов. Алсо почему не кодируют в scalable? Вот скачал ты 4к, не тянет. Смотришь в 540х960.
Аноним 30/09/21 Чтв 11:54:00 #52 №255298885 
>>255298036
И почему тогда отдельно не продают ебучие ускорители? Раньше же были для MPEGа. Уверен, что ускоритель vp9 стоил бы копейки, так как в каждом бюджетном смартфоне.
Аноним 30/09/21 Чтв 11:59:40 #53 №255299164 
>>255293376
Да всем похуй на нищеклованов. К тому же проц-то проработает 100 лет, а вот мамаша нет
Аноним 30/09/21 Чтв 12:02:48 #54 №255299308 
>>255299164
> Да всем похуй на нищеклованов.
Вот родишься нищим и будешь двач по пять минут загружать, буржуй ебаный.
Аноним 30/09/21 Чтв 12:02:49 #55 №255299309 
>>255299164
по твоему выбрасывать просто так целые парки машин - это признак нищеты? почему так рано уроки закончились у тебя?
Аноним 30/09/21 Чтв 12:05:39 #56 №255299446 
>>255298731
> А как же обратная совместимость?
На хуй она нужна в мире тиктока, где тренды несколько часов живут? Не вещде есть такое бизнес-требование, в общем.

>>255298885
> И почему тогда отдельно не продают ебучие ускорители?
Продают. Их ещё видеокартами называют. А если сделать отдельный ускоритель, то он должен как-то взаимодействовать с видеокартой, так как она выводит видео. А это уже ставит крест на этой идее, потому что иди договорись с Nvidia, AMD и Intel.

>>255298631
Вижу, ты вообще не понимаешь, как всё устроено, и как-то магически всё это в голове связываешь. Утекаю из треда. На десктопе нейроночки разве что для предсказателя переходов используются. С нейронками только на телефонах экспериментируют, потому что там нужно хоть как-то качество картинки с камеры улучшать и речь распознавать. В любом случае, это очень разные вещи и они не применимы в том сценарии, который мы обсуждали выше.
Аноним 30/09/21 Чтв 12:08:22 #57 №255299565 
>>255299446
> На хуй она нужна в мире тиктока, где тренды несколько часов живут
вот и пиздец, что мир скатывается в парашу
Аноним 30/09/21 Чтв 12:10:11 #58 №255299637 
>>255299446
> Продают. Их ещё видеокартами называют. А если сделать отдельный ускоритель, то он должен как-то взаимодействовать с видеокартой, так как она выводит видео. А это уже ставит крест на этой идее, потому что иди договорись с Nvidia, AMD и Intel.
Видеокарта самая дешёвая 3к стоит и наверно ускоряет только h.264. И в ноут её не вставить. А видеодекодер можно хоть USB сделать, только драйвер напиши.
Аноним 30/09/21 Чтв 12:12:36 #59 №255299751 
>>255299637
это называется внешняя видеокарта
Аноним 30/09/21 Чтв 12:16:00 #60 №255299927 
>>255299751
> это называется внешняя видеокарта
И как она выглядит? Как суперкомпьютер с тремя вентиляторами? К usb подключается? Мне нужна копеечная хуетулька, как в SoC телефона, которая жрёт два ватта, но умеет писать FHD видео, одновременно декодируя vp9.
Аноним 30/09/21 Чтв 12:16:32 #61 №255299954 
>>255299309
Юзать говно это признак нищеты. Если ты этот мусор используешь для прог 95 года то проблем не будет
Аноним 30/09/21 Чтв 12:18:26 #62 №255300049 
На кой хрен тебе SSE2? У 4-го пня Прескотт они уже есть, а ему в современном Интернете уже хреновасто. (Сам имею его в своём первом компе, думает он пару секунд в MyPal'е и 360 Extreme Explorer'е, но видео на ТыТрубе с ATI x800GT крутит в 480, порой даже в 720 без тормозов) Сейчас минимум для более-менее комфортного пользования это нечто с двумя ядрами, причём, думаю, это не спаренный Пень, а Коры и аналоги AMD. Если у тебя 478-й сокет - ищи Пень-Прескотину или попробуй через переходник поставить Кору Дуба.
Аноним 30/09/21 Чтв 12:19:05 #63 №255300085 
>>255299637
Дитё, ты вообще не понимаешь ничего в том, как это работает. Это просто невозможно технически, потому что декодировать видео должно устройство, которое его и выводит на экран. Сама ОС у видеодрайвера спрашивает, умеет ли он декодировать видео быстрее, чем это сделает процессор. И ты не можешь по пути в видеокарту отправить данные в USB-устройство и забрать результат обратно, потому что это будет всё путешествовать дольше, чем если бы ты тупо программно декодировал. И ты даже не подумал про охлаждение.
Аноним 30/09/21 Чтв 12:24:21 #64 №255300340 
>>255292574 (OP)
Может не ССЕ2, а AVX инструкции ?
Аноним 30/09/21 Чтв 12:27:05 #65 №255300466 
>>255300085
> Это просто невозможно технически, потому что декодировать видео должно устройство, которое его и выводит на экран.
Схуяли? Проц читает видеопоток из файла, отсылает на USB. Совершенно малозатратная операция. USB декодер отдаёт декодированый видеопоток словно это веб-камера. Ты же можешь посмотреть видео с камеры на компе?

Охлаждение не нужно. В сотовом его нет, а vp9 1080@60 тащит без тормозов.
Аноним 30/09/21 Чтв 12:28:03 #66 №255300516 
>>255300049
> На кой хрен тебе SSE2
чтобы иметь возможность серфить интернет и открывать все сайты, а не чтобы 70% из них меня посысало
Аноним 30/09/21 Чтв 12:28:54 #67 №255300550 
>>255299954
школота, ты путаешь функционально достаточный инструмент и модно-хайповый
Аноним 30/09/21 Чтв 12:30:49 #68 №255300648 
>>255300340
нет, именно наличие SSE2 требуется для запуска большинства современных программ, можешь загуглить тысячи ветки форумов про эту проблему
Аноним 30/09/21 Чтв 12:32:46 #69 №255300730 
>>255300516
Да поставь ты расширение которое User-agent подменяет. И uMatrix поставь чтобы лишнее говно не выполнялось которое проверяет твой браузер. И сразу станет похуй есть там SSE2 или нет.
Аноним 30/09/21 Чтв 12:33:26 #70 №255300759 
>>255300648
Спермопроблемы.
Аноним 30/09/21 Чтв 12:34:21 #71 №255300802 
>>255300550
Двачую. Из-за таких как он надо для двачей йоба-пеку покупать, а для мессенджеров смарт с 8гб. Хотя смски отсылать можно было с девайсов на 64кб.
Аноним 30/09/21 Чтв 12:35:01 #72 №255300844 
>>255292574 (OP)
Аноны, срочно! У пиздюка олимпиада, помогите с вопросом!



Катер прошел по реке от одной пристани до другой и тут же вернулся обратно тем же маршрутом, причем средняя скорость его движения на всем пути оказалась равной 36 км/ч. Туда он двигался со скоростью 54 км/ч.

Выберите верное утверждение:


Скорость катера на пути обратно больше 54 км/ч


Скорость катера на пути обратно меньше 36 км/ч


Скорость катера на пути обратно не меньше 36 км/ч и не больше 54 км/ч

Какова была скорость катера на пути обратно? Ответ выразите в км/ч, округлив до целых.мм
Аноним 30/09/21 Чтв 12:35:40 #73 №255300876 
>>255300466
Посчитай или погугли битрейт разжатого видеопотока 1080p@60FPS. Потом сравни это с битрейтом USB 3.0 или что там сейчас везде принято. Потом сравни с USB 1.1, который в твоей древнепеке с третьим пнём.

Говорю же, что не понимаешь, о чем говоришь. Невменяемый.

> Ты же можешь посмотреть видео с камеры на компе?
Оно сжимается на лету камерой, чтобы в USB поместиться, ХАХАХАХА.
Аноним 30/09/21 Чтв 12:38:24 #74 №255301004 
>>255300876
У меня для тебя плохие новости, 1080p@60fps h.264 нужно где-то 9 Mbit/s а у USB 1.1 скорость - 12 MBit/s.
Аноним 30/09/21 Чтв 12:39:43 #75 №255301077 
>>255300876
Так что мешает USB перекодировать vp9 в h.264? А h.264 и обычный проц тащит. Алсо я не ОП и у меня в ноуте есть USB 3.0, который вытянет 4 гигабита. А вот вп9 он не тянет.
Аноним 30/09/21 Чтв 12:39:46 #76 №255301082 
>>255301004
И да, есть камеры которые отдают сразу h.264, например
https://www.amazon.co.uk/Logitech-Calling-Recording-Microphones-Adjustable/dp/B006A2Q81M/
Аноним 30/09/21 Чтв 12:41:13 #77 №255301157 
>>255300516
Пожалуй, неправильно выразился. Что у тебя за стародавний комп, если в его проце нет этих инструкций? Он вообще Интерннт-то тянет? Хотя если это комп с 98-й Виндой и ты сейчас капчуешь через K-Meleon 9x edition, то вопрос снят.
Аноним 30/09/21 Чтв 12:43:35 #78 №255301288 
>>255300844
2/Sсредн=1/S1+1/S2
Аноним 30/09/21 Чтв 12:43:49 #79 №255301296 
>>255301157
Любой комп "тянет" интернет если порезать все ненужное говно типа js.
Аноним 30/09/21 Чтв 12:46:51 #80 №255301447 
>>255300648
Сейчас новые игры перестают работать из-за отсутствия инструкций SSE4.1 и SSE4.2
Аноним 30/09/21 Чтв 12:47:24 #81 №255301465 
>>255301296
> Любой комп "
Даже ENIAC?
Аноним 30/09/21 Чтв 12:47:40 #82 №255301473 
>>255301004
> h.264
А почему ты считаешь сжатый поток, когда я сказал тебе посчитать разжатый? Тупой потому что и не понимаешь, о чем я говорю?

Ну смотри, нужно умножить 1920 точек на 1080 точек. Каждая точка кодируется минимум восемью битами на цвет, то есть 24 бита для RGB, то есть три байта, то есть 1920 1080 24 бит на кадр. Кадров шестдесят в секунду. Умножай при всех.

>>255301077
> Так что мешает USB перекодировать vp9 в h.264?
Мешает то, что это становится ещё сложнее и дороже, а ещё быстро это будет перекодироваться только с потерями. Перекодировать одно видео с потерями в другое -- это лол уже, конечно.

> Алсо я не ОП и у меня в ноуте есть USB 3.0, который вытянет 4 гигабита.
ОП хочет, чтобы и контент будущего перекодировался нормально. Посчитай в уме цифры для 2K и 4K. 60 фпс разрешаю оставить.

>>255301296
Большая часть интернета уже без JS тупо не отрендерится.

>>255298731
> Вот скачал ты 4к, не тянет. Смотришь в 540х960.
Кстати, нейронки как раз и нужны будут для апскейлинга. Если у тебя не будет нейронок, будешь в 540x960 смотреть. Такая обратная совместимость для лохов и нищих.
Аноним 30/09/21 Чтв 12:56:14 #83 №255301918 
>>255301473
> Перекодировать одно видео с потерями в другое -- это лол уже, конечно.
USB 2.0 - 200 мбит/с. Потерь ты не увидишь. А если более старый USB - то у тебя и монитор 1024х768.
> Посчитай в уме цифры для 2K и 4K
Можно даунскейлить. Вряд-ли ты купишь 4к монитор для древней пеки. Или пожать чем-нибудь очень лёгким типа DCT.
> Кстати, нейронки как раз и нужны будут для апскейлинга Такая обратная совместимость для лохов и нищих.
Смотреть на дорисованное нейронкой изображение - ну такое. Как раз для лохов и нищих. Пока у элиты жёсткого диска хватит на честные 4к, а видеокарта без грязных трюков будет давать 4к120 в играх. Если уж на то пошло, можно клея понюхать и на стене смотреть мультики.
Аноним 30/09/21 Чтв 13:03:15 #84 №255302251 
>>255301473
>Тупой потому что и не понимаешь, о чем я говорю?
Нет, ты - тупой и не знаешь что есть камеры отдающие сразу H.264.
Аноним 30/09/21 Чтв 13:06:13 #85 №255302395 
>>255302251
А есть камеры, отдающие сразу AV1?
Аноним 30/09/21 Чтв 13:07:38 #86 №255302463 
>>255302395
Я встречал только H.264, может быть и есть.
Аноним 30/09/21 Чтв 13:13:30 #87 №255302750 
>>255302463
Такое ощущение, что h.264 каждая кофемолка тянет. Хотя нет, у соседки-пенсионерки DVD плеер только mpeg4 берёт, хоть и до 1080. Как-то раз перекодировал ей диск, записали в h.264.
comments powered by Disqus

Отзывы и предложения