The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск dav1d 1.0, декодировщика AV1 от проектов VideoLAN и FFmpeg "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск dav1d 1.0, декодировщика AV1 от проектов VideoLAN и FFmpeg "  +/
Сообщение от opennews (??), 18-Мрт-22, 20:42 
Сообщества VideoLAN и FFmpeg  опубликовали выпуск библиотеки dav1d 1.0.0 с реализацией альтернативного свободного  декодировщика формата кодирования видео AV1. Код проекта написан на языке C (C99) с ассемблерными вставками (NASM/GAS) и распространяется под лицензией BSD. Реализована поддержка архитектур x86, x86_64, ARMv7 и  ARMv8, и операционных систем FreeBSD, Linux, Windows, macOS, Android и iOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56876

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 18-Мрт-22, 20:42   +5 +/
> заметно опережает H.264 по уровню сжатия

А на сколько лет отстаёт по времени кодирования?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #8, #24

2. Сообщение от Гость (??), 18-Мрт-22, 20:48   +/
А ревизию кода уже провели, а ревизоров через полиграф прогнали?..
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

3. Сообщение от Аноним (1), 18-Мрт-22, 21:17   +/
Да уж... Сейчас это стало актуально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от Анонн (?), 18-Мрт-22, 21:34   +1 +/
А это имеет хоть какое-то значение для поставщиков контента? Для Google, Microsoft, Amazon, Netflix и т.д.? Они на своем серваке закодируют за любое время, а потом будут "поставлять" экономя себе терабайты трафика и места в хранилищах.
А то что у индейцев компы, камеры, телефоны не тянут... ну, это проблемы индейцев
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

5. Сообщение от Аноним (1), 18-Мрт-22, 21:44   –3 +/
Вот ты и показал, что это - очередное "не нужно".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7, #9, #66

6. Сообщение от Аноним (6), 18-Мрт-22, 21:59   +/
Как обстоят дела с библиотекой go-l1aph ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

7. Сообщение от Ан (??), 18-Мрт-22, 22:04   +1 +/
Речь идёт о кодировке, а не декодировке, всё правильно он говорит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #10

8. Сообщение от Аноним (8), 18-Мрт-22, 22:10   +/
У тебя слабый комп. Смотри, у Линуса проблем нет
https://www.opennet.ru/opennews/art.shtml?num=53020
25.05.2020
"Линус Торвальдс сообщил, что для него самым значительным улучшением за неделю стало обновление основной рабочей станции. [...] В новой конфигурации установлен CPU AMD Ryzen Threadripper 3970x с 32 ядрами (64 потока)"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #11, #41

9. Сообщение от Анонн (?), 18-Мрт-22, 22:14   +5 +/
С чего это? У вас есть быстрый открытый декодер для свободного формата кодирования видео.
В отличие от запатентованного и огороженного H.264 ("US patents in the MPEG LA H.264 pool lasts at least until 2027")
Но характерно - вы опять недовольны... Кодер видишь ли слишком медленный...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #44

10. Сообщение от Аноним (1), 18-Мрт-22, 23:04   +/
Зачем всем этот декодер, если народ не сможет на своих компах энкодить?! Предлагаешь энкодер иметь только у избранных единорогов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #23, #47, #56

11. Сообщение от Аноним (1), 18-Мрт-22, 23:06   +1 +/
Вот это достижение! Линус (!) смог обновить комп до 32-х ядер... А что, он один из человеков на планете? Или все остальные - такие же Линусы?!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #15

12. Сообщение от Аноним (1), 18-Мрт-22, 23:07   +/
Про неё задают вопросы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

13. Сообщение от anonymous (??), 18-Мрт-22, 23:13   +1 +/
Когда уже напишут нормальный кодировщик h.266?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #19, #25

14. Сообщение от Аноним (1), 18-Мрт-22, 23:22   +1 +/
Увы, тенденция идёт к централизованному энкодеру, который сможет внятно работать только у гугла в дата-центрах. Остальным - только смотреть то, что накодил гугл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #21, #30, #50

15. Сообщение от Аноним (8), 18-Мрт-22, 23:40   +/
Вот именно. Удачно вовремя обновился.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #31

