Manly 165 Опубликовано 26 июля Advanced Vector Extensions (AVX) — расширение системы команд x86 для микропроцессоров Intel и AMD, предложенное Intel в марте 2008.[1] AVX предоставляет различные улучшения, новые инструкции и новую схему кодирования машинных кодов. Что там с расширением, установленным на arm мобилки? Какова существенная разница у процессоров с avx и без? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Octa Core 517 Опубликовано 26 июля Manly, с вики взял? 1 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля Ну да. Это же для шапки темы. А разве есть другие варианты? 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Exord 27 Опубликовано 26 июля (изменено) А чего холиварить то? Да и собственно что тут обсуждать вообще)) AVX в целом полезный набор инструкций, ускоряющий некоторые типы вычислений, в том числе расчёты графики за счёт широких векторов(256-512 бит). А в arm NEON за место AVX В процессорах с ним: выше энергоэффективность, и лучше производительность в линейной алгебре. Для рядового пользователя, это вообще ничего не даёт) Изменено 26 июля пользователем Exord Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля 6 минут назад, Exord сказал: Для рядового пользователя, это вообще ничего не даёт) Никто не слышал про Extra Longe Stroke? Супердлинное машинное слово. Правильно ли получается, что эффективность avx должна как-то зависеть от объёма оперативной памяти? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля Exord Абсолютно согласен с предыдущим оратором. Предмет обсуждения очевиден. 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Exord 27 Опубликовано 26 июля (изменено) 10 минут назад, Manly сказал: объёма оперативной памяти? Ещё от скорости памяти, каналов памяти и объема кеша процессора. Это всё хардварный уровень, а на более прикладном - если приложение не оптимизированно под использование avx то какого-либо прироста эффективности не будет. Изменено 26 июля пользователем Exord Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля Exord разве всё так плохо. Avx как-то железозависима от необходимости в ней каких либо нейросетей? Сейчас вроде весь матанализ активно переносится на те же нейросети. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Exord 27 Опубликовано 26 июля (изменено) 14 минут назад, Manly сказал: Avx как-то железозависима от необходимости в ней каких либо нейросетей Нет. AVX/AVX2/AVX-512 это просто набор инструкций как и другие: MMX, SSE, FMA, AES, BMI, TBM и так далее. Инструкции никак не зависят от нейросетей. Скорее нейросети могут от AVX зависеть, и то далеко не всегда - ибо все более менее серьёзные нейросети ранятся через CUDA. 14 минут назад, Manly сказал: Сейчас вроде весь матанализ активно переносится на те же нейросети. Причем тут матанализ?) avx это про конкретные вычисления линейной алгебры, не более. Изменено 26 июля пользователем Exord 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
macron 796 Опубликовано 26 июля Не могу пройти мимо. 1 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Exord 27 Опубликовано 26 июля (изменено) 4 минуты назад, macron сказал: Не могу пройти мимо. это сильно. Орнул)) Изменено 26 июля пользователем Exord Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля 13 минут назад, Exord сказал: Скорее нейросети могут от AVX зависеть Ну так я как-бы об этом и говорю. Должно быть необходимо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля Manly Нет. AVX и нейросети абсолютно независимые технологии, построенные на разном железе для разных задач. Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля Нейросети вполне реализуемы на центральных процессорах. При хорошем подходе, за счет более высокой частоты цп(чем у видеокарты) и лучшего объёма памяти - способны работать эффективнее. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля Manly Абсолютно с вами согласен. А то, то сейчас нейросети строят преимущественно на ускорителях Nvidia - это заговор корпорации, для того чтобы не допустить появления Скайнета! Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля (изменено) denis2000 использовать можно как первое так и второе. А работает как правило всё вместе. Исходя из вашего сообщения можно сделать вывод, якобы видеокарта работает независимо от цп. Изменено 26 июля пользователем Manly Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля (изменено) 9 минут назад, Manly сказал: Исходя из вашего сообщения можно сделать вывод, якобы видеокарта работает независимо от цп. Так сделайте его. Вычислительные модули CUDA уже давно (более 15 лет!) отдельное, полноценное вычислительное устройство, а вы до сих пор считаете его зависимым компонентом ПК. Изменено 26 июля пользователем denis2000 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля Это Вы про покупку nvidia израильских технологий 5-7 лет назад? Рядовому пользователю доступна только классическая реализация цп/видеокарта. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля 4 минуты назад, Manly сказал: Рядовому пользователю доступна только классическая реализация цп/видеокарта. То, что вы используете свой видео ускоритель по его первичному назначению - это только ваш выбор, а вы по какой -то причине распространяете его на всех пользователей. 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля 2 минуты назад, denis2000 сказал: То, что вы используете свой видео ускоритель по его первичному назначению - это только ваш выбор А что тут плохого? То что нейросеть может обходиться видеокартой, не говорит о том, что а связке с процессором/без видеокарты - ей станет хреново. Суперкомпьютеры топ500 спокойно обходятся процессорами. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
spawnofvoid 11 Опубликовано 26 июля (изменено) 4 минуты назад, Manly сказал: А что тут плохого? То что нейросеть может обходиться видеокартой, не говорит о том, что а связке с процессором/без видеокарты - ей станет хреново. Ей не просто станет хреново. Скорость её работы замедлится на порядки. НА ПОРЯДКИ. 4 минуты назад, Manly сказал: Суперкомпьютеры топ500 спокойно обходятся процессорами. Ты прежде чем постить подобную дичь, хотя бы ознакомься, сколько ядер в машинах из топ500, а сколько в твоём грёбаном настольном ПК. Даже Threadripper на Zen3 - голимый аутсайдер в сравнении с номером 500 из топ500. Изменено 26 июля пользователем spawnofvoid Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля 1 минуту назад, Manly сказал: А что тут плохого? То что нейросеть может обходиться видеокартой, не говорит о том, что а связке с процессором/без видеокарты - ей станет хреново. Я ничего подобного не заявлял. 2 минуты назад, Manly сказал: Суперкомпьютеры топ500 спокойно обходятся процессорами. Задачи! Все зависит от возлагаемых на них задач. По задаче и реализация. Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля 2 минуты назад, denis2000 сказал: Задачи! Все зависит от возлагаемых на них задач. По задаче и реализация. Задачи могут быть одинаковыми. Реализация и итог разные. Дополнено 1 минуту спустя 4 минуты назад, spawnofvoid сказал: Ей не просто станет хреново. Скорость её работы замедлится на порядки. НА ПОРЯДКИ. Ну. За то ума прибавится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 867 Опубликовано 26 июля Manly Абсолютно согласен. Если микроскопом забивать гвозди итог будет... разным. 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Manly 165 Опубликовано 26 июля denis2000 в голос. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты