LINUX.ORG.RU
ФорумTalks

ARM, RISC-V, LoongArch vs graphics driver

 graphics driver


0

2

Вопрос такой:
в случае не x86_64 архитектуры (ARM, RISC-V, LoongArch, …) соберутся ли драйвера для каких-то современных видеокарт, и будут ли работать (с поддержкой всех фич)?

Имеются в виду обычные видеокарты, вставляемые в разъём PCIe.

ОС — Linux или xBSD.

UPDATES:

23 июля 2021
Энтузиасту удалось запустить Radeon RX 6700 XT на платформе с процессором RISC-V

https://www.ixbt.com/news/2021/07/23/radeon-rx-6700-xt-risc-v.html

AMD Readies “New Stuff” For Linux 6.6 Graphics Driver, AMDGPU DC For RISC-V
By RISC-V Community News July 28, 2023

https://riscv.org/news/2023/07/amd-readies-new-stuff-for-linux-6-6-graphics-driver-amdgpu-dc-for-risc-v/

★★★★★

Последнее исправление: greenman (всего исправлений: 3)

Скорее всего, карты нужно будет перешивать под более другую архитектуру и не факт, что эта прошивка будет существовать. Короче, тут вопрос несколько глубже драйверов, ИМХО.

skiminok1986 ★★★★★
()

Вроде бы amdgpu поддерживает архитектуру ppc64le, но это не точно. В сети есть видео, где игры запускают на Talos II, хотя это уже довольно древнее железо, не факт, что современные поддерживают.

Khnazile ★★★★★
()

ПК на Эльбрус идут с радеонами, так что карты амд скорее всего заведутся на других архитектурах.

einhander ★★★★★
()
Ответ на: комментарий от No

we found is the BCM2711’s PCIe root complex is fundamentally broken

Не проблемы архитектуры, проблемы реализации

einhander ★★★★★
()
Ответ на: комментарий от einhander

Точно, совсем забыл про Эльбрус. Хотя тот может и в режиме эмуляции работать.

greenman ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

Скорее всего, карты нужно будет перешивать под более другую архитектуру

Во всяком случае, с маками на PowerPC именно так. Энтузиасты перешивают обычные РС-шные видюхи, и они начинают там работать.

tiinn ★★★★★
()
Ответ на: комментарий от Khnazile

Talos II сверстник Vega. Топовые карты до сих пор наверное актуальны.

mrjaggers
()
Ответ на: комментарий от tiinn

Во всяком случае, с маками на PowerPC именно так. Энтузиасты перешивают обычные РС-шные видюхи, и они начинают там работать.

С PPC-маками, спарками, байкалами (которые армы), вроде всё так.

skiminok1986 ★★★★★
()

Проблема работы видеокарты на других архитектурах в том, что у нее есть свой BIOS, код которого исполняется непосредственно центральным процессором при инициализации. И в коде этом кроме самих инструкций CPU еще целая гора специфичных для x86-систем обращений к диапазонам памяти и портам ввода-вывода, которые, собственно, и запускают карту в работу.

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

quwy
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)