16. Сообщение от Аноним (-), 19-Мрт-22, 00:56   +/
Как-то они бходят упоминание AVX-1 надеюсь и для AVX-1 делают оптимизацию, но не знаю.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17, #18, #28

17. Сообщение от Аноним (-), 19-Мрт-22, 00:59   +/
AVX1 (AVX-128)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

18. Сообщение от Аноним (-), 19-Мрт-22, 01:17   +/
Правильно наверно так. AVX (AVX-128). Еденицеё я подчёркиваю что это первый.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #29

19. Сообщение от Аноним (-), 19-Мрт-22, 01:20   +/
Вроде как самый продвинутый и качественый считается x264 от VideoLAN.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #20, #22

20. Сообщение от Аноним (-), 19-Мрт-22, 01:25   +/
От разработчиков ViseoLAN они же и делают x264. Самый продвинутый и качественый из разных вариантов  264. Возможно имеется в виду H264 который в браузере Firefox который open?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

21. Сообщение от Аноним (-), 19-Мрт-22, 01:28   +/
Во блин не заметил h.266.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #33

22. Сообщение от Аноним (-), 19-Мрт-22, 01:29   +/
Во блин не заметил h.266. Показалось h.264
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

23. Сообщение от Анонн (?), 19-Мрт-22, 02:18   +/
С чего вдруг народ не сможет энкодить у себя? Только FFmpeg поддерживает 3 энкодер: libaom, libsvtav1 и rav1e. Выбирай любой. Просто новость про декодер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #39

24. Сообщение от Аноним (24), 19-Мрт-22, 02:29   –4 +/
Опережает то опережает, но качество картинки ещё хуже. Я не знаю чё там тюнить у libaom, вон у x265 надо отключить sao и задрать rd куда-нибудь в 6, хотя бы veryslow пресет годную картинку с приличным сжатием выдаёт, а тут картинка всегда плохая. Ещё и баги в этом libaom -- в 3 версии насыпали артефактов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #49, #59

25. Сообщение от Аноним (24), 19-Мрт-22, 02:32   +1 +/
Они x265 до сих пор не написали нормально, а уже взялись за x256. У меня есть подозрение, что вот ему понадобится декодирование видеокартой, 4к контент в h265 уже весьма рерсурсоёмко, особенно на высоком битрейте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #38, #60

27. Сообщение от Ivan_83 (ok), 19-Мрт-22, 05:51   +/
Ещё оптимизировать и оптимизировать, потому что сейчас на райзене 5750G 8к 60фпс не тянет.
Тоже самое видео в vp9 тянет с полной загрузкой 5-6 ядер.
По моим прикидкам нужно минимум 12 райзен ядер чтобы тянуть такое видео в AV1 кодеке.

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #62

28. Сообщение от Ivan_83 (ok), 19-Мрт-22, 05:53   +/
Потому что процессоров у которых только AVX1 было относительно не много.
Исходя из моего опыта, в AVX1 маловато инструкций и его бывает трудно использовать из за этого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #61, #75, #76, #77

29. Сообщение от Ivan_83 (ok), 19-Мрт-22, 06:01   +2 +/
Стыдоба!!!

А SSE, SSE2, SSE3, SSSE3, SSE4, SSE4.1, SSE4.2 это как по вашему?)
128, 132, 133, 134, 135 и 136 бит регистры чтоли?)

mmx - 64 bit - во времена 32 разрядных процов от этого был профит, сейчас скорее наоборот.
sse - 128 bit
avx - 256 bit
avx512 - 512 bit

Тема что AVX 128 бит касалась исключительно того как оно внутри было организованно, в первых райзенах fpu был 128 бит и весь avx внутри подсчитывался по частям, хотя для софта это были 256 бит регистры.
Потому в 3ххх райзенах и был такой скачёк - fpu стал наконец то 256 бит и отдельные бенчи стали местами показывать х2 скорости.
Может какие то интелы и где то ещё оно внутри тоже считалось на 128 бит блоках.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #70, #72

30. Сообщение от Ivan_83 (ok), 19-Мрт-22, 06:05   –1 +/
Не идёт.
Есть ещё огромная поляна стрёмеров, видеоблохеров, снимальщиков всего на камеру и тп.
Те как ни крутись, а зажать кодировку только в свои лапы просто рынок не даст, да и сам гугл тогда без контента останется.

