Форум программистов, компьютерный форум, киберфорум
Процессоры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.52/65: Рейтинг темы: голосов - 65, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 13

4 ядра или одно?

01.08.2009, 00:56. Показов 14031. Ответов 52

Студворк — интернет-сервис помощи студентам
Вопрос по существу. Мне не известно, как организованно управление процессором в нюансах. В общем все понятно..., но как человек имевший дело с ассемблером я спрашиваю у специалистов: имеет ли смысл брать четырехядерный процессор для ускорения конкретного приложения? А именно - допустим, я эксплуатирую музыкальный редактор. Для операционной среды наличие дополнительного ядра принципиально. Чем больше ядер, тем быстрее работа. Каждый процесс "относится к своему ядру", в итоге ничего не виснет, эффект налицо. А как с одним процессом? Может ли операционная среда (там, где это возможно и нужно) разделять его и подпихивать разным ядрам? Быть может для 4-ядерного процессора нужно адаптированное приложение. Специальный муз редактор? Есть ли смысл в 4 ядрах, когда необходимо добиться ускорения конкретного приложения.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2009, 00:56
Ответы с готовыми решениями:

Ядра или герцы?
Какой проц лучше, 4 ядра и 4 гигагерца или 6 ядер и 3.5 гигагерц?

4 ядра по 1 потоку или 2 по 2 ? AMD_Athlon(tm)_II_X4_635_Processor
помогите разобраться, что за ерись. купил 4 ядерный процессор AMD_Athlon(tm)_II_X4_635_Processor, показывает , что 2 ядра по 2 потока. что...

Не работают 2 ядра из 6 или синий экран 0х00000101
Всем привет вообщем проблема такая, когда запускаешь комп со всеми включенными 6 ядрами процессора. Он после того как загружает ОС выдает...

52
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 10:48
Студворк — интернет-сервис помощи студентам
Два ядра, два ядра.
У Ahtlon-ов на Phenom II TSC счетчики не расходятся - вот что важно.
У Intel они и так никогда не расходились.
0
 Аватар для dosean
5520 / 1617 / 70
Регистрация: 07.05.2009
Сообщений: 5,680
14.08.2009, 10:52
Цитата Сообщение от RipmavQ Посмотреть сообщение
А каким образом можно задать на каждое ядро определенные процессы?
Диспетчер задач - Процессы - клик правой кнопкой на процесс - задать соответствие...,если так понятнее
0
 Аватар для snake32
3510 / 1693 / 236
Регистрация: 26.02.2009
Сообщений: 8,465
Записей в блоге: 6
14.08.2009, 10:52
Цитата Сообщение от odip Посмотреть сообщение
У Ahtlon-ов на Phenom II TSC счетчики не расходятся - вот что важно.
У Intel они и так никогда не расходились.
Могли бы Вы по подробнее рассказать что за счётчики TSC. Я не в курсе.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 11:05
Моё мнение, что для домашнего компа брать 4 ядра смысла нет. Вернее он есть, но только если раеально собираешься запускать более двух задач, СИЛЬНО жрущих ресурсы. Обычная практика - это одна сильно жрущая задача в виде игрушки и куча мелкой ерунды на фоне. В этом случае двух ядер более чем хватит. Если собираешься запускать в параллель несколько штук 3d-studio, и что важно - будешь делать это очень часто, то надо брать 4-ядерный. А вообще, 4-ядерный это для серверов или больших счётных инженерных задач

Пишут ли игрушки под 2-ядерные процессоры - я за этим особо не слежу и как-то ни разу не слышал. Писать под 4 ядра (вернее, всё что больше 2, считается писать под N ядер) - ещё более сложная задача с точки зрения отлаживания надёжности и как-то слабо верю в то, что в ближайшее время появятся игрушки, которые ошутимо быстрее будут работать на 4 ядрах
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 12:17
TSC (Time Stamp Counter)
http://ru.wikipedia.org/wiki/Rdtsc

Писать под 4 ядра (вернее, всё что больше 2, считается писать под N ядер)
Нет большой разницы - писать под 2 ядра, 3 ядра или N ядер.

