Size: a a a

2021 April 29

П

Пух in rust_offtopic
источник

B

Börgar in rust_offtopic
this
источник

B

Bogdan in rust_offtopic
The problem is when mixing code and mixing running tasks, AVX512 et. al. reduce the clockspeed to impact the integer code running in the same thread AND ALL OTHER running threads on the same processor. It slows down all integer & non-AVX FP code running in ALL cores. Compilers cannot know during compiling, what the potential performance impacts will be for users at runtime. The OS cannot know the potential performance impacts that occur at runtime when scheduling a mixture of threads. Fairness and predictable performance goes out the window. The best choice for fairness and predictable performance is to IGNORE occasional use of AVX. It may be nice for a computers/servers dedicated to a single task that benefits from these instructions but the typical general user is hurt more then helped by them. Cloud and VM users are hurt by them. Arbitrary and occasional use of them impact all running code so the OS should avoid using them.


вопрос, а частоту проца понижает только AVX512 или все версии?
источник

KR

Kai Ren in rust_offtopic
На самом деле нужны ритуалы. Встал пробежался, отжался, помылся, собрался похавал, почитал книгу. Потом сел, пол дня поработал, сделал перерыв на кофе. Потом тоже сидишь, смотришь на часы, думаешь там когда обед, когда вечерняя прогулка. Трекаешь время сам для себя подсознательно.

По-другому это встал, почесал яйца. Запрыгнул с просонья в маршрутку. В одной руке смартфон, в другой клава. Хуяк уже 11 вечера. И одна строчка кода написана.
источник

AN

Alex Noname in rust_offtopic
Я на машине.
источник

KR

Kai Ren in rust_offtopic
Нельзя в смартфон за рулём втыкать.
источник

AN

Alex Noname in rust_offtopic
Ага
источник

KR

Kai Ren in rust_offtopic
И, кстати, ты не упоминал раньше, что водишь маршрутки
источник

KR

Kai Ren in rust_offtopic
Но ОК
источник

KR

Kai Ren in rust_offtopic
По-другому это встал, почесал яйца. Запрыгнул за руль. 2 часа пробок туда. 2 часа побок назад. Хуяк уже 11 вечера. Осталось времени только посрать и спать.
источник

KR

Kai Ren in rust_offtopic
https://github.com/rust-lang/rust/issues/44265#issuecomment-829434626
Прошло 3 с половиной года, и теперь у нас осталось всего 3 блокирующих бага, чтобы начать имплементировать фичу! Давайте же возрадуемся этому великому дню!
источник

KR

Kai Ren in rust_offtopic
Хотя нет, это баги самой фичи, лол
источник

KR

Kai Ren in rust_offtopic
Тогда so_close.jpg
источник

П

Пух in rust_offtopic
источник

П

Пух in rust_offtopic
Имплементировать или стабилизировать?
источник

П

Пух in rust_offtopic
А, в глаза долблюсь. А как фича работает тогда?
источник

KR

Kai Ren in rust_offtopic
Ну там даже когда на Implemented чекбокс будет стоять, то до Stabilize ещё понадобится время.
источник

KR

Kai Ren in rust_offtopic
В найтли должна вроде быть.
источник

KR

Kai Ren in rust_offtopic
источник

П

Пух in rust_offtopic
Не до конца имплементирована то есть?
источник