Правда лично у меня в фотиках и вебках только аппаратный h.264.
Может в новых мобилках h.265 есть, я хз.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #36

31. Сообщение от Ivan_83 (ok), 19-Мрт-22, 06:07   +1 +/
Линус себе в любое время без проблем комп купит, там таких проблем нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

32. Сообщение от Аноним (32), 19-Мрт-22, 07:47   +/
Это про энкодинг речь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #42

33. Сообщение от Аноним (33), 19-Мрт-22, 09:55   +/
B gpeBHix 30-x Samsung ectb.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #34

34. Сообщение от Аноним (33), 19-Мрт-22, 09:56   +/
Пардон. Ивану ниже.🙃
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

35. Сообщение от Аноним (35), 19-Мрт-22, 10:13   –1 +/
>Добавлена возможность ускорения вычислений при помощи векторных инструкций AVX-512.

А ВОТ ЛИНУС ТОРВАЛЬДС СКАЗАЛ "НЕ НУЖНО!", А ЕЩЁ ПАЛЬЧИК 🖕 ПОКАЗАЛ

Ответить | Правка | Наверх | Cообщить модератору

36. Сообщение от Аноним (36), 19-Мрт-22, 11:57   +/
В мобилках съёмка в HEVC уже лет 5 есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

37. Сообщение от Аноним (37), 19-Мрт-22, 12:34   +/
Ещё бы в av1 часами не кодировалось то, что в vp9 и h264 кодируется за минуты...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46, #51

38. Сообщение от anonymous (??), 19-Мрт-22, 13:23   +/
Если кодировать свои видосики, например, из путешествий для длительного хранения, то можно пожертвовать временем в пользу экономии места. Тут новый формат был бы кстати.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

39. Сообщение от Аноним (39), 19-Мрт-22, 13:26   +1 +/
И на сколько порядков медленнее работает, чем нормальные энкодеры?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #43, #57

41. Сообщение от Аноним (39), 19-Мрт-22, 13:31   +/
Интересное у тебя отождествление всех там жителей с Линусом... Приезжает доярка в город - а там Линусы на обочине стоят, ждут...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

42. Сообщение от Аноним (39), 19-Мрт-22, 13:40   +/
> энкодинг

Это ты пошутил так? 8к на 60фпс?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #45, #86

43. Сообщение от Аноним (43), 19-Мрт-22, 13:55   +/
ну всего-то на 3-4 десятичных порядка, не так уж и страшно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

44. Сообщение от Аноним (65), 19-Мрт-22, 14:14   +/
> В отличие от запатентованного и огороженного H.264

А можно такой же, но с перламутровыми ..., ой, не огороженный

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #48

45. Сообщение от Аноним (65), 19-Мрт-22, 14:16   +/
>> энкодинг
> 8к на 60фпс?!

А что такого?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #91

46. Сообщение от Аноним (24), 19-Мрт-22, 16:09   –1 +/
Ты нормальный, vp9 с h264 сравнивать? Первый артифачит как не в себя и на порядок тормознее второго. Ну и мыло, да. Можно vp9 сравнивать с h265, только vp9 и тут в 1000 раз хуже и тормознее (внезапно). Раз av1 ускоряют новыми simd, вполне вероятно, будет не сильно хуже vp9 (vp9 синонимично "дно").
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

47. Сообщение от Ан (??), 19-Мрт-22, 17:14   +1 +/
Это какой такой комп не сможет энкодить? Дюрон 800?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

48. Сообщение от Ан (??), 19-Мрт-22, 17:15   +1 +/
Можно, VP9
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #54

49. Сообщение от Ан (??), 19-Мрт-22, 17:16   +/
Если ты не знал, x265 кодят индусы. Sapienti sat.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #52

50. Сообщение от Ан (??), 19-Мрт-22, 17:18   +/
М-да, новость про свободный энкодер от свободных Xiph c VideoLAN, но и тут злобный гугл подгадил. Пей таблетки, пока весна на дворе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