в ближайшее время появятся игрушки, которые ошутимо быстрее будут работать на 4 ядрах
Правильно. Они что делают - вынесли всю графику в GPU.
Теперь еще стали делать процессоры физики, которые считаю физику на отдельной плате и не грузят этим CPU.
Следующий этап - уже хотят процессоры физики запихать сразу в графическую карту.
После этого CPU как бы вообще не нужен будет

Добавлено через 56 секунд
А вообще, 4-ядерный это для серверов или больших счётных инженерных задач
Глупости все это. Phenom II стоит 7тыс руб. Купить может почти каждый.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 12:26
Цитата Сообщение от odip Посмотреть сообщение
Нет большой разницы - писать под 2 ядра, 3 ядра или N ядер.
Когда ты пишешь под N ядер, а потом полагаешь, что N=2 - это одно. А когда ты заведомо полагаешь, что ядер 2, то по производительности такой код можно вылизать очень существенно, по сравнению с кодом под N ядер

Цитата Сообщение от odip Посмотреть сообщение
Глупости все это. Phenom II стоит 7тыс руб. Купить может почти каждый.
Ну... как бы тебе объяснить. Не все люди живут в москве. И не всем похер на лишние 2-3 тысячи
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 12:30
А когда ты заведомо полагаешь, что ядер 2, то по производительности такой код можно вылизать очень существенно, по сравнению с кодом под N ядер
Как бы вроде все правильно.
НО!
Пиши два кода - один для 2 ядер, другой для N ядер.
Не хочешь писать два - пиши один, но для N

Не все люди живут в москве.
Я как бы в курсе - живу в Новосибирске

Добавлено через 34 секунды
И люди тут тоже покупают 3-ех и 4-ех ядерные CPU.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 12:32
Цитата Сообщение от odip Посмотреть сообщение
Пиши два кода - один для 2 ядер, другой для N ядер.
Не хочешь писать два - пиши один, но для N
Для производителя игрушек, которому надо выпустить по времени раньше конкурентов, писать два варианта игры не катит. Можнонаписать один под N, но если конкурент выпустит под 2, то конкурент окажется на коне, потому как у большинства пока ядер не более двух

Цитата Сообщение от odip Посмотреть сообщение
Я как бы в курсе - живу в Новосибирске
Новосибирск как бы это не Мухосранск Хотя на фоне кризиса и в москве сэкономить пару тыщ для многих критично. Особенно если сэкономить на вещи, которая нахер тебе не нужна
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
14.08.2009, 12:44
Некоторые алгоритмы тяжело писать для N ядер. Но может оказаться довольно просто разложить на 2 потока. Тогда он получится оптимизированным для 2 ядер.
Лично на мой взгляд, у 4-ядерных процессоров есть только один недостаток - они сильно греются.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 12:49
Цитата Сообщение от Humanoid Посмотреть сообщение
Лично на мой взгляд, у 4-ядерных процессоров есть только один недостаток - они сильно греются.
А я вижу второй недостаток - платишь деньги за дополнительные два ядра, которые не используешь
0
 Аватар для Gravity
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
14.08.2009, 12:51
Цитата Сообщение от Evg Посмотреть сообщение
А я вижу второй недостаток - платишь деньги за дополнительные два ядра, которые не используешь
На них хорошо конвертировать видео или аудио из одного формата в другой, смотришь загруженность - все 4 ядра забиты по полной.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 13:02
Цитата Сообщение от Gravity Посмотреть сообщение
На них хорошо конвертировать видео или аудио из одного формата в другой, смотришь загруженность - все 4 ядра забиты по полной.
Ну это смотря какой прогой пользоваться. Если есть такие, которые реально умеют процесс распараллеливать (а такие задачи параллелятся хорошо), то можно и 4-ядерный. Но при условии, что ты постоянно этим занимаешься. А если раз в год, то незачем
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
14.08.2009, 13:54
Цитата Сообщение от Evg Посмотреть сообщение
Ну это смотря какой прогой пользоваться. Если есть такие, которые реально умеют процесс распараллеливать (а такие задачи параллелятся хорошо), то можно и 4-ядерный. Но при условии, что ты постоянно этим занимаешься. А если раз в год, то незачем
Есть проги: визул студио, кодирование звука/видео, графика. Таких прог немало, если комп будет использоваться для вышеперечисленного, имеет смысл брать 4-х ядерник.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
14.08.2009, 14:08
Цитата Сообщение от Airhand Посмотреть сообщение
если комп будет использоваться для вышеперечисленного
При условии, что довольно часто. В этом случае согласен с тем, что надо брать 4 ядра
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 15:44
у 4-ядерных процессоров есть только один недостаток - они сильно греются
Где они греются ?

Процессор AMD Phenom II™ X3 720 S AM2+/AM3 WFGIBOX
Phenom II™ X3 720 S AM2+ AM3 WFGIBOX AMD
Технология производства:45Нм
Тепловая мощность:95W
Ядро: Heka.
1
0 / 0 / 0
Регистрация: 14.08.2009
Сообщений: 7
14.08.2009, 18:04
спс
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 18:07
Здр...так я и не понял...как назначит процессы все таки на ядра....они ведь каждый раз меняются...не поможете..у меня phenom x4 9500..заранее благодарен))
На новые никак.
Но если ты задал на процесс чтобы он считался одном ядре, то и всего потомки будут считаться на этом ядре.
Если конечно процесс специально не захочет сам пойти на другое ядро.
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
14.08.2009, 21:10
Цитата Сообщение от odip Посмотреть сообщение
Где они греются ?
</p>Греются потаму, что 4 проца в одном.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 21:15
Греются потаму, что 4 проца в одном
Офигенный вывод !
Во-первых 4 ядра, а не 4 проца.
Во-вторых - для тех кто не понял
Тепловая мощность:95W
Вот по этому параметру нужно судить греются или нет, а не по мифической фразе.
Для сравнения:
Athlon X2 6000+ - порядка 125Wt.
Intel Core i7 - порядка 130Wt.
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
14.08.2009, 21:29
Цитата Сообщение от odip Посмотреть сообщение
Офигенный вывод !
Это выделяемая теплота равна 95 ватт, а потребляемая - больше. Ты бы ещё с целероном сравнил. Тоже выделяет немного тепла.
Во-первых 4 ядра, а не 4 проца.
Что такое ядро ? Ответь на этот вопрос, чтобы мы спорили об одном и том же.
Во-вторых - для тех кто не понял
Тепловая мощность:95W
Вот по этому параметру нужно судить греются или нет, а не по мифической фразе.
Не тепловая мощность, а выделяемая. Хотя бы правильно называй то, что не понимаешь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.08.2009, 21:29
Помогаю со студенческими работами здесь

Что будет лучше i7 2630qm (2 Гц 4 ядра) vs i5 3230m (2,6 Гц 2 ядра) ?
Что будет лучше i7 2630qm (2 Гц 4 ядра) vs i5 3230m (2,6 Гц 2 ядра) ? Не использую программы поддерживающие многопоточность.

Действительно-ли на 2-ух ядерном процессоре два ядра или более?
Всем Привет не давно услышал такую тему что двух ядерные процы,на самом деле не двух ядерные,в конкретном случае слышал про проц AMD...

Процессор двуядерный с Hyper-Threading или 4 физических ядра?
У меня дилемма. Подбираю себе новый ноут, уже нашел несколько вариантов, но не знаю с каким процессором взять. Core i5 6300HQ 4...

Выбор процессора для 1с сервера. (частота, кэш, или ядра)
Как известно, для сервера 1с8 важно частота проца и оперативки, а как быть с кэшем? Вопрос такой, как будет отличать ся...

Моя материнская плата поддерживает до 6 или 8 ядер , но почему то по "msconfig" показывает всего 2 ядра
Сегодня обновил процессор . Был AMD Athlon x2 270 ; Сменил на AMD FX 6300 ; Моя материнская плата поддерживает до 6 или 8 ядер , но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru