[d | au / b / bro / cu / dev / hr / l / m / mu / o / s / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / ts / vn]
- [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [@] - [Архив - Каталог] [Главная]

[Назад]
Ответ
Leave these fields empty (spam trap):
Имя
Тема
Сообщение
Файл
Подтверждение
Перейти к [
Пароль (для удаления файлов и сообщений)
 
ЗАПРЕЩЕНО:
  • детская эротика/порнография
  • троллинг
 
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM размером до 4096 кБ.
  • Максимальное количество бампов треда: 500.
  • Всем посетителям рекомендуется ознакомиться с FAQ.

2556707493_8a5a02e3f6_b(6)(1)(3)(2).jpg - (296 KB, 1024x977)  
296 KB №216646   #1

Посмотрите.
Шина памяти средних и дорогих видеокарт давно варьируется в пределах от 192х до 512 бит на устройстао.
Стандартная разрядность первого avx всего 256 бит.
Может ли видеокарта как-то компенсировать отсутствие avx на недорогих процессорах или расширить уже имеющийся?
В игровой производительности решающую роли всеравно играет именно видеокарта, а не галочка ^avx у блатного процессора.
Скучный авх процессора не играет почти никакой роли в повседневных задачах.
Потому лично я считаю что по большему счету в производительности системы играет вспомогательный интерфейс видеокарты.

>> №216651   #2

Предельно технически - нет. Видеокарта просто своим ускорителем не умеет делать ровно всё то что что заявлено в составе "AVX". Это раз.
Два: в исполняемом коде потребуются совсем другие наборы инструкций, то-есть тебе нужно написать софт (переписать софт) который будет использовать графический ускоритель вместо AVX.
К примерам: видеокодеры, есть AVC кодек работающий на ЦП, есть работающий на видяхе. Второй может быть быстрей (если у тебя видло мощное), но правда даёт худшие результаты обработки за счёт особенностей работы графического ускорителя. Ну или проще, массово популярней - DXVA2 декодеры.

>> №216652   #3

>>216651
На проводе ОП.
Дословно главное в аббревиатуре AVX, это ударение на слово - VECTOR.
И даже последняя крыса в самом нищем колхозе знает, что практически любая видеокарта(даже 10ти а то и более давности) используется цп как вспомогательный векторный компьютер.
Потому блатные понты с галочкой ^avx это замануха для приезжих.
Хотя в современных компах им давно никого не удивишь.

>> №216654   #4

>>216646

>отсутствие avx на недорогих процессорах

Вы к нам из 2010?

>> №216656   #5

>>216654
Вы меня в чем-то упрекаете?

>> №216659   #6

>>216656
Видимо в том что не используешь "всё включено" систему.
А касательно >>216652 только повторю: даже если всё устраивает, готовый код для вариантов использования А и Б разный. А на Б и на оборот конечно в принципе проэмулировать можно, но это, как например выполнение ДОС программ в DosBox, когда за счёт неизбежных накладок эмуляции и трансляции инструкций оно работает в 10+раз медленней чем на живом железе, то есть скорей вариант когда этого живого железа просто нету, и добывать его под поставленную задачу нецелесообразно, а как-то выполнить готовый код под это железо надо.

>> №216661   #7

>>216659
Значение "векторной" инструкции подразумевает многоядерную систему.
Многоядерные процессоры и без галочки ^avx были векторными.
В связке с видеокартыми это давно было универсальное решение.



Удалить сообщение []
Пароль
[d | au / b / bro / cu / dev / hr / l / m / mu / o / s / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / ts / vn]
- [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [@] - [Архив - Каталог] [Главная]