51. Сообщение от Ан (??), 19-Мрт-22, 17:19   +/
Как только AV1 будет в хардварных инструкциях, так и будет. С подключением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #53, #63

52. Сообщение от Аноним (24), 19-Мрт-22, 17:31   +/
Так у индусов айти и обучающие институты на хорошем уровне и они хотя бы используют английский, а не китайский, в комментариях. Лучше чем могло бы быть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

53. Сообщение от Аноним (53), 19-Мрт-22, 18:00   –1 +/
Оно давно в хардварных инструкциях https://opennet.ru/56839 С подключением.

А тут всего лишь пока что
> Предложен новый API для упрощения задействования GPU для ускорения.

Что бы это не значило...

И как бы не говорили, ко-ко, щвабодка, самый лудший кодек без атчислений, А ОФИЦИАЛЬНЫЕ БИНАРНИКИ ССУТСЯ ВЫЛАЖИТЬ - вот тебе и релиз

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #64, #69, #71

54. Сообщение от Аноним (65), 19-Мрт-22, 18:29   –2 +/
В интернетах писали, что пулом патентов на vp9 и av1 владеет какая-то фирма, и которая таки собирает дань с мобильных телефонов с аппаратными кодеками для этих форматов. И вроде программные реализации освободили от сбора дани.

Получается, пустили в свой огороженный огород, могут передумать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #58, #68

56. Сообщение от Аноним (57), 20-Мрт-22, 09:31   +/
Народ обычно видео не кодирует! Кодирование с хорошим битрейт-качество отдельная тема, в нее въезжать надо. Поэтому кодируют корпы и пираты-релизеры. И те и другие хотят файлы как можно меньше при хорошей картинке, а компьютеры они найдут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #65

57. Сообщение от Аноним (57), 20-Мрт-22, 09:33   +/
От настроек все зависит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

58. Сообщение от Аноним (57), 20-Мрт-22, 09:34   +3 +/
В интернетах писали что гууууугл все патентные дела утряс, а AV1 сразу с учетом патентов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

59. Сообщение от Аноним (57), 20-Мрт-22, 09:36   +/
x265 просто никому не надо - в браузерах работать не будет, FAIL
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

60. Сообщение от Аноним (57), 20-Мрт-22, 09:38   +1 +/
В случае H.26x ISO полагает что делать нормальную референсную реализацию не их дело, вы там сами как-нибудь. И с патентами тоже - сами. От них только спека. Обложеная патентами господ продвигавших стандарт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

61. Сообщение от Аноним (57), 20-Мрт-22, 09:40   +/
Phenom и их более легкие и серверные варианты. Ничего себе мало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

62. Сообщение от Аноним (57), 20-Мрт-22, 09:42   +/
А где такое видео вообще водится? Это что за контент? Кинотеатр распиратили?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #92

63. Сообщение от Аноним (64), 20-Мрт-22, 09:44   –2 +/
Новые видеокарты и чипсеты мобилок умеют его аппаратно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #67

64. Сообщение от Аноним (64), 20-Мрт-22, 09:45   +/
Валажить - лажа при выкладывании? ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

65. Сообщение от Аноним (65), 20-Мрт-22, 13:36   +/
> Народ обычно видео не кодирует!

Зумеры просто не знают, что делают

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #102

66. Сообщение от Kuromi (ok), 20-Мрт-22, 16:58   +/
Смысл в том что кодируется долго, но один раз, а далее в условном кинотеатре можно отдать контент многие тысячи разю если при этом трафик окажется меньшим чем был, то в  момент N затраты на закупку нового железа, например отбиваются экономией трафика и начинается чистый profit  в виде экономии. И потом, контент этот кодируется на специальной ферме, а не в реалтайме.
Даже Ютуб говорил что перекодировка имеющегося видео в VP8\9 займет время, но потихоньку они это сделали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

67. Сообщение от Kuromi (ok), 20-Мрт-22, 17:12   +2 +/
Отличная шутка!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

68. Сообщение от Ан (??), 20-Мрт-22, 18:56   +1 +/
> В интернетах писали, что пулом патентов на vp9 и av1 владеет какая-то фирма, и которая таки собирает дань ...

