The OpenNET Project / Index page

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



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

Оглавление

Выпуск видеодрайвера AMD Radeon Pro 18.Q3 , opennews (??), 08-Авг-18, (0) [смотреть все]

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


15. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +5 +/
Сообщение от Аноним (15), 08-Авг-18, 21:12 
да?!
как завести Radeon HD 7670M на 18.04 чтобы OpenCL было работающим?
А не:
Compiling OpenCL program split                                                                                                                                          
LLVM ERROR: Cannot select: 0x7fd03a94ef08: i32,ch = AtomicLoadAdd<Volatile LDST4[%arrayidx.i.i(addrspace=1)]> 0x7fd01faa2c98:1, 0x7fd03d62f0d0, Constant:i32<1>        
  0x7fd03d62f0d0: i32 = add 0x7fd01faa2c98, 0x7fd03b1bbd00                                                                                                              
    0x7fd01faa2c98: i32,ch = load<LD4[%230(addrspace=1)](tbaa=<0x7fd03d6e85a8>)> 0x7fd03b74bc40, 0x7fd03b1c46e8, undef:i32                                              
      0x7fd03b1c46e8: i32 = add nuw 0x7fd03d627000, Constant:i32<256>                                                                                                  
        0x7fd03d627000: i32,ch = CopyFromReg 0x7fd03b74bc40, Register:i32 %1550                                                                                        
          0x7fd03d62f888: i32 = Register %1550                                                                                                                          
        0x7fd01fab2270: i32 = Constant<256>                                                                                                                            
      0x7fd01faa3270: i32 = undef
    0x7fd03b1bbd00: i32 = shl 0x7fd03b1bbe38, Constant:i32<2>
      0x7fd03b1bbe38: i32,ch = CopyFromReg 0x7fd03b74bc40, Register:i32 %16
        0x7fd03d62f000: i32 = Register %16
      0x7fd01faa2548: i32 = Constant<2>
  0x7fd0333c0e38: i32 = Constant<1>
In function: kernel_ocl_path_trace_path_init
...
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  –4 +/
Сообщение от Аноним (16), 08-Авг-18, 21:19 
https://community.amd.com/community/support-forums
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +2 +/
Сообщение от Аноним (17), 08-Авг-18, 21:28 
HD 7670M судя по инфе это Terascale 2, старая VLIW архитекрутра, помоему их поддержку в проприетарных драйверах бросили в конце 2015 кода. В открытых только OpenGL (r600g) и работаеть будеть через ядерный мудль radeon. Конечно жаль что нет OpenCL, но с другой стороны помню слайды смотрел про архитектуру GPU, там говорилось насколько неэффективен VLIW для вычислений, и как с GCN стало лучше.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

18. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +1 +/
Сообщение от Аноним (17), 08-Авг-18, 21:49 
Чтоб не быть голословным, дисскусия на тему VLIW vs GCN в контексте OpenCL https://community.amd.com/thread/168029
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +1 +/
Сообщение от Аноним (6), 08-Авг-18, 22:46 
> помню слайды смотрел про архитектуру GPU, там говорилось насколько неэффективен VLIW для вычислений, и как с GCN стало лучше

Ну не знаю. У меня Radeon 5850 выдавал 412 MH/s на предельном разгоне - ни одна NVIDIA или проц не выдавали и близко.

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

38. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +/
Сообщение от Sluggard (ok), 09-Авг-18, 08:07 
> HD 7670M судя по инфе это Terascale 2, старая VLIW архитекрутра

Да, это VLIW5.

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

33. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  –2 +/
Сообщение от axredneck (?), 09-Авг-18, 03:59 
В том числе из-за этого я и свалил на Нвидию.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

37. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +8 +/
Сообщение от Аноним (37), 09-Авг-18, 06:46 
У которой карты старше 5 лет идут в утиль (и нет открытых драйверов)?
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +1 +/
Сообщение от Аноним (42), 09-Авг-18, 10:11 
И у которых просто великолепные драйвера Optimus с не менее разрывающим экран кадрами.
По мне так уж лучше пусть вообще не работает, чем то что было у меня на ноуте с их проприетарщиной.
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +/
Сообщение от Аноним (47), 09-Авг-18, 13:17 
На X-Server 1.19 и выше, можно включить PRIME Syncronization. Нет тиринга даже с выключенным композитным менеджером.
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  –1 +/
Сообщение от Аноним (54), 09-Авг-18, 20:59 
А ональные пляски с примусом-то до сих пор остались. А разгадка одна: гибридная графика — убогий выкидыш ущербных лишенцев.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +1 +/
Сообщение от Аноним (47), 10-Авг-18, 13:12 
Зачем Примус? NVIDIA PRIME. Никакого траха, только батарея ноута долго не держит.

