SaAnVi.Ruпародиифотоприколыбаннаяполитотакомпотажитота вкладка меню  сцылкиблогдумырецензиипоржатьфотосеты ПОДДЕРЖАТЬ
^
Читаешь?
Интересно?
Поддержи.
SaAnVi.Ru
музыкальные приколы
фотоприколы / банная
политота / компота
житота / сцылки
блог / думы
рецензии на фильмы
тексты на поржать
фотосеты
Don't speak Russian?В избранноеПодписка РейтингАктивность Поддержать

последние запросы

Яндекс поискпоиск Яндекса по сайту

нафигатор
*Музыка
Приколы, пародии, переделкиПесенки-чудесенкиПриколы (прочее)Авторский инструменталАвторские песниМинусовки (HiFi)Минусовки (LoFi)Минусовки (избранное)СаундтрекиZX SpectrumMODsMIDIПранк
 
*Фото, рисунки
ПриколыБаннаяКарикатурыЖивотныеБелкиНасекомыеНебоЦветы, растенияПриродаКрасноярскРазноеФотосетыТрансляцииОбои (1280x1024)Обои (1680x1050)Обои (FullHD)СтокМоё
 
*Статьи
СмешноеРецензии на фильмыОбзорыЗвукСофт, комп, инетФотоСлова к песнямРецептыРазноеОчумелые ручкиЯндекс.ДиректФинансыИстории моей жизниДомостроениеОт других авторовПолитотаКомпотаЖитотаСцылкиВопросы по компьютеруВопросы по звуку
 
*Программы
Battle Ship DeLuxePut The BlockPrometeusNetZhopSpectrAnsDCAD
 
*Рингтоны
 
*Рейтинги
ОбщийМузыкаМинусовкиФотоСтатьиБлог
 
*Об авторе и сайте
АвторыЧаВоКонтактыБлогДумыАктивностьЮзерыКЖПСсылкиХостингКартаПоддержать сайт (100%)Горячие поклонники

 

блогЪ
одномоментные думы
последняя трансляция

18.04.2025 "Шипы" или "липучка"

14.04.2025 новокаин, бзден, спам

13.04.2025 Тыжпрограммист

07.04.2025 десигн, закат, ютуб

31.03.2025 шторм, Google, корабль

24.03.2025 засолка, почта, домен

22.03.2025 Чем опасен ИИ

17.03.2025 уголь, мессенджеры, ютуб

10.03.2025 АЗС, ВК

04.03.2025 Ситилинк и отношение к клиенту

весь блог ▶
популярные посты ▶

 

подпишизь

RSS новостиНОВОСТИ
RSS комментарииКАМЕНТЫ
ТЕЛЕГАТЕЛЕГА

Многоядерность: где подвох?

Абсолютное большинство пользователей при выборе компьютера или ноутбука вопрошают: "А сколько у него ядер"? И как-то считается, что два ядра - уже в прошлом, четыре - норм, шесть - хорошо, больше - круто!

Как всегда, в этом вопросе изрядно "порылась собака". Даже многие опытные пользователи зачастую не представляют, каких размеров собака. Вот, вроде бы, ясно: чем больше ядер в процессоре - тем лучше. Хуже ведь быть не может? Что тут может пойти не так?

Дело в том, что, по состоянию даже на 2024-й год, и через 20 лет после появления первых многоядерных процессоров, далеко не все программы умеют использовать все ядра процессора целиком. И даже не задумываются про это. Операционные системы, конечно, про ядра давно знают и худо-бедно умеют распределять нагрузку между ними. А вот сами "многоядерные" программы, даже те, которые априори требуют "тяжёлых" вычислений, можно пересчитать по пальцам!

Яркий пример - популярный (и, на мой взгляд, самый качественный) MP3-кодек LAME. Он мог бы работать на моём четырёхъядерном процессоре в четыре раза быстрее, но - не работает. Грузит одно ядро, и ему нормально.

Что интересно, популярнейший архиватор WinRAR использовать многоядерность умеет. Его даже часто применяют для сравнительной оценки быстродействия процессоров - сразу видно, кто есть кто, и париться сильно не надо, запуская многомегабайтные утилиты и "бенчмаркеры".

Довольно позорный AutoCAD, несмотря на очевидную грузность, в 90% работы использует одно ядро процессора! Я долго не мог понять, почему он так "устало" ворочается на шестнадцатиядерном (хорошо, восьмиядерном, hyperthreading никто не отменял :) Xeon, пока не открыл диспетчер задач и не увидел, что процессор загружен всего на 12%. Автокаду просто пофигу на оставшиеся ядра. Драме этой лет 15, легко найти на профильных форумах; судя по всему, она продолжается с самого начала появления многоядерных процов. Кстати, в таких случаях, лучше отключить hyperthreading (сделать из 16 логических процессоров 8 обычных ядер). Сильно это газу не даст, но будет немного легче.

С играми ситуация получше; как правило, они умеют грузить проц "в полку". Впрочем, зачастую в играх важнее видеокарта, и сходу не скажешь, сильно ли теряешь в той или иной игрушке от того, что она не умеет в многоядерность.

С браузерами, как правило, всё нормально, они запускают тучу параллельных процессов и грузят ядра более-менее равномерно. Ну, хоть тут "повезло". Тенденция неадекватного программирования сайтов набирает обороты, и сегодня для комфортного просмотра многих ресурсов требуются чуть ли не игровые компьютеры (дожили).