Это как если бы написали, что Linux Foundation собирает дань со всех, кто связан с Linux.

"The Alliance for Open Media (AOMedia) is a non-profit industry consortium that develops open, royalty-free technology ..." https://en.wikipedia.org/wiki/Alliance_for_Open_Media

> royalty-free

Так вот, члены AOMedia как раз защищают себя (и пользователей AV1) от патентных нападок.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #87

69. Сообщение от Ан (??), 20-Мрт-22, 21:22   +1 +/
> в хардварных инструкциях

@

Даёт ссылка на новость о софтовой реализации, да ещё и декодировки, а не кодировки. У тебя в голове хлеб.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

70. Сообщение от Аноним (-), 20-Мрт-22, 22:43   +/
Не понял я тебя знаний не хватает или написано не понятно. А AVX2 это же AVX256? Или нет? И что означает в описаниях к процесорам разделение на AVX и AVX2? В чём разница?

Я так и не понял что написано и в чём стыдоба? AVX это не AVX128? У меня процессор до райзенов от 2014 года выпуска.

https://www.chessprogramming.org/AVX

"Though AVX does not yet support 256-bit integer operations, there are some benefits to using it. 3-operand support can be used to eliminate many "move" instructions, which otherwise can take up significant execution resources.

Additionally, when using xmm registers numbered 8 and higher, the AVX encoding of an SSE instruction is often one byte smaller, due to the more compact nature of the VEX encoding scheme. Finally, the ymm registers offer double the register space: even if the top halves aren't used for computation, they might be suitable as temporary storage space, avoiding the use of a scratch buffer or the stack.

While AVX can do 32-byte loads and stores, no CPU (as of Sandy Bridge) actually has a 32-byte load or store unit; such loads and stores are done simply by doing two separate 16-byte memory operations internally. Thus, AVX is no faster for memory operations (yet). "

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #74, #78

71. Сообщение от Аноним (71), 20-Мрт-22, 22:47   +/
Карл, ты бы прочитал то, что выложил... "Video Decode" - ДЕкодер, Карл, ДЕкодер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

72. Сообщение от Аноним (-), 20-Мрт-22, 22:51   +/
"Mixing AVX and SSE

Besides 3-operand support, the primary difference between the AVX and SSE encodings of an SSE instruction is that the AVX version clears the unused portion of the ymm register (the top 128 bits), while the SSE version does not modify it. Intel strongly advises against mixing SSE 128-bit instructions and AVX 256-bit instructions, as this "mode-switching" can cost upwards of 70 clock cycles. However, mixing SSE 128-bit and AVX 128-bit is okay, as is mixing AVX 128-bit and AVX 256-bit.

In order to safely switch modes, Intel recommends using vzeroupper after using 256-bit AVX instructions and before using 128-bit SSE instructions, if the two are being used in the same program."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #73

73. Сообщение от Аноним (-), 20-Мрт-22, 22:53   +/
https://www.chessprogramming.org/AVX
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #80

74. Сообщение от Аноним (-), 20-Мрт-22, 23:39   +/
Не понял я тебя или у меня знаний не хватает или написано не понятно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

75. Сообщение от Аноним (-), 20-Мрт-22, 23:59   +/
Вся линейка бульдозеров от AMD - FX-Series c AVX1 и далше после следующее. У меня AMD Athlon x4 840 c AVX1 FM2/FM2+ а следующее поколение это уже райзоны пошли с AVX2 и наверно AVX512.

https://www.cpu-world.com/CPUs/Bulldozer/TYPE-FX-Series.html
https://www.cpu-world.com/CPUs/Bulldozer/AMD-Athlon%20X... Почти все
AMD Athlon x4 из этой линейки с AVX1 только.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #79

76. Сообщение от Аноним (-), 21-Мрт-22, 00:03   +/
https://www.cpu-world.com/CPUs/Bulldozer/AMD-FX-Series%...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

77. Сообщение от Аноним (-), 21-Мрт-22, 00:28   +/
https://www.cpu-world.com/CPUs/Bulldozer/AMD-FX-Series%...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

78. Сообщение от Ivan_83 (ok), 21-Мрт-22, 01:17   +/
Сходите на сайт интела если сомневаетесь.

