Умные вопросы
Войти
Регистрация
Почему при программировании ГПУ не рекомендуется использовать условные операторы?
8 года
назад
от
Lera1990Tob
1 ответ
▲
▼
0
голосов
CUDA компилятор умет оптимизировать тернарные операторы (x? у: z) , а конструкцию if x result=y else result=z нет. Тоже самое происходит с функциями min и max. Как говорится, если не нравится компилятор, то пишите свой или ждите новой редакции, а если совсем нет времени терпеть, то ассемблером пользоваться никто запретить не может.
8 года
назад
от
Иванка Зайцева
Связанные вопросы
1
ответ
Есть танк ИС это Иосив Сталин или БТ-7 это быстроходный танк а есть танк А-20 что означает А?
11 года
назад
от
Юлия Бестужева
2
ответа
Какая ширина должна быть у буртика?
2 года
назад
от
TeraFinley46
2
ответа
Почему могли испортится полевые транзисторы, если нагрева не было и между затвором и истоком стабилитрон?
5 года
назад
от
Игорь S