170 похожих чатов

В AVX512 есть команды, которые могут параллельно просуммировать все 32

регистра? Или только по 1 регистру за раз? И это как нибудь можно дополнительно распараллелить/ускорить?

21 ответов

8 просмотров

Проц сам распараллелит операции над независимыми регистрами, если у него хватит портов исполнения

для этого есть гпу (хотя я бы даже на гпу так делать не стал)

с таким уровнем знаний вам IMHO не стоит лезть в AVX-512

Если память не изменяет то 512 бита. Что ты туда загрузишь - это твоей дело. т.е. тебе сначала нужно туда запихать данные, сделать операции, выгрузить, обратить внимание на выравнивание (это может быть важно).

usernameak
для этого есть гпу (хотя я бы даже на гпу так дела...

GPU это сильно другое. Это массовый параллелизм, т.е. выполнение одного кода (желательно без условий) на 1000 ядер (или сколько там у тебя их будет) параллельно.

Viktor Chyzhdzenka
GPU это сильно другое. Это массовый параллелизм, т...

ну обычно такие задачи для массового параллелизма и есть :)

usernameak
ну обычно такие задачи для массового параллелизма ...

Где у него массовый? AVX, SSE и т.п. - это маленькая векторизация на вектора в 2-4-8-(небольшое количество) элементов. Т.е. теоретически то, что у тебя считалось T времени в иделальном варианте ты можешь ускорить в 2-4-8- раз.

Viktor Chyzhdzenka
Где у него массовый? AVX, SSE и т.п. - это маленьк...

ну а у него далеко не небольшое количество предполагается походу :) но тут сама задача вызывает вопросы

usernameak
ну а у него далеко не небольшое количество предпол...

Тогда напомню, что гпу не всегда в наличии, а еще не забыть, что загрузка в гпу и выгрузка медленные. Для сравнения в большинстве счетных задач 1080 и 6 ядерный проц сравнимы. Различия значимые только на очень специфических задачах.

Viktor Chyzhdzenka
Тогда напомню, что гпу не всегда в наличии, а еще ...

Это как это ? Как может быть, что ГПУ не всегда в наличии ?

Viktor Chyzhdzenka
Запросто. Не у всех всякие 3090.

У Вас наблюдаются отклонения в логическом мышлении

Еще раз повторю вопрос: Как может быть, что ГПУ не всегда в наличии ? Прочитайте Внимательно.

Andrey Electron
Еще раз повторю вопрос: Как может быть, что ГПУ не...

Запросто. Море компьютеров без гпу. В телефонах оное лучше не юзать - разрядишь за 30 мин.

Похожие вопросы

Обсуждают сегодня

@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
Короче я тут узнал полный пиздец Что кучу постов которые я создавал через posted Спустя время не могу редактировать и менять Мол телега возвращае ошибку Это реально так ...
inc.
13
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
что читать по делфи?вообще 0 в нем
fd dsds
9
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us We offer Interview Support for a low cost variety of technol...
Rambabu Nallamilli
3
всем привет. подскажите: вот по русски называется "прошивка для контроллера". или "бинарь" могут сказать. или "дамп". А как по английски это называется? Я хочу попытаться по...
Павлик Ливаткин
6
Карта сайта