Не смотрите на % использования процессора при гиперпоточности

Этот небольшой этюд служит как бы продолжением статьи " Проценты использования процессора — это ложная метрика ". Мы попытаемся копнуть чуть поглубже и более детально разобраться как работает гиперпоточность (или гипертрединг, как его иногда называют).

https://habr.com/ru/articles/945076/

#бенчмарки #cpu_usage #hyperthreading #многопоточность #ядра #ассемблер

Не смотрите на % использования процессора при гиперпоточности

Когда речь заходит о гиперпоточности , то как правило всё начинается с того, что нам показывают красивые картинки с квадратиками типа такой: Это из Википедии как есть И всё бы ничего, но если вы...

Хабр

Не смотрите на % использования процессора при гиперпоточности

Этот небольшой этюд служит как бы продолжением статьи " Проценты использования процессора — это ложная метрика ". Мы попытаемся копнуть чуть поглубже и более детально разобраться как работает гиперпоточность (или гипертрединг, как его иногда называют).

https://habr.com/ru/articles/945076/

#бенчмарки #cpu_usage #hyperthreading #многопоточность #ядра

Не смотрите на % использования процессора при гиперпоточности

Когда речь заходит о гиперпоточности , то как правило всё начинается с того, что нам показывают красивые картинки с квадратиками типа такой: Это из Википедии как есть И всё бы ничего, но если вы...

Хабр

[Перевод] Проценты использования процессора — это ложная метрика

По работе я постоянно имею дело с серверами; при этом их владельцы всегда хотят знать, когда серверы используют свои ресурсы максимально. Вроде бы, это простая задача? Достаточно настроить top или другой инструмент мониторинга системы, посмотреть на процент использования сети, памяти и CPU, и наибольшее значение покажет, насколько близко сервер находится к пределу своих возможностей. Например, эта машина потребляет 50% ресурсов CPU, поэтому, вероятно, способна выполнять вдвое больше своих задач . Однако когда владельцы пытаются реально проецировать эти значения, то оказывается, что процент использования CPU на самом деле растёт не совсем линейно. Но насколько непрямой может быть зависимость? Чтобы ответить на этот вопрос, я выполнил кучу стресс-тестов, мониторя при этом объём выполняемых ими работы и отображаемый системой уровень использования CPU, а затем по результатам построил графики.

https://habr.com/ru/articles/944172/

#бенчмарки #cpu_usage #hyperthreading #многопоточность #ядра

Проценты использования процессора — это ложная метрика

По работе я постоянно имею дело с серверами; при этом их владельцы всегда хотят знать, когда серверы используют свои ресурсы максимально. Вроде бы, это простая задача? Достаточно настроить top...

Хабр

[Перевод] Проценты использования процессора — это ложная метрика

По работе я постоянно имею дело с серверами; при этом их владельцы всегда хотят знать, когда серверы используют свои ресурсы максимально. Вроде бы, это простая задача? Достаточно настроить top или другой инструмент мониторинга системы, посмотреть на процент использования сети, памяти и CPU, и наибольшее значение покажет, насколько близко сервер находится к пределу своих возможностей. Например, эта машина потребляет 50% ресурсов CPU, поэтому, вероятно, способна выполнять вдвое больше своих задач . Однако когда владельцы пытаются реально проецировать эти значения, то оказывается, что процент использования CPU на самом деле растёт не совсем линейно. Но насколько непрямой может быть зависимость? Чтобы ответить на этот вопрос, я выполнил кучу стресс-тестов, мониторя при этом объём выполняемых ими работы и отображаемый системой уровень использования CPU, а затем по результатам построил графики.

https://habr.com/ru/articles/944172/

#бенчмарки #cpu_usage #hyperthreading #многопоточность #ядра

Проценты использования процессора — это ложная метрика

По работе я постоянно имею дело с серверами; при этом их владельцы всегда хотят знать, когда серверы используют свои ресурсы максимально. Вроде бы, это простая задача? Достаточно настроить top...

Хабр

The best explanation of hyper-threading I've seen so far.👌

https://news.ycombinator.com/item?id=45111140

#CPU #hyperthreading #hyperhyper

Mit seinen #CoreUltra-#Prozessoren hatte #Intel #CPU-#Hyperthreading eigentlich in Rente geschickt. Doch jetzt will man die Technologie wieder reaktivieren. Der Wettbewerbsnachteil sei einfach zu groß. https://winfuture.de/news,152526.html?utm_source=Mastodon&utm_medium=ManualStatus&utm_campaign=SocialMedia
Kehrtwende: Intel setzt bei zukünftigen CPUs wieder auf Hyperthreading

Intel macht eine überraschende Kehrtwende: Nachdem der Chip-Gigant Hyperthreading mit den Core Ultra 200-Prozessoren erst kürzlich abgeschafft hatte, will CEO Lip-Bu Tan die Technologie nun wieder einführen. Ohne sei man momentan nicht wettbewerbsfähig.

WinFuture.de

@rl_dane
Have you noticed, my internet friend, that Intel has enshittified themself to such a level that they are becoming useless?

I didn't buy a new machine after AMD started slacking off for more than 10 years {I think it's 12}

The most obvious reason was that Intel had the capability to create CPUs which had as much cores that are as efficient as AMD but they just wanted to kill everyone by always releasing a new chipset just so you could use another iteration of the CPU.

The moment AMD got their act together and started to make very good CPUs again Intel tried to play catch up, ketchup even

Now their founderies are out of date to obsolete and AMD which sends their work to Modern foundries has jumped over into and is almost literally p*ssing on them

I really hope that you do not have those Intel CPUs in your systems which just basically disintegrate while they are being used. They are of the latest generation

#HyperThreading #hardware #CPU #Intel #AMD #Ryzen #Enshittification

#UnpopularOpinion:

Intel should just drop #HyperThreading*. ~30% performance gains isn't worth the raft of security vulnerabilities.

I disable it on all my boxen.

*Or at least disable it by default

This meager (2014 era, but built in 2017) Mac Mini drives me insane.

[it is sort of my TV Mac]

It has only 2 cores even though it pretends it has 4.

The other cores are an opportunistic way the Intel CPU cynically presents spare availability as extra cores. #HyperThreaDing

But even so, MacOS Montezuma runs it ragged all the time doing local analysis on my 40,000 iCloud photos …

Listen, you bastard, this computer is not for photos!

Anyway, I love my OWC refurb to death!

Записки оптимизатора 1С (ч.10): Как понять, что процессор — основная боль на вашем сервере СУБД MS SQL Server?

Назрел пост, связанный нагрузкой на процессор сервера СУБД MS SQL Server. Вроде бы чего тут обсуждать, всё же очевидно – есть системные счетчики, показывающие нагрузку в процентах. Смотрим на них и понимаем, всё ли у нас замечательно с сервером, хорошо ли утилизируются ресурсы, аль не хватает. Когда нагрузка на процессоре ~100%, огромные очереди к нему, то тут действительно всё просто и обсуждать особо нечего. Сценарий простой: либо ищем что его нагружает, либо система переросла процессор и ему пора накинуть мощностей. А вот когда нагрузка держится на среднем уровне, но при этом есть очереди и ожидания, то здесь далеко не все так очевидно.

https://habr.com/ru/companies/softpoint/articles/891640/

#perfexpert #нагрузка_на_процессор #очереди_к_процессору #виртуализация #numa #softnuma #hyperthreading

Записки оптимизатора 1С (ч.10): Как понять, что процессор — основная боль на вашем сервере СУБД MS SQL Server?

Назрел пост, связанный с нагрузкой на процессор сервера СУБД MS SQL Server. Вроде бы чего тут обсуждать, всё же очевидно – есть системные счетчики, показывающие нагрузку в процентах. Смотрим на них и...

Хабр