Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по железу > Двухядерный процессор или одноядерный?


Автор: IN4matOR 14.9.2006, 19:36
Собираюсь менять проц, что лучше брать одноядерный или двухядерный, и в чём разница между ними?

Автор: Snowy 14.9.2006, 19:49
Цитата(IN4matOR @  14.9.2006,  19:36 Найти цитируемый пост)
Собираюсь менять проц, что лучше брать одноядерный или двухядерный
Лучше конечно двухядерный.
Поддершка на уровне софта довольно развита. Да и винда отлично дружит.

Цитата(IN4matOR @  14.9.2006,  19:36 Найти цитируемый пост)
в чём разница между ними?
У одного два ядра, у другого нет smile
По сути двухядерный - это 2 процессора на одной пластине.
А два процессора - больше, чем один smile
Только вот у интела как-то не очень получилось. Он не только двухядерный, но и греет за двоих smile
У AMD и энергопотребление поменьше, и греются соответственно меньше, и технологии повыше, и соответственно мощность поболее.
Так что двухядерный - это AMD.

Автор: Sunvas 16.9.2006, 00:33
Цитата(Snowy @  14.9.2006,  19:49 Найти цитируемый пост)
Только вот у интела как-то не очень получилось.

Гм. Но как показывает практика Intel P4 D 775 делает любой AMD. Атлоны никогда не работают на частоте, которая написана на упаковке: например 3200 работает на 2.2.. К тому же Атлоны очень туги в разгоне, которого фактически нет.


Цитата(Snowy @  14.9.2006,  19:49 Найти цитируемый пост)
 но и греет за двоих

Поэтому там применена другая система крепления кулера.

Автор: Void 16.9.2006, 00:39
Цитата(Snowy @  14.9.2006,  21:49 Найти цитируемый пост)
Он не только двухядерный, но и греет за двоих smile

С появлением Core 2 Duo это неактуально smile Правда, его (и мать для него) ещё найти надо в продаже.

Sunvas, не позорился бы, право слово.

Автор: Sunvas 16.9.2006, 01:10
Цитата(Void @  16.9.2006,  00:39 Найти цитируемый пост)
Sunvas, не позорился бы, право слово.

Может просто не так выразился как надо было. Но то, что пни мощнее это факт.

Автор: Void 16.9.2006, 01:19
Цитата(Sunvas @  16.9.2006,  03:10 Найти цитируемый пост)
Может просто не так выразился как надо было. 

Это не «выразился». Это называется «соврал»:
Цитата(Sunvas @  16.9.2006,  02:33 Найти цитируемый пост)
Атлоны никогда не работают на частоте, которая написана на упаковке: например 3200 работает на 2.2

А кто сказал, что 3200 — это частота? Это рейтинг. Что он значит — вопрос другой. А на коробке с 3200+ ясно написано: «operates at 2000 MHz».
Цитата(Sunvas @  16.9.2006,  02:33 Найти цитируемый пост)
К тому же Атлоны очень туги в разгоне, которого фактически нет.

http://www.overclockers.ru/cpubase/
Цитата(Sunvas @  16.9.2006,  03:10 Найти цитируемый пост)
Но то, что пни мощнее это факт. 

И поэтому Intel спихнула NetBerst в low-end и сворачивает торговую марку «Pentium» smile

Автор: masterppv 16.9.2006, 18:00
Цитата

Собираюсь менять проц, что лучше брать одноядерный или двухядерный

ИМХО без замены мамы это нереально, потому как оба конкурирующих производителя "позаботились" чтобы поменять и платформу, причем маркетологи обоих котнор позаботились о том чтобы потребитель вообще не понял что он покупает. Конкретику нуна или предпочтения.

Автор: Snowy 17.9.2006, 09:31
Sunvas, из тебя прут религиозные войны.
Пойди, сходи в тот раздел, тебе популярно всё объяснят и выпишут направление.

Автор: Quadr0 17.9.2006, 11:02
Цитата(Void @  16.9.2006,  02:19 Найти цитируемый пост)
И поэтому Intel спихнула NetBerst в low-end и сворачивает торговую марку «Pentium»

Серьёзно? Что-то быстро они загнулись. У Интела же вроде готовился какой-то там грозный ответ AMD, правда не помню уже как он назывался. А что придёт на смену пням?

Автор: IamDreamer 17.9.2006, 15:05
Цитата(Quadr0 @  17.9.2006,  11:02 Найти цитируемый пост)
 грозный ответ AMD

K8L?

Автор: powerfox 17.9.2006, 15:24
Цитата(Quadr0 @  17.9.2006,  12:02 Найти цитируемый пост)
Серьёзно? Что-то быстро они загнулись. У Интела же вроде готовился какой-то там грозный ответ AMD, правда не помню уже как он назывался. А что придёт на смену пням?

Core 2 duo smile Там другая технология, netburst признали неудачной. Ещё одна архитектура отправилась в топку времени.

Автор: bankuss 18.9.2006, 09:45
Цитата(powerfox @  17.9.2006,  15:24 Найти цитируемый пост)
netburst признали неудачной


да помню такой случай - года 2-3 назад на конференции журналюга спросил у интеловского босса: "вы признаете что архитектура netburst получилась неудачной?" на что босс интела толи стакан воды в журналюгу запустил, толи кипу бумаг кинул... в ярости smile

Автор: December 18.9.2006, 14:27
Модератор: за зверский офтоп и попытку разведения религиозной войны в этой теме буду ставить минуса!
По сути.
Озадачившись сабжем в начале лета, изучил серию статей и тестов. Оказалось, что два ядра - это далеко не аналог двух процессоров по производительности... Очень далеко... Кроме того, некоторые тесты показывали даже маленькое ухудшение performance'а. В связи с этим оба конкурента бросились искать новые архитектурные решения. АМД, например, собирается скрывать от системы двухядерность, чтобы мэнэджерить нагрузку самостоятельно.
Таким образом, двухядерность пока явно не оправдывает своей добавочной стоимости.
Повторюсь, мои данные могут быть устаревшими месяца на 4.

Автор: Alexei 19.9.2006, 09:45
Так я и не понял :стоит вляпываться в Коре 2 Дуо или нет ?

Автор: bankuss 19.9.2006, 10:20
December, да есть такие программы, которые на 2-х ядрах работают как на одном. Но это означет что эти программы просто не оптимизированны! Как пример шахматные движки - есть версии для одного ядра, есть версии для многоядерных процов (2 ядра и более). Прирост от оптимизаций неплохой - до 30-40%(при 2-х ядрах) при той же тактовой частоте. Так что софтостроители подтянутся и все будет! Ибо производители процов уперлись в рост производительности по частоте - начали развивать параллелную обработку smile И никуда от этого уже не деться...

Добавлено @ 10:22 
Alexei,  смело вляпывайся smile если бабло есть лишнее

Автор: Alexei 19.9.2006, 12:13
Цитата(bankuss @  19.9.2006,  10:20 Найти цитируемый пост)
 смело вляпывайся  если бабло есть лишнее

Да и АМД не дешевле! 

Автор: Alexeis 19.9.2006, 15:03
Цитата(bankuss @  19.9.2006,  10:20 Найти цитируемый пост)
Alexei,  смело вляпывайся smile если бабло есть лишнее

А я вот все жду когда AMD наконец будет нормально поддерживать DDR2 или может уже DDR3, хочется уже перевести всю систему сразу на голову выше без отставания. Думаю через годик уже будут приемлимые по стоимости Athlon 64 x2 с нормальной поддержкой DDR2. Как мне кажется процессор не может выдавать всю свою мощь, если оператива отстает. Вот они и наращивают эти кэши до 2Мб - а это резко увеличивает энергопотреблеие и температуру.

Автор: bankuss 20.9.2006, 09:23
alexeis1, согласен... память еще сырая, потому я в сторону DDR2 ваще не смотрю smile

Автор: December 20.9.2006, 14:18
Да, про поддержку со стороны софта у меня вылетело из головы, спасибо за напоминание.
Поскольку я не заядлый гамер, поддержка двухядерной архитектуры в играх меня не обрадовала. Из прог, которые я часто юзаю, в тесте упоминался фотошоп... причём довольно пессимистично. Более легковесные проги - типа браузеров, текстовых редакторов - вряд ли кто будет оптимизировать. Далее, непонятно, будут ли вообще заниматься оптимизацией под эту архитектуру, так как уже грядёт следующее поколение. Короче, своё имхо я уже высказывал smile

Автор: Ch0bits 20.9.2006, 14:44
Цитата(bankuss @  20.9.2006,  10:23 Найти цитируемый пост)
память еще сырая, потому я в сторону DDR2 ваще не смотрю