AVX1, AVX2 это всегда 256 бит регистры.
AVX1, AVX2 - НАБОРЫ инструкций над 256 битными регистрами.

1 - базовый набор, там кажется не было операций с числами отличными от fp, то что у вас в цитате "integer operations" -  именно поэтому я обозвал его малопригодным.
2 - это когда завезли ещё больше инструкций, я на этом даже кодил кажется стрибог.


То что вы привели, как я написал выше, относится к внутренней реализации в процах.
И на самом деле есть eigen либа и ещё какие то фреймворки, которые могут позволить вам код написанный на AVX скомпилить для системы где будет только sse: внутри фрейморка AVX инструкции реализуются с помощью SSE. И кажется они пошли ещё дальше и такой код даже на армах собирается с трансляцией в neon.
Я давно ничего не кодил используя инстрикты, к сожалению.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

79. Сообщение от Ivan_83 (ok), 21-Мрт-22, 01:26   +/
Процессоры АМД были не очень популярными до выхода райзенов, всё же.
У моего 5350 под АМ1 сокет тоже только AVX и он долго был единственным процом с AVX в моей семье.

У райзенов пока нет AVX512, не нужно придумывать.
Зато у них есть аппаратный SHA, странно что интел который его первым реализовал так мало сам его использовал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #81, #84

80. Сообщение от Ivan_83 (ok), 21-Мрт-22, 01:35   +/
Это нюансы работы.
В данном случае это вроде про то, что AVX можно юзать на SSE регистрах.
Это типа бэкпортирования AVX инструкций для работы с 128 бит регистрами, и оно было сделано исключительно из за того что у AVX более удобный синтаксис.
Те на SSE ты можешь написать только так: a+=b, без вариантов, те у тебя b прибавляется к содержимому a и там же ты получаешь результат.
У AVX три операнда, ты можешь записать: a = a + b или c = a + b, что даёт намного больше свободы и избавляет от рутинной работы по копированию результатов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #82

81. Сообщение от Аноним (-), 21-Мрт-22, 01:56   +/
Не придумывал, а предположил так как у Intel, пишут аж с 2013 года есть AVX512. Не отслеживаю что там c компюторным оборудованием происходит, покупаю себе только когда нужно, реально нужно или ломается. Игр нет, уже лет 5 не надо.

"Vector Extensions SIMD instructions for x86 instruction set architecture (ISA) proposed by Intel in July 2013, and implemented in Intel's Xeon Phi x200 (Knights Landing) and Skylake-X CPUs; this includes the Core-X series (excluding the Core i5-7640X and Core i7-7740X), as well as the new Xeon Scalable Processor Family and Xeon D-2100 Embedded Series"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #83, #85, #104

82. Сообщение от Аноним (-), 21-Мрт-22, 01:59   +/
Так вроде если пишут AVX то подразумевают AVX128. Или нет? Следующие AVX256 и 512
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #105

83. Сообщение от Аноним (-), 21-Мрт-22, 02:00   +/
Игры нет, уже лет 5 не надо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

84. Сообщение от Аноним (-), 21-Мрт-22, 02:03   +/
"AVX-512 are 512-bit extensions to the 256-bit Advanced Vector Extensions SIMD instructions for x86 instruction set architecture (ISA) proposed by Intel in July 2013, and implemented in Intel's Xeon Phi x200 (Knights Landing)[1] and Skylake-X CPUs; this includes the Core-X series (excluding the Core i5-7640X and Core i7-7740X), as well as the new Xeon Scalable Processor Family and Xeon D-2100 Embedded Series.[2]

AVX-512 is not the first 512-bit SIMD instruction set that Intel has introduced in processors: the earlier 512-bit SIMD instructions used in the first generation Xeon Phi coprocessors, derived from Intel's Larrabee project, are similar but not binary compatible and only partially source compatible.

AVX-512 consists of multiple extensions that may be implemented independently. This policy is a departure from the historical requirement of implementing the entire instruction block. Only the core extension AVX-512F (AVX-512 Foundation) is required by all AVX-512 implementations."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

85. Сообщение от Аноним (-), 21-Мрт-22, 02:13   +/
В 2013 предложили. а в продеже я прочёл процесор из серии x200 c 2016 года ( Introduction date ).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

