Ако дойдохте тук, търсейки „Купете Threadripper cuz 1337“, ще останете разочаровани и от вашия избор. Наистина не работи така.
Помислете за процесорите като за автомобилите. Вероятно не бихте закупили голям камион и смятате, че това е най-добрият автомобил за състезателни състезания, дори той има масивен мотор с товари конски сили. Разбира се, няма да е толкова ужасно като юнкер със 140 конски сили, но за това не е създадено.
Същото важи и за процесорите. Сървърният процесор има много мощност, но вероятно няма да е толкова добър, колкото сравнително евтин четириядрен процесор за игри. Те бяха проектирани за много различни неща.
Това ръководство е тук, за да ви помогне да разберете от какво се нуждаете от вашата система и кои процесори са най-подходящи за тази ситуация.
Intel Vs. AMD?
бързи връзки
- Intel Vs. AMD?
- Single Threeded Vs. Многонишковите
- Какво ще кажете за тактовите скорости, кеша и т.н.?
- Overclocking
- виртуализация
- GPU Passthrough
- ECC памет
- Правилният инструмент за работата
- игрален
- CAD / 3D / оказване
- Офис компютри
- Сървъри
- Encryption
- Затварящи мисли и бъдещето
Години наред изглеждаше, че дебатът за закупуване на процесор се свеждаше до Intel срещу AMD. До известна степен все още го прави, но сега става въпрос повече за избора на правото за работата. Intel и AMD имат силни и слаби страни в различните си линии на процесори. Което изберете, ще зависи много о, за какво ви е необходим процесорът.
Например, кажете, че ви е необходим наистина евтин компютър за основни задачи, но все пак искате приличен графичен изход. Има два фактора, които веднага насочват към APU линията на процесорите на AMD. Те наистина са евтини и предлагат много по-добър вграден графичен процесор от всичко останало на пазара.
Въпреки това има няколко почти универсални истини за тези компании. В почти всички случаи Intel има по-добра производителност с една нишка. Intel има и по-широка поддръжка на доставчици.
AMD, от друга страна, има непобедима стойност за цената и те са склонни да се отличават в силно изпълняваните много нишки задачи.
Single Threeded Vs. Многонишковите
AMD Threadripper
И така, Intel е склонен да постигне отлично натоварване с единични нишки, но AMD е по-добър в многонишките, но какво точно означава това? Наистина не е толкова просто, колкото бихте си помислили.
Една програма с резба или работно натоварване може да работи само в един поток, изпълняващ се в ред. Работното натоварване с много нишки може да бъде разбито, така че да могат да се изпълняват няколко части от него едновременно.
Сега можете да стартирате многонишково натоварване на едноядрен процесор, но всъщност няма да видите полза от резбата. Ако обаче стартирате многонишково натоварване на многоядрен процесор, той ще се ускори драстично. Същото важи и за стартирането на множество програми на многоядрен процесор.
Тогава, повече ядра винаги ли е по-добре? За съжаление всъщност не. Най-общо казано, трябва да избирате между по-слаби ядра и по-малко по-мощни. Процесорите на Intel обикновено имат по-малко по-мощни ядра. AMD обикновено има много повече ядра, които не са толкова силни.
Hyperthreading се отнася до CPU ядро, което може да се държи като две ядра. И така, четириядрен процесор с хиперточка действа като 8 ядрен процесор. Intel се позовава на хиперточността отделно, докато AMD го включи в общия брой ядра. За всички практически цели няма да забележите разлика.
Наистина има само два случая, в които можете да изберете еднопоточна производителност над многопоточна. Играта вероятно е най-известната. Игрите използват много слабо резбоване с много нишки, така че наличието на по-големи възможности за единична резба има повече полза за игрите.
Другият случай, когато се предпочита работа с една резба, са машините с по-ниска мощност с малко ядра. Очевидно е, че ако компютърът ви има само две ядра, искате да се възползвате максимално от тях. Трябва да имате предвид, че тези екземпляри започват да изчезват и скоро дори ниските крайни машини ще имат поне четири ядра.
Какво ще кажете за тактовите скорости, кеша и т.н.?
Скоростта на тактовата честота зависи изцяло от начина, по който е организиран и проектиран действителният силиций на процесора. Това често се нарича архитектура на процесора.
Отличен пример от най-новата история са Bulldozer и Piledriver CPUS на AMD. Те бяха по-популярни като FX серията. Тези процесори можеха да достигнат до 5GHz тактови скорости, но беше известно, че те са доста по-недостатъчни от своите аналози на Intel при много по-ниски тактови скорости. Intel чиповете имаха много по-добра архитектура, така че те се представиха по-добре, независимо от скоростта на часовника. Не поставяйте твърде много запаси в тактови скорости, освен ако не сравнявате два процесора в една и съща продуктова линия.
Кешът е малко по-различен. Кешът е междинна памет, за да може процесорът да използва докато обработва информацията си. Той е още по-изменчив и много по-бърз от RAM паметта, защото се използва за още по-кратки интервали от време. Кешът вероятно няма да направи огромна разлика в производителността на процесора, освен ако не премествате тон данни през процесор с много ядра.
Ако вашият четириядрен процесор за игри не разполага с много кеш, това не е голяма работа. Ако вашата работна станция за визуализация липсва в отдела за кеш, няма да имате добро време.
Почти всяка друга статистика, която ще видите в процесора, е силно повлияна от процесорната архитектура. Единственият начин да се подходи към него по образован начин е първо да се проучи архитектурата на процесора. След това, ако ви се струва точно подходящото, започнете да търсите подходящия моделен процесор за вас.
Overclocking
Много PC производители харесват фина настройка на новия си компютър след изграждането му. Това е част от забавлението. Там овърклокът играе голяма роля. Процесор с възможност за овърклок ви позволява да изтласкате тактовите скорости на този процесор много повече от посоченото от производителя.
Ако търсите изключителна стабилност, овърклокът няма да е за вас. Не, овърклок процесорите по своята същност не са нестабилни или са склонни към повреда, но вие и вие сами сте отговорни за това как функционира този процесор. Искате ли да носите отговорност за това на критичен сървър за мисия? Вероятно не. Сървърните процесори обикновено не овърклок в никакъв случай, така че не се притеснявайте за това.
Ако сте геймър или дори професионалист, който се чувства удобно при настройване на вашата машина, овърклокът може да бъде огромна полза. С адекватно охлаждане много съвременни процесори могат да достигнат тактова честота с близо 1 GHz по-висока от първоначално зададената. Това е огромна разлика за същата цена.
Овърклокът може да бъде опасен. Трябва да поддържате напреженията на процесора и дънната платка под или близо до спецификациите на производителя. Топлината е основата на електрониката и овърклокът може да генерира много от нея. Ако планирате да овърклокирате вашия процесор, уверете се, че имате значително решение за охлаждане, за да го поддържате.
Понастоящем процесорите на Intel, чийто номер на модела завършва на "k" или "x", са овърклок. Цялата гама на Ryzen на AMD може да бъде овърклок.
виртуализация
Виртуализацията не е често срещана за повечето потребители на десктоп. Той е масово популярен на пазара на сървъри и много потребители на работни станции разчитат и на него. Виртуализацията е технология, която позволява на компютъра да стартира множество виртуални компютри в себе си. Така че, вместо просто да инсталирате вашата базова операционна система, вашата операционна система ще бъде „хостът“ и ще изпълнява софтуер, наречен „хипервизор“. Този хипервизор ще поддържа още една допълнителна „гост“ операционна система, която работи автономен. Това е прекалено опростяване, разбира се, и ако нямате представа защо някой би имал нужда от него, вероятно нямате.
Ако изграждате сървър, имате нужда от виртуализация. Почти целият сървърен хардуер работи с виртуални машини. Те позволяват отделянето и / или разпространението на услугите за ефективност и лекота на управление.
Много потребители на работни станции също харесват виртуални машини. Вземете например разработчиците. Те често трябва да тестват своя код на множество различни операционни системи и версии на операционната система. Би било ужасно да се нуждаят от толкова компютри, но виртуализацията им позволява да имат толкова, колкото им е необходимо, на обикновената си работна станция.
За процесорите на Intel виртуализацията е активирана чрез VT-x. AMD процесорите използват AMD-V. Повечето, ако не всички съвременни процесори поддържат поне тази основна форма на виртуализация. Ако това е функция, от която се нуждаете, уверете се, преди да купите.
GPU Passthrough
В по-напреднали случаи се нуждаете от директен достъп до хардуерните ви устройства от виртуални машини. Например, облачните изчислителни сървъри ще се нуждаят от своите виртуални машини, за да имат достъп до батерия графични процесори за изчислителна производителност. Това би било вярно за работни станции за програмисти, където софтуерът, който се тества, изисква ускорение на графичния процесор. Ако сте потребител на Linux и геймър, вие сте запознати с графичния графичен процес за игра на Windows игри във виртуална машина.
Във всеки случай проходът на устройството обикновено се поддържа само на хардуер от по-висок край. В процесорите на Intel технологията за виртуализация е VT-d. При AMD това е AMD-Vi. Игралните процесори на Intel, тези, които завършват с „k“, често не поддържат тази функция. Повечето процесори на AMD го правят.
ECC памет
ECC означава код за коригиране на грешки. Това е специален код, който е вграден в RAM, за да се предотврати рядката повреда на случайни данни. Въпреки че всъщност не е всичко толкова често, това може да се случи и при по-големи натоварвания.
Сървърите и работните станции се възползват най-много от възможностите на ECC. Сървърите работят 24/7/365. Те никога не спират и не могат да си позволят. Корупцията на данни може да доведе до прекъсване на услугите за хиляди хора или по-лошо, загубени или неправилни данни. Ако това се случи в банката ви, нямаше да сте доволни. ECC памет помага да се предотврати появата на този проблем.
Работните станции, които обработват огромни количества данни, също могат да се възползват от ECC. Задачи като изобразяване на 3D модели и анимации могат да отнемат десетки часове наведнъж, дори и на хардуер от висок клас. Не бихте искали да стигнете до края на този процес, само за да разберете, че визуализацията се е повредила някъде по пътя и трябва да започнете отново.
Поради специализирания характер на ECC паметта, повечето процесори не го поддържат. Ако имате нужда от ECC и искате Intel, ще трябва да останете в семейството на Xeon. AMD има история на поддръжка на ECC, дори и на настолни продукти. Това продължава с Ryzen. Поддръжката на Ryzen ECC се базира на дънната платка, затова изберете платка, която поддържа ECC, и Ryzen също.
Правилният инструмент за работата
Intel i7 7700k
Трябва да базирате избора си в процесора на задачата, която ще го използвате за повечето. Изберете процесора, който най-много превъзхожда тази задача. Ако искате да направите няколко неща с компютъра си, изберете или най-важното или потърсете процесор, който попада някъде по средата между това, от което се нуждаете.
игрален
Играта не е добре многопоточна. Всъщност повечето игри могат да използват само до четири ядра на процесора. Поради това игрите получават най-голяма полза от по-мощни индивидуални ядра. Това обикновено означава процесори на Intel.
Нещо интересно се случва в света на игрите. Игрите дори не използват четириядрените процесори в най-голяма степен. Някои производители на компютри умишлено виждат колко ниско могат да стигнат при избора на процесор. Има бюджетни игрални машини с процесори Intel Pentium и графични карти от висок клас, тъй като игрите са много по-зависими от графичния процесор от процесора.
Има нещо друго, което трябва да вземете предвид с компютър за игри, стрийминг. Планирате ли да стриймвате вашите игри, докато играете? Ако правите или планирате да стартирате други програми, докато играете игра, все пак може да искате да помислите за процесор с повече ядра. Допълнителните ядра няма да подобрят ефективността на вашата игра, но ще ви помогнат да стартирате повече програми, като поточен софтуер, докато играете.
Препоръки
Среден обхват
Intel i5 7600k
Или
AMD Ryzen 1600
High End
Intel i7 7700k
Или
AMD Ryzen R7 1700
CAD / 3D / оказване
3D работата е безумно многопоточна и разчита в голяма степен на графичните процесори, за да помогне при рендерирането на задачи. Трябва ви както процесор с достатъчно ядра и RAM поддръжка, така и още един по-мощен графичен процесор.
Поради необходимостта от натоварване на процесорни ядра и високите изисквания за RAM, наистина не е възможно да се използва стандартен настолен процесор за 3D работа, с изключение на процесорите AMD Ryzen R7 и те биха били бюджетната опция.
Препоръка
Бюджет / среден диапазон
AMD Ryzen R7 1700x
High End
AMD Threadripper 1950X
… За съжаление Intel, наистина се загубихте тук.
Офис компютри
Първо, ще бъде изключително рядко даден офис изгражда персонализирани персонални компютри, но в случай, че го правят, балансът между цена и производителност вероятно ще бъде най-добър. Повечето офис работници не се нуждаят от много изчислителна мощност, но биха се възползвали от умерените възможности за многозадачност. Четириядрените процесори всъщност биха били идеални в тази ситуация.
Препоръка
Бюджет / среден диапазон
… Тук няма нужда от машини от висок клас.
Сървъри
Сървърните чипове са още една област, където множеството ядра са от съществено значение. За разлика от 3D работата и CAD, скоростта на отделните ядра обикновено е по-малко важна. Индивидуалните задачи на сървъра обикновено са с леко тегло (освен ако не говорите големи данни или изчислявате в облак), но понякога хиляди от тези по-малки задачи влизат наведнъж. Сървърните процесори се нуждаят от колкото се може повече ядра / нишки с почти безкрайна RAM поддръжка.
Това обаче е общата употреба на сървъра. Ако настройвате обикновен домашен файлов сървър, можете да използвате Raspberry Pi и вероятно ще е добре.
За сървър за малък бизнес или дори по-усъвършенствана настройка за дома, процесорите от серията E3 от Xeon на E3 или дори Ryzen на AMD с ECC памет биха били чудесни.
По-големите внедрения стават много по-сложни и няма начин да се каже със сигурност от какво се нуждаете в кратък преглед като този. Това е територията, на която мулти cpu конфигурации с $ 1000 + чипове се хвърлят наоколо като нищо. Процесорите на Epyc на AMD и процесорите Xeon E5 и E7 на Intel са най-добри за тези ситуации.
Encryption
Крекингът на криптовалута и извличането на криптовалути се обработват по графичен път повече от процесорите. Този вид задачи са толкова далеч извън лигата на процесорите, обикновено не си струва да се опитвате. Вземете си поне един добър GPU и ще бъдете много по-щастливи.
С това казано, ако искате да използвате вашия процесор за по-малки задачи, свързани с криптиране, многоядрен и многопоточен е пътят. Помислете за линията Ryzen R7. Те ще бъдат най-добрият удар за вашия долар в момента.
Затварящи мисли и бъдещето
Никой не знае какво ще има бъдещето. Преди старта на Ryzen по-рано тази година, AMD дори не беше конкурент на пазара на процесори. Сега те са доминирали в тази статия, подобно на това, че доминират популярното мнение в много общности.
Винаги трябва да четете отзиви и показатели и винаги ще трябва да обмисляте за какво ще използвате компютъра. Вероятно е сигурен залог, че на пазара на процесора през следващите години ще се наблюдават броя на балоните с още по-бързи тактови скорости и по-голяма енергийна ефективност.
Единственият реален начин за „бъдещо доказателство“ на вашия компютър е да купувате части за излишни убийства. Опитайте се да купите най-добрата част в рамките на вашия конкретен пазарен сегмент и не евтино излизайте на другите си компоненти. Това е най-добрият начин да гарантирате, че вашият компютър ще остане функционален и приятен поне през следващите няколко години.
