1.1, Аноним (1), 14:45, 09/07/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я хочу купить рисковый ноут и запускать на нём всякие бинарные slack/zoom/discord. Это по ходу, все проприетарные трояны что у меня есть.
| |
|
2.12, анон (?), 15:32, 09/07/2024 [^] [^^] [^^^] [ответить]
| +/– |
Запусти на нем что нибудь с BattleEye, чтобы жизнь веселее стала.
| |
2.49, Аноним (49), 13:42, 10/07/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Я хочу купить рисковый ноут
Хочешь - покупай!
Как говорится risc дело благородное. :-)
| |
|
1.3, Аноним (3), 14:48, 09/07/2024 [ответить] [﹢﹢﹢] [ · · · ] | +5 +/– | Вот бы такую систему сделали для родного исполнения Решило бы проблему ада зави... большой текст свёрнут, показать | |
|
2.22, Аноним (22), 16:00, 09/07/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Наоборот, подменяется то, что можно пересобрать Писатель новости умные слова ти... большой текст свёрнут, показать | |
|
3.35, Аноним (35), 19:06, 09/07/2024 [^] [^^] [^^^] [ответить] | –1 +/– | А я и не утверждал, что либы пересобрать нельзя Я утверждал, что такая подмена ... большой текст свёрнут, показать | |
|
|
1.4, Аноним (3), 14:51, 09/07/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Добавлена переменная окружения BOX64_AVX, выставление 1 в которой включает поддержку AVX, BMI1, F16C и VAES, а в 2 - AVX2, BMI2, FMA, ADX, VPCLMULQDQ и RDRAND.
Это должно диспетчеризоваться автоматически и в clang и gcc есть все необходимые аттрибуты для автоматической генерации кода диспетчеризации.
| |
|
2.8, Аноним (8), 15:11, 09/07/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так смысл в том, чтобы отключить в рантайме. Во многих случаях задействование avx нежелательно. Автоматически сгенерированный код диспетчеризации позволяет управлять? И всё равно зависит от компилятора и сборочной среды, много условий.
| |
|
3.36, Аноним (35), 19:12, 09/07/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Автоматически сгенерированный код диспетчеризации позволяет управлять? И всё равно зависит от компилятора и сборочной среды, много условий.
Да, позволяет. Один из вариантов использования: функция анотируется архитектурой, а тело функции - от программера. Если надо - может засунуть туда проверку. Если не надо - может не засовывать. Главное - что никакого ручного кода проверки CPUIDов и их аналогов для целого вороха архитектур.
Если совсем лениво, то есть другой вариант. Функция анотируется набором архитектур, для каждой архитектуры генерится свой оптимизированный под неё код. Но лучше всё-таки SIMDы ручками - обычно для них требуются хитрости и очень специфичные извращённые алгоритмы. Даниэль Лемир - большой спец по таким.
| |
3.38, Аноним (35), 19:15, 09/07/2024 [^] [^^] [^^^] [ответить]
| +/– |
>И всё равно зависит от компилятора и сборочной среды, много условий.
Есть только 2 компилятора: gcc и clang. Остальное - ффтопку. Потому что либо платная проприетарь, либо просто проприетарь с конской лицензией и наглым вендором, либо не поддерживает современный C++.
| |
|
4.45, Аноним (-), 21:39, 09/07/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Потому что либо платная проприетарь
Если эта проприетарь работает лучше чем тот же шланг или гыцыцы - то почему бы и нет?
Вам шашечки или ехать?
| |
|
|
|
1.43, Аноним (41), 19:56, 09/07/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Личное мнение - изврат. Но наверно просто я уже давно не подросток. Х86 лучшее запускать именно на соответствующем железе и ОС, ну или забить на эти игры. Их же каждый год выпускают новые на любой вкус. Пишите под соответствующие архитектуры господа игроделы. А пользователи - покупайте и желательно отечественное, может и вам в такой компании захочется поработать.
| |
|
2.44, Аноним (41), 19:59, 09/07/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Впрочем бывают же программы, которые на другую архитектуру не портировали, кроме игр. Вот это нужно порой.
| |
2.51, kusb reg (ok), 17:31, 10/07/2024 [^] [^^] [^^^] [ответить]
| +/– |
Моим следующим компьютером может оказаться banana pi или старая x86 плата с базара.
| |
|
|