The OpenNET Project / Index page

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



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

Оглавление

Уязвимости в драйвере к GPU ARM, уже применяемые для совершения атак, opennews (??), 03-Окт-23, (0) [смотреть все]

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


17. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  –1 +/
Сообщение от Аноним (1), 03-Окт-23, 15:43 
я имел в виду, что такую радость уже реализовали (на некоторых линейках процессоров) в десктопах
типа AMD Smart Access Memory (которая работает и на некоторых интелах)
когда идет прямой доступ процессора к видеопамяти
Ответить | Правка | Наверх | Cообщить модератору

28. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +4 +/
Сообщение от мяя (?), 03-Окт-23, 16:13 
> типа AMD Smart Access Memory (которая работает и на некоторых интелах)

Это тоже самое что и Resizable BAR.

> когда идет прямой доступ процессора к видеопамяти

Нет там никакого прямого доступа к памяти, вас обманули. Просто теперь сняты ограничения на доступный объём памяти.

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

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

35. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от мяя (?), 03-Окт-23, 16:33 
Ещё уточню, BAR это Base Address Registers. Без Resizable BAR доступно только 256МБ видеопамяти за раз, с ним уже можно произвольно адресовать (MMIO space) от 1ГБ до 512ГБ (сферически, в реальности пока до 64ГБ) видеопамяти.


Бонус: https://github.com/xCuri0/ReBarUEFI
>  A UEFI DXE driver to enable Resizable BAR on systems which don't support it officially. This provides performance benefits and is even required for Intel Arc GPUs to function optimally.

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

36. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 16:33 
*от 1МБ до 512ГБ
Ответить | Правка | Наверх | Cообщить модератору

70. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от Аноним (70), 03-Окт-23, 19:43 
в реальности NVidia A100 имеет 80Gb на борту доступные через resizable BAR.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

94. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 22:24 
ОК, моя ошибка, я почему-то записал ограничения интела на всех.
Ответить | Правка | Наверх | Cообщить модератору

71. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от Аноним (70), 03-Окт-23, 19:46 
BAR address (physical function)
BAR0: 16 MiB1
BAR1: 128 GiB1
BAR3: 32 MiB1

BAR address (virtual function) BAR0: 5 MiB, (256 KiB per VF)1
BAR1: 80 GiB, 64-bit (4 GiB per VF)1
BAR3: 640 MiB, 64-bit (32 MiB per VF)1

https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Cent...

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

95. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 22:25 
Да я лоханулся и неглядя ляпнул.
Ответить | Правка | Наверх | Cообщить модератору

31. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от Аноним (31), 03-Окт-23, 16:19 
Есть и Resizable BAR
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

38. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 16:37 
В целом прямой доступ (и унифицированная память для всего) памяти это "далёкие мечты", этого крашком можно увидеть на некоторых приставках и то ограничено.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

74. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от Аноним (74), 03-Окт-23, 20:01 
> В целом прямой доступ (и унифицированная память для всего) памяти это "далёкие мечты"

а в чём проблема кроме того что у различных ускорителей внутреннее представление данных в буферах тайловое ?

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

96. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 22:29 
Надо менять архитектуру ПК, в этом проблема. Никто её менять особо не хочет.
Технически это решаемо, но никто не идёт на такой шаг, желания у людей сверху нет.
Видимо пока не начнём совсем упираться они не будут менять подходы.
Ответить | Правка | Наверх | Cообщить модератору

97. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 22:39 
Более конкретно сказать сложно, я не настолько специалист. Насколько я знаю, там тянутся и проблемы с различием тактовых частот, проблемы синхронизации, ну и в целом разводка. Есть и экономические/бизнес причины.
Это они должны договориться как ЦП будет работать с ГП.
Нужно как минимум менять подходы что оперативная память становится не основной памятью, вряд ли же захотят лишаться дешёвой DDR памяти в угоду одной GDDR дорогой!? Даже в консолях и то всё равно поставили дешёвую DDR чтобы система не кушала дорогую память зазря.
Дальше у нас много вариантов как мы могли бы организовать новую архитектуру...
По идее тузы в руках у тех кто имеет производство и ГП и ЦП, но пока ни один производитель не делает серьёзных шагов к этому.
Ответить | Правка | Наверх | Cообщить модератору

100. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 03-Окт-23, 22:45 
Ну ещё мы приходим к тому что выгоднее держать память поближе к процессору, то есть мы начинаем конфликтовать ГП с ЦП за это. Получается у нас есть проблемы в том как мы должны компоновать. Это решаемо конечно, но без компромиссов не получится.
Кстати видеокарты сейчас отучают от зависимости ЦП
https://devblogs.microsoft.com/directx/d3d12-work-graphs-pre.../
Для вулкана такое пока только у AMD есть https://gpuopen.com/gpu-work-graphs-in-vulkan/
Ответить | Правка | Наверх | Cообщить модератору

104. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Аноним (74), 03-Окт-23, 23:59 
> вряд ли же захотят лишаться дешёвой DDR памяти в угоду одной GDDR дорогой!?

про HBM тоже не слышали ?

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

114. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 04-Окт-23, 01:53 
Слышали и цену видели. Ну и как она, во всех домашних современных ПК стоит?
Ответить | Правка | Наверх | Cообщить модератору

103. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Аноним (74), 03-Окт-23, 23:57 
> Надо менять архитектуру ПК, в этом проблема. Никто её менять особо не хочет.

неужели вы про SoC никогда не слышали ? там давно вся память общая для всех устройств, Apple silicon из того что помощней.

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

105. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +1 +/
Сообщение от мяя (?), 03-Окт-23, 23:59 
SoC не считается.
Apple silicon во многом мусор с ускорителями фотошопа и т.п.
Ответить | Правка | Наверх | Cообщить модератору

107. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Аноним (74), 04-Окт-23, 00:14 
> SoC не считается.

он как раз и считается, а концепцию эту предложил автор risc-v лет 30 назад

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

115. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 04-Окт-23, 01:54 
SoC не расширяем, не обновляем. Это уход от гибкости архитектуры ПК, а хотелось бы гибкость на каком-то уровен сохранить.
Ответить | Правка | Наверх | Cообщить модератору

157. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Аноним (-), 05-Окт-23, 12:05 
> SoC не расширяем, не обновляем. Это уход от гибкости архитектуры ПК, а
> хотелось бы гибкость на каком-то уровен сохранить.

Есть SoC с usb и даже pcie - вполне себе расширяемо вроде. А современные процы от SoC недалеко ушли, в 1 кристалле куча хлама, вплоть до ME или PSP всяких. И деление довольно условное в результате.

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

173. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мяя (?), 05-Окт-23, 15:29 
>> SoC не расширяем, не обновляем. Это уход от гибкости архитектуры ПК, а
>> хотелось бы гибкость на каком-то уровен сохранить.
> Есть SoC с usb и даже pcie - вполне себе расширяемо вроде.
> А современные процы от SoC недалеко ушли, в 1 кристалле куча
> хлама, вплоть до ME или PSP всяких. И деление довольно условное
> в результате.

Я не про USB, PCIe конечно хорошо, но сама по себе концепция SoC подразумевает что всё важное у нас будет на одном чипе.
В случае с текущей архитектурой у нас отдельно ЦП, отдельно оперативная память, некоторые штуки на материнке и зачастую отдельно видеоускоритель.
Понятно что сейчас в процессор пихают много всего, но всё ещё некоторая гибкость сохраняется.

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

180. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Аноним (180), 05-Окт-23, 16:45 
> Я не про USB, PCIe конечно хорошо, но сама по себе концепция
> SoC подразумевает что всё важное у нас будет на одном чипе.

x86 тоже сделали этот шаг, убрав скажем солидную часть чипсета в проц, так что теперь допустим контроллер памяти - именно в проце. И это кстати по ряду причин удобнее бывает. А альтернативные чипсеты MFRы не очень то и жаловали изначально и по сути удушули это дело.

> В случае с текущей архитектурой у нас отдельно ЦП, отдельно оперативная память,

SoC обычно как-то так же.

> некоторые штуки на материнке и зачастую отдельно видеоускоритель.

К ряду SoC можно на их PCIe точно так же dGPU прицепить. Вот прямо тот же, AMDGPU плевать - на x86 работать или на ARM/RISCV/что там у вас с PCIe. В случае нвидии - ну там на что блобммейкер раздуплится, это уж извините.

> Понятно что сейчас в процессор пихают много всего, но всё ещё некоторая
> гибкость сохраняется.

SoC понятие растяжимое. Вон там на RISCV платы с PCIe есть. Куда видяху можно воткнуть, ога.

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

132. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от мсчмчс (?), 04-Окт-23, 13:48 
всего-то штуковина которая мощнее 775 зеонов местных обитателей вместе взятых, и которая работает 13 часов от батарейки.
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

120. "Уязвимости в драйвере к GPU ARM, уже применяемые для соверше..."  +/
Сообщение от Ddddd (?), 04-Окт-23, 09:41 
На архитектуре IBM Power это уже давно сделано. Оно точно уже было во времена анонса архитектуры NVidia GPU Turing. Учи мат.часть.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

121. Скрыто модератором  +/
Сообщение от Ddddd (?), 04-Окт-23, 09:44 
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

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

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




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

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