Начиная с X-Server 1.20 должна работать настоящая гибридная графика. Библиотека glvnd распределяет запросы, которые идут на libGL.so.1, либо на Интеловскую реализацию, либо на NVIDIA-вскую. Но я пока не слышал историй успеха.

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

64. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +2 +/
Сообщение от nexfwall (ok), 15-Авг-18, 10:54 
Они на offloading забили член. Реализовали Optimus на свободном стэке на три четверти (буквально последний рывок остался) и бросили. Типа им не до нас, холопов. Юзайте кривой костыль bumblebee. Сука.

Я настолько ох@$л с такой наглости, что сплавил ноут с невидией родственнику и купил с дискреткой RX560. Теперь кайфую и смотрю на невидиепроблемы свысока.

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

58. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +2 +/
Сообщение от nonemo (?), 10-Авг-18, 12:39 
Если ставить OpenCL на Terascale, то более менее производительный вариант только один - проприетарный драйвер fglrx. Однако fglrx (последний crimson 15.302) встанет только на ядро 4.4 (м.б. 4.5) максимум, только патченый (легко гуглится что-то типа fglrx_kernel_4.4.diff) и будет работать только с Xorg версии =< 1.17.

Далее всё по инструкции с сайта AMD, качаем оттуда же и ставим AMDAPPSDK-3.0 и acml6.1.0 в /opt (ссылки не привожу, уже устарели и не актуальны).
Затем ньюанс:

cd /opt/AMDAPPSDK-3.0/lib/x86_64
ln -s sdk/libamdocl64.so libamdocl64.so
ln -s sdk/libOpenCL.so.1 libOpenCL.so
ln -s sdk/libOpenCL.so.1 libOpenCL.so.1

Без этого ньюанса у меня OpenCL не заработал, возможно, есть другие более законные варианты.

На APU A8-4555M, например, c fglrx получаем 1 платформу и 2 девайса, выжимка clinfo:

Number of platforms:                             1
  Platform Version:                 OpenCL 2.0 AMD-APP (1800.8)

Number of devices:                               2
  Device Type:                                   CL_DEVICE_TYPE_GPU
  Board name:                                    AMD Radeon HD 7600G
  Name:                                          Devastator
  Vendor:                                        Advanced Micro Devices, Inc.
  Device OpenCL C version:                       OpenCL C 1.2
  Driver version:                                1800.8 (VM)

  Device Type:                                   CL_DEVICE_TYPE_CPU
  Board name:                                    
  Name:                                          AMD A8-4555M APU with Radeon(tm) HD Graphics
  Vendor:                                        AuthenticAMD
  Device OpenCL C version:                       OpenCL C 1.2
  Driver version:                                1800.8 (sse2,avx,fma4)

Для удалённого использования OpenCL в сеансе ssh есть свои ньансы: без доп.настройки сразу после reboot'а доступен CL_DEVICE_TYPE_CPU. Он работает быстрее, чем софтовый обсчёт, но медленнее, чем c CL_DEVICE_TYPE_GPU.
С выделеной платой GPU с Intel CPU скорее всего не будет CL_DEVICE_TYPE_CPU, не проверял.
Так же производительность возрастает при увеличении частоты CPU, т.е. для встроенного GPU есть такая зависимость.

И да, периодически нужно делать:
/usr/lib64/fglrx/switchlibGL amd
/usr/lib64/fglrx/switchlibglx amd
чтобы восстанавливать слетающие линки на библиотеки. Некоторые нужные линки пропадают, например, при установке любых новых пакетов обычным менеджером.

Что касается открытого AMDGPU, начиная с ядра 4.16 он работает с MESA OpenCL отлично (например, на APU Carrizo). Снижение производительности OpenCL относительно закрытого AMDGPU-PRO около 14% по некоторым моим тестированиям (в основном fft). В других задачах возможно отличия будут больше.

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

60. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +/
Сообщение от Аноним (47), 10-Авг-18, 13:15 
А я пользуюсь AMD APP SDK, потому что на странице скачивания дата релиза версии 3.0 была 2016 год, а версии 2.9.1 - конец 2015-го. Думал что версия 3.0 с драйвером Catalyst 15.12 не заработает... Так она работает? Пойду обновлюсь
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск видеодрайвера AMD Radeon Pro 18.Q3 "  +/
Сообщение от Аноним (47), 10-Авг-18, 13:16 
Вот моя инструкция: http://opennet.ru/openforum/vsluhforumID3/114290.html#67
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

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

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




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

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