86. Сообщение от Аноним (86), 21-Мрт-22, 03:41   +/
А екщё и битрейт у видео 50 Мегвбит?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

87. Сообщение от Аноним (65), 21-Мрт-22, 13:19   +/
> Alliance for Open Media (AOMedia)

Sisvel, куда входят железячники Toshiba, Philips, Ericsson и тд.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #88

88. Сообщение от Ан (??), 21-Мрт-22, 14:34   +/
А, имеется ввиду какая-то третья компания, созданная с целями, которые сегодня называются патентным троллингом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #89

89. Сообщение от Аноним (65), 21-Мрт-22, 14:38   +/
> патентным троллингом

Троллинг троллингу рознь.

С таким же успехом AOMedia может троллить железячников. Но с железа с этими кодеками дань собирается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #90

90. Сообщение от Ан (??), 21-Мрт-22, 14:45   +/
Ну, да, компания та не вчера появилась.

Кто-то из AV1-железячников публично сообщил/пожаловался, что платит (ссылки)?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #94

91. Сообщение от Аноним (-), 21-Мрт-22, 14:45   +/
А то я видел h265 4K 50 кадров и 50 Мегабит битрейт вроде запись трансляции канала с спутника. И не понял и зачем нужен 265 кодек если битрейт 50 Мбит? Не посмотрел какой цвет у видео. Ради чтоли 10 bit цвет иметь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #93, #95

92. Сообщение от Аноним (65), 21-Мрт-22, 14:46   +/
Покупаешь камеру за несколько десятков килобаксов и снимаешь домашнее видео.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #103, #109

93. Сообщение от Аноним (-), 21-Мрт-22, 14:48   +/
А то я видел h265 4K 50 кадров и 50 Мегабит битрейт, вроде запись трансляции канала с спутника. И не понял и зачем нужен 265 кодек если битрейт 50 Мбит? Не посмотрел какой цвет у видео. Ради чтоли 10 bit цвет иметь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

94. Сообщение от Аноним (65), 21-Мрт-22, 14:59   +/
> Кто-то из AV1-железячников публично сообщил/пожаловался, что платит (ссылки)?

Опять это скакуны. Ты сам начал с "Можно, VP9".

На что я ответил, что есть компания которая держит пул (некоторый, не весь, набор) патентов на vp9 и av1. И в интернетах писали, что с них собирают дань.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #100

95. Сообщение от Аноним (-), 21-Мрт-22, 15:02   +/
Не ну если писать как у x264 есть режим записи без потерь как раз и используется битрейт для кодирования без потерь в 10 Мбит, а для 4К может и 50 Мбит будет если не больше. Но у меня есть подозрение, что видео с 50 Мбит пускают оригинал а не пережатие в 50 Мбит. Не выяснял.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #96, #97, #98

96. Сообщение от Аноним (-), 21-Мрт-22, 15:03   +/
в 10 Мбит - в десятки Мбит. Так читать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

97. Сообщение от Аноним (-), 21-Мрт-22, 15:05   +/
То есть на приёме 50 Мбит, пишут как есть без сжатия. Как на самоделе не знаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

98. Сообщение от Аноним (-), 21-Мрт-22, 15:08   +/
Спитником не пользовался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #99

99. Сообщение от Аноним (-), 21-Мрт-22, 15:09   +/
Спутник я имею ввиду тарелочка купленная для ТВ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

100. Сообщение от Ан2 (?), 21-Мрт-22, 16:45   +/
Не понял, а... там выше был другой "Ан".

> И в интернетах писали, что с них собирают дань.

Ну, тогда только слухи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #101

101. Сообщение от Аноним (65), 21-Мрт-22, 17:53   +/
https://www.sisvel.com/licensing-programs/audio-and-video-co...

https://www.sisvel.com/licensing-programs/audio-and-video-co...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #106

102. Сообщение от Аноним (-), 21-Мрт-22, 20:05   +/
Для них тикток сам закодирует как ему удобней, а если и не закодирует, никто не будет скучать по их тупым селфи и чему там еще
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #115