Клоню я к тому, что очень часто процессор простаивает даже при возникновении серьёзной нагрузки, и выполняет некоторые программы кратно медленнее, чем они могли бы работать в теории, если бы умели использовать все ядра. Количество ядер - не такой уж значимый фактор; гораздо большую важность имеет технология, по которой выполнен процессор (пресловутые нанометры - чем меньше, тем лучше), а также тактовая частота и наличие кэшей различных уровней (чем больше - тем лучше). То есть, чем более быстрое ядро процессора мы имеем - тем лучше. То, что таких ядер может быть больше двух - хорошо, но не то, чтобы до опупения.

Конечно, количество ядер - тоже реальный оценочный показатель, но очевидно, что он влияет на быстродействие отдельно взятой программы вообще никак, если она не умеет в ядра. А таких программ, увы, большинство, ибо настоящая многопоточность - тот ещё геморрой, с которым не хотят связываться разработчики.

 

Профессиональная компьютерная помощь в Красноярске

от автора статьи ;)

 

задайте вопрос по компьютерно-ИТшной теме и я напишу статью

быстрые ответы на вопросы здесь - обычно отвечаю в течение суток




 отправить 

 

©2024, Анатолий Савенков
опубликовано: 23.12.2024

комментариев: 3

 

 
просмотров:
178
глас народа:
+10 / -0
+зачёт    незачёт

голос будет учтён
в рейтинге

▶ Понравилось? Поддержи! ◀

список статей в категории

 

Комментарии

 

1  R666 на выезде
гость
23.12.2024 07:55
Гхмм-мммм.. А представьте , что у вас внезапно отросло восемь мудей.
Прикольно, круто.. - а как насчет функциональности? Если за аксиому принять то, что они как-то участвуют, но не входят..

Что-то тут не так.. Или не совсем так.. Ну, или совсем не так.. >:-)
2  Кот ДаВинчи
свой человек
24.12.2024 20:55
Как и 10, и 20 лет назад - рулит низкоуровневый кэш чипа и ширина шины (больше актуально для ГП). Всё равно это не настоящие распределённые вычисления - сколько бы ядер ни было, канал обмена с памятью у них общий.

Иногда мне вообще кажется, что современная многоядерность - тупо костыль для размазывания тепловыделения по сборке...
3  SaAnVi
tzar
21.01.2025 12:50
О как, в новых интельских процах под сокет LGA1851 гипертрейдинг упразднили. :) Походу, наигрались.

 

↑ к началу комментариев    ↑↑ к началу страницы

 

Вы не зарегистрированы. Зарегистрируйтесь или войдите в систему, чтобы не набирать каждый раз проверочный код (и иметь другие приятные функции на сайте). Действует суточный лимит анонимных комментариев для защиты от троллей, школоло-хакеров и спам-ботов. На текущий момент осталось комментариев: 10.

Добавить комментарий

* Ваше имя/ник:
E-mail:
* Комментарий:
(до 2048 символов)
введите две первые цифры из четырёх: 9681 

 

Фулюганствовать не надо: соблюдайте правила приличия. Я не люблю комментариев не по делу типа "Оццтой!" и им подобных. Если хотите что-то покритиковать или поучить кого-то жизни - делайте это с чувством, с толком и с расстановкой.

 

  

 

группа ВКонтакте Telegram Канал RuTube Яндекс.Дзен Канал YouTube
 
Яндекс.Метрика Top.Mail.Ru
EC: 2084
новостя
15.04.2025
фотоприкол: Барсик, это ты?
09.04.2025
статья: Медленный SSD: можно оживить, но...
02.04.2025
банная: Закусочная
26.03.2025
статья: SSD: неожиданная опасность
16.03.2025
статья: Firefox: внезапное отключение расширений
10.03.2025
рецензия: Поток
06.03.2025
статья: Последний концерт Skype
25.02.2025
статья: Как я DeepSeek мучил
23.02.2025
рецензия: Приключения Паддингтона 3
19.02.2025
рецензия: 10 жизней
все новости ▶

 

популярЪ

1. статья: Тёплый ламповый звук и сферический винил в вакууме

2. Барсик, это ты? Фото: NETDTHC.

3. статья: Медленный SSD: можно оживить, но...

4. статья: SSD: неожиданная опасность

5. музыкальная пародия: Винда

6. статья: RUCELF UPI-400-12-EL: лучше, чем ничего

7. музыкальная пародия: Комп налаживается

8. статья: Отключение ненужных служб Windows

9. А вы думали, только компьютерные мошенники используют идиотские..

10. статья: Как удалить "Интернет Цензор" с паролем

весь TOP ▶

 

крайние каменты

1. блог: "Шипы" или "липучка"

2. блог: Ситилинк и отношение к клиенту

3. блог: новокаин, бзден, спам

4. Барсик, это ты? Фото: NETDTHC.

5. блог: Тыжпрограммист

6. блог: Roi.Ru: беглый обзор

7. блог: шторм, Google, корабль

8. блог: десигн, закат, ютуб

9. статья: Медленный SSD: можно оживить, но...

10. музыкальная пародия: Апокалипсис

 

на сайте
Домовой (1)

гости: 1

статистика за 10 минут

юзеры ▶
изображениезакрыть
dummy