А вот и зря! Хорошо если у вас ее еще продают.
Недавно нужно было купить планку памяти, обошел пол города! Во всех магазинах продавцы смотрели на меня как будто я только что вышел из десятилетней комы...  smile DDR400 давным-давно перестали привозить. Ради интереса спрашивал матери на s754 и карты на AGP, их почти пол года в продаже нет, редко вижу s939, продают в основном AM2. В итоге купил б/у DDR400 512mb за 2300, хотя раньше она стояла 1400.  smile 

Новый компьютер дешевле купить, чем обновить старый.  smile 

Автор: sergejzr 20.9.2006, 14:56
Цитата(December @  20.9.2006,  12:18 Найти цитируемый пост)
Более легковесные проги - типа браузеров, текстовых редакторов - вряд ли кто будет оптимизировать.

По идее многое оптимизирует уже компилятор. Если Фаерфох собрать на двуядерной машинке работать должна ощутимо-быстрее. Ведь в браузерах много строится на потоках...

Автор: Ch0bits 20.9.2006, 15:08
А компилятор компилирует исходя из предустановок: целевой процессор, степень оптимизации, расширений и т.п. Поэтому только компиляция из исходников на целевой машине или использование управляемого кода дают действительный выигрыш.


Автор: wayfinder 21.9.2006, 01:23
Цитата(Snowy @  14.9.2006,  19:49 Найти цитируемый пост)
Только вот у интела как-то не очень получилось. Он не только двухядерный, но и греет за двоих У AMD и энергопотребление поменьше, и греются соответственно меньше, и технологии повыше, и соответственно мощность поболее.Так что двухядерный - это AMD.

Не согласен. Связка E6300 + Gigabyte 965P DS3 (P965|C2) + DDR2-533/800 (без разгона или с разгоном до 2.8) будет быстрее в играх и в большинстве приложений, чем аналог на АМ2 за туже сумму или даже FX@AM2.
http://www.people.overclockers.ru/ToR/record8

ХРюша довольно хорошо раскидывает потоки на два ядра, если это позволяет прога. Имея два ядра (Core2 Duo), одно можно полностью загрузить WinRAR'ом и параллельно гамиться или работать в тяжеловестных программах без потери производительности (благодаря наличию второго ядра) по сравнению с одноядерной системой (например, Core2 Solo).
Vista имеет ещё больше совместимости с многоядерными процами.

Автор: bankuss 22.9.2006, 16:04
Ch0bits, где хоть ты живешь? у нас в прайсах навалом и 754 и 939 и DDR памяти. а вот хорошей DDR2-800 еще мало (именно хорошей).

Автор: Ch0bits 22.9.2006, 19:22
bankuss
Дык у меня же написано  smile  (для справки: Казань это в России)
У нас в прайсах тоже много всего написано, но фактически в наличии бывает только 1/3 наименований.

Автор: IN4matOR 27.9.2006, 14:49
Буду брать двухядерный, скорей всего AMD

Автор: wayfinder 27.9.2006, 15:11
Цитата(IN4matOR @  27.9.2006,  14:49 Найти цитируемый пост)
Буду брать двухядерный, скорей всего AMD

На какой платформе? Чем обусловлен такой выбор?

Автор: makwen 27.9.2006, 21:00
Цитата

Буду брать двухядерный, скорей всего AMD

Советую AMD 3800+ X2 AM2 - хороший проц и цена приемлемая

Автор: Xenon 27.9.2006, 23:55
А можно ли самому раскидывать? Типа поставил что-нибудь делать - дал ему одно ядро, а на другом сидишь ...

Автор: Ch0bits 28.9.2006, 19:13
Насколько я знаю, это можно сделать из диспетчера задач Windows, в процессах появляется соответствующий пункт меню. 

Автор: Jey_k 30.9.2006, 12:25
Немного изложу свою скромную точку зрения.

Есть такая дисциплина "Теория массового обслуживания". В основном она изучает обработку заявок неким механизмом в зависимости от буферизации, организации обработки, плотности потока и проч. 

Теперь давайте посмотрим что мы имеем при различных типах процессоров и не будем давить на производителей.
Помимо этого не будем рассматривать работу кэширования на уровне микроинструкций, а именно работу кэша первого уровня.
 Итак.

Начнем с одноядерного.

user posted image