103. Сообщение от Аноним (-), 21-Мрт-22, 20:49   +/
> Покупаешь камеру за несколько десятков килобаксов и снимаешь домашнее видео.

Камера по цене автомобиля или легкого самолета? Тогда и компьютер брать с свежей топовой видеокартой, она в железе AV1 умеет. А у кого всего этого нет - у них и 8K монитора нет...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #107, #108, #110, #112, #116

104. Сообщение от Ivan_83 (ok), 22-Мрт-22, 02:05   +/
AVX512 интел старательно не даёт в консумерские процы.
И даже когда дал - потом его выключили через обновление микрокода - это как раз в самых распоследних процах с ненужно энергоэффективными ядрами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

105. Сообщение от Ivan_83 (ok), 22-Мрт-22, 02:12   +/
Нет.
Под AVX подразумевают набор инструкций над 256 битными инструкциями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

106. Сообщение от Ан2 (?), 22-Мрт-22, 02:17   +/
Так то, что Sisvel считает, что им должны, в этом я не сомневался. У меня сомнения на тот счёт, что железячники, которые реализовали AV1 (упомянутые на wiki/AV1) платят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

107. Сообщение от Аноним (-), 22-Мрт-22, 02:53   +/
Я тоже считаю и наверно это обьективно если видео 4k, 8k без такго разрешения мониторв смысла нет в этих разрешениях. Я считаю поторопились оптимально для мониторов сейчас былобы 2k и 2k мониторы. Я не вижу смыла в 4л и 8k не большие экраны метр на пол метра. А 2k для мониторов вполне годится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

108. Сообщение от Аноним (-), 22-Мрт-22, 02:55   +/
Поправка. не большие экраны. А большие начинать надо как я вижу метр на пол метра и больше для 4 и 8к. Что-то подобное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

109. Сообщение от Аноним (-), 22-Мрт-22, 03:01   +/
Третья попытка. Я тоже считаю и наверно это обьективно если видео 4k, 8k без такго разрешения мониторов смысла нет в этих разрешениях. Я считаю поторопились, оптимально для мониторов я считаю сейчас было бы 2k и 2k мониторы. Я не вижу смыла в 4k и 8k на не больших экранах. Начинать надо смоей точки зрения с экранов метр на пол метра и больше для 4,8k. А 2k для экранов не очень больших вполне годится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

110. Сообщение от Аноним (-), 22-Мрт-22, 03:10   +/
igital Cinema Initiatives (DCI) определяет стандарт разрешения 2K как 2048×1080 ладно 2k от 1980 не сильно отличается, но есть такое:  вот это годится "Разрешение 2560×1440 также часто маркируется как 2,5K, потому что им соответствует половина высоты и половина ширины 5K"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #111

111. Сообщение от Аноним (-), 22-Мрт-22, 03:12   +/
Digital и 1920 а не 1980.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

112. Сообщение от Аноним (-), 22-Мрт-22, 03:23   +/
Да, забыл что такое 2k. 4k для монитора вроде и не надо. А 2k по сравнению с 1920 и смысла менять нет 1920 на 2048. Еслибы не было разрешения 1920x1080 тогда да 2k. 2,5k тоже не сильно больше. Но, что надо, монитор тогда 2,5k годится. Если тв тогда лучше 4k на большом экране. Но это всё для эстетов. Мне 1920 хватит на большом экране. А на мониторе и 720 хватает и ниже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #113, #114

113. Сообщение от Аноним (-), 22-Мрт-22, 03:29   +/
Я о разрешении видео 720 и ниже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

114. Сообщение от Аноним (-), 22-Мрт-22, 03:36   +/
тв или фильмы в 4k,8k. Я фильмы редко смотрю практически не смотрю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

115. Сообщение от Аноним (65), 22-Мрт-22, 14:36   +/
> тикток сам закодирует

Чем закодирует? Если зумеры объявили энкондер ненужным индейцам, то есть зумерам в резервации без энкодеров.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102

116. Сообщение от Аноним (65), 22-Мрт-22, 14:42   +/
> Камера по цене автомобиля

А что такого? Покупают же трёхтонные пикапы для поездок в школу. Почему не купить камеру для съёмок примечательных событий становления личности?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру