Size: a a a

Беседка Perl-групп

2021 August 13

W

Warstone in Беседка Perl-групп
Конечно. Так как переболеть должны все.
источник

p

pragus in Беседка Perl-групп
Я лучше притащу вот это https://t.me/experimentalchill/110
Telegram
Experimental chill
В последнее время много игрался с ARM архитектурой, и сегодня я наткнулся в x86 микробенчмарке на так называемый Jump Conditional Code Erratum, который при jmp инструкциях, которые попадают на границу кешлинии и могут замедлять горячие циклы по двойной лэтенси того самого кэша, а и в редких случаях его инвалидировать. И компиляторы/линкеры это не детектят из-за нетривиального оверхеда на размер бинаря или просто потому что это очень новая (2019) находка. Но присутствует с процессоров Sandy Bridge.

Помогает выставить -mbranches-within-32B-boundaries в компиляторах, насладиться 1% оверхеда размера бинаря и чтобы такое никогда не возникало в жизни.

Это даже выглядит как какой-то ужастик. Вы пишите код, выравнивание цикла ломается в совершенно другом месте. Ваш код откатывают, потому что "бенчмарки просели", а вы с этим местом ничего общего не имеете. Вообще.

В ARM такой проблемы быть не может, так как все инструкции по размеру 4 байта, в x86 оно переменное. Надеюсь, ARM возьмёт своё в итоге.
источник

W

Warstone in Беседка Perl-групп
Интересно, да... Но по факту если у тебя PIC, то та-же Винда умеет это обходить, насколько я помню.
источник

W

Warstone in Беседка Perl-групп
(Да в загрузчике винды вроде было выравнивание кода... где-то я это читал)
источник
2021 August 14

W

Warstone in Беседка Perl-групп
Поискал по быстрому... Не нашел пока-что... Может уже память подводит
источник

DF

Denis F in Беседка Perl-групп
У меня жена два раза переболела, один раз когда это ещё не было мейнстримом :)
источник

DF

Denis F in Беседка Perl-групп
Ну и при соблюдении хоть каких-то базовых норм безопасности шансы подцепить не особо велики
источник

DF

Denis F in Беседка Perl-групп
Ну если ты не продавец в магазине или ещё кто работающий с потоком людей
источник

AK

Andrey Konovalov in Беседка Perl-групп
источник

AK

Andrey Konovalov in Беседка Perl-групп
Заголовок дня просто.
источник

AK

Andrey Konovalov in Беседка Perl-групп
Новорождение в мусорку должно стать национальным спортом в нашей стране.
источник
2021 August 16

AE

Alexandr Evstigneev in Беседка Perl-групп
Переслано от Alexandr Evstigneev
источник

AE

Alexandr Evstigneev in Беседка Perl-групп
Переслано от Alexandr Evstigneev
источник

AP

Anton Petrusevich in Беседка Perl-групп
воистину!
источник

VG

Vadim Goncharov in Беседка Perl-групп
Передовые разработки автоматизации
источник

AP

Anton Petrusevich in Беседка Perl-групп
ой, а фейсбук типа лучше :)
источник
2021 August 17

ВР

Василий Степанович Р... in Беседка Perl-групп
А когда этот чатик наваяли? А то я узнал о нём намедни, но его начало всё-равно не вижу (мотать простыню сообщений забодался уж).
источник

VG

Vadim Goncharov in Беседка Perl-групп
в календарь в поиске тыкаешь
источник

VT

Vasily Terkin in Беседка Perl-групп
+------+---------------------+------------------+
| mid  | mdata               | cname            |
+------+---------------------+------------------+
|    2 | 2018-03-22 09:20:29 | modernperl_flood |
+------+---------------------+------------------+
источник

AE

Alexandr Evstigneev in Беседка Perl-групп
источник