Как видно из рисунка заявки оседают в кэше и выполняются поочередно процессором с выдачей результатов. При кплотненном потоке и небольшом объеме кэша гигагерцы уже не спасут. 


Далее одноядерный с поддержкой Hyper Threading.

user posted image

Происходит параллелизация вычислений на уровне ядра. Система вполне устойчиво видит два процессора (при правильной установке см.ниже), а на самом деле 2 параллельных СИНХРОННЫХ процесса. Что конечно дает прирост производительности, но магистраль потока усложняется. Появляются условности в обработке данных на уровне микроинструкций.

Двуядерный с общим кэшем.

user posted image

В общем неплохая конструкция, но с избирательностью кэша уже не поработаешь, точнее на высоких скоростях не поработаешь, однако поток заявок разгребается быстрее, но лишь в том случае когда ядра работают АСИНХРОННО. Для таковой их работы нужно выбирать тип установки винды ACPI Multiprocessor System. В СИНХРОННОМ же режиме прирост относительно невелик, хотя чувствителен.



Двуядерный с раздельным кэшем. 

user posted image

Наиболее грамотная организация процесора с прямыми магистралями и минимумом условностей. При правильном использовании существенный прирост производительности.



Конечно не учтены многие факторы, но стоит отметить что даже в последнем случае важен объем кэша, частота шин, архитектура ядер и много чего еще. Но принцип остается принципом. 

Выбирая процессор стоит уяснить круг задач системы вообще, а при выборе архитектуры процессора учитывать множество факторов и знакомиться с тестами. 

P.S. Полчаса рисовал, старался smile 

Автор: Marriage 3.10.2006, 00:53
Двуяденый конечно...
Только  не Pentium D, а либо Core Duo,  либо X2

Автор: cardinal 3.10.2006, 01:16
Цитата(Alexei @  19.9.2006,  08:45 Найти цитируемый пост)
Так я и не понял :стоит вляпываться в Коре 2 Дуо или нет ? 

Я уже "вляпался" (то есть скоро получу smile и надеюсь, что не вляпался) Intel Core 2 Duo (Conroe) E6400 2130MHz S775 2MB Box. За E6600 переплачивать 80-90 Евро не захотелось, т.к. по тестам он не настолько быстрее E6400 (примерно 10%).
А вообще знакомый сказал, что разница хорошо видна, когда параллельно с записыванием CD ты начинаешь заниматься другими вещами. Так вот с двухядерным никаких задержек не заметно и два процесса вне зависимости друг от друга спокойненько делают свое дело...
Цитата(bankuss @  19.9.2006,  09:20 Найти цитируемый пост)
Alexei,  смело вляпывайся  если бабло есть лишнее

Ну а какой есть вариант лучше например E6400 (который мне обойдется в примерно 200 Евро)?

Автор: Jey_k 3.10.2006, 10:41
Цитата(Marriage @  3.10.2006,  00:53 Найти цитируемый пост)
Только  не Pentium D

Это почему интересно? Он как раз к последнему случаю принадлежит.

Автор: Kagor 3.10.2006, 12:05
Цитата(Jey_k @ 3.10.2006,  11:41)
Цитата(Marriage @  3.10.2006,  00:53 Найти цитируемый пост)
Только  не Pentium D

Это почему интересно? Он как раз к последнему случаю принадлежит.

Принадлежит то принадлежит... только я так предполагаю не это имелось в виду, а то, что он менее производительный, и сильнее греется. smile 

Автор: Jey_k 3.10.2006, 12:40
Цитата(Kagor @  3.10.2006,  12:05 Найти цитируемый пост)
Принадлежит то принадлежит... только я так предполагаю не это имелось в виду, а то, что он менее производительный, и сильнее греется.

Тут ничего не попишешь. Есть такие грехи.

Просто интересно. Если У М-ок 35-40Вт а у D 95Вт   насколько это заметно. Справляется ли боксовый кулер. Если да, то ничего страшного. Помнится АМД и по 135Вт жарили. Никто ж не умер.

Автор: Marriage 3.10.2006, 18:14
Цитата(Kagor @  3.10.2006,  12:05 Найти цитируемый пост)
Принадлежит то принадлежит... только я так предполагаю не это имелось в виду, а то, что он менее производительный, и сильнее греется. smile  

УГУ smile 
Особенно не советуется серия 8XX, в которой как такового увеличения производительности так и не заметно по сравнению с одноядерными. Не помню где читал, но было такое. А вот новые Core Duo smile Это гут. 

 
Цитата
Помнится АМД и по 135Вт жарили. Никто ж не умер. 

Зато сколько разговоров было smile и ролик .

Автор: cardinal 3.10.2006, 20:59
Цитата(Jey_k @  3.10.2006,  11:40 Найти цитируемый пост)
Помнится АМД и по 135Вт жарили. Никто ж не умер. 

Я понимаю, но если прикинуть, то за год таким образом помоему немаленькие деньги (за электричество) в трубу летят, особенно если комп включен по 16 часов в день... Это жарит, то жарит - если электроэнергия дешево стоит, то хрен с ним, а если нет?
Это как с американскими 5 литровыми машинами, которые по 20 литров на 100 км жрут. В Германии среднезарабатывающий с такой машиной зубы бы на полку положил при цене в 1.25 Евро за литр.

А во вторых это опять же кулеры, от которых до фига шуму...

Автор: Jey_k 4.10.2006, 11:46
cardinal, мне кажется что тепловыделение до 100 Вт вполне приемлимо.

Автор: Alexeis 4.10.2006, 12:44
Цитата(Jey_k @  4.10.2006,  11:46 Найти цитируемый пост)
cardinal, мне кажется что тепловыделение до 100 Вт вполне приемлимо.

Кстати новый двухядерный атлон с кэшем на 2Мб приближается к этой границе (у него 89Вт)

Автор: Akella 4.10.2006, 13:34
почитал, посмотрел, оценил, сделал выводы, что ещё рано брать двух ядерный комп, HT вполне справляется
http://www.3dnews.ru/cpu/intel-pentium-dualcore-pentium4-531/index8.htm

Автор: Kagor 4.10.2006, 14:56
Цитата(Akella @ 4.10.2006,  14:34)
почитал, посмотрел, оценил, сделал выводы, что ещё рано брать двух ядерный комп, HT вполне справляется
http://www.3dnews.ru/cpu/intel-pentium-dualcore-pentium4-531/index8.htm

А ты дату видел?
Цитата
Дата: 27.07.2005
 smile 

Автор: Jey_k 4.10.2006, 15:35
Kagor, меня еще индексы 8хх смутили, уже 9хх в ходу давно, подешеветь успели насколько. Так что тесты староваты. 

Кстати кто-нить располагает результатами тестов Pentium D vs AMD [одноклассники]

Автор: bankuss 6.10.2006, 16:24
Jey_k  на ixbt был такой тест, пеньД выйграл всего один "забег" - это где кодирование видео, да и то несильно. в остальных задачах x2 был реально быстрей.

Автор: Jey_k 6.10.2006, 16:33
bankuss, понятно, пасиб.

Но я с Интел и в победе и в поражении. Люблю.

Автор: cardinal 6.10.2006, 22:20
Я запустил свою систему и прогнав старую и новую по benchmark'у под названием CrystalMark09 увидел, что прирост неплохой и меня он очень удолетворяет.
Вместо 38000 балов получил около 100000 smile. Точно сейчас лень смотреть, т.к. дал себе слово не пересаживаться полностью на тот компер до след. среды (последний экзамен smile). Но если кого интересует могу глянуть точно и вообще оба .html сюда выложить, которые этот benchmark выплюнул...

Автор: Akella 26.10.2006, 14:55
9000 я получил на P4 640, он не 2х ядерный, а просто с HT

Автор: bankuss 30.10.2006, 11:14
взял Core2duo - 2 ядра, для моих специфических задач прирост очень существенный. + 64 бит винда. в одной проге прирост в 8 раз! smile

Автор: Akella 30.10.2006, 17:15
Цитата(bankuss @  30.10.2006,  11:14 Найти цитируемый пост)
в одной проге 

всего лишь в одной. я ж говорю, что рано.

Автор: bankuss 30.10.2006, 17:56
Akella  но она самая важная smile а остальные и с 1-м ядром в 32-битном режиме хорошо бегают.

Автор: Akella 2.11.2006, 13:14
Цитата(bankuss @  30.10.2006,  17:56 Найти цитируемый пост)
Akella  но она самая важная

Не спорю, это мои только доводы. Это ж только для тебя важная.

Автор: IamDreamer 3.11.2006, 16:54
Сейчас уже в принципе можно ставить вопрос: "4хъядерный или 2хъядерный?".

Автор: Kagor 4.11.2006, 08:14
Тема закрыта.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)