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