Существует литература для понятия основ работы процессора?

Всем привет!

Подскажите, есть ли литература, которая смогла бы доступно, но подробно объяснить работу процессора, чтобы, скажем, понимать, почему процессор Intel младшего поколения лучше старшего и для чего нужно так много разных моделей? Хотелось бы понимать, стоит или, к примеру, ждать новые модели процессоров или же это в каком-то роде маркетинговый ход и т.д.

Почему выходит удачная модель? Что в ней именно меняют с технической стороны, что она становится удачной? Почему для каждого процессора разный сокет? Если выпуски новых процессоров - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессор? Чем определяется мощность процессора и каким образом он становится мощнее, опять-таки, с технической стороны? Почему, если нет никакой литературы, а есть все в Яндексе (для тех, кто отправляет в яндекс)? А откуда работник берет знания для устройства в компанию для разработки новых процессоров? Смотрит обзорчики на ютубе?

Надеюсь, объяснил понятно :)

P.S. Прошу не писать глупых советов типа "так ты смотри сколько ГГц" и т.д.
  • Вопрос задан
  • 2431 просмотр
Пригласить эксперта
Ответы на вопрос 6
@LuchS-lynx
инженер-ПТО
Понимаете , если Вы ищите что бы это было разжовано в режиме легкого чтива, то, боюсь, такой литературы нет. По сути своей Вам необходим хороший курс по процессору и околопроцессорной тематике.

Начать, можно, например, с Ассемблера. Нет, я не призываю Вас все бросить и начать на нем программировать, но этот язык требует знаний архитертуры, и, как следствие, там есть нужная Вам информация.
Юров В.И. - Assembler 2-е издание

Затем можно почитать обзорно википедию, там более или менее можно найдти информацию про различные архитектуры и, можно освежить историю выпуска процессоров, а так же архитектур процессоров.

Далее это тесты и обзоры процессоров, практика сравнений. Как правило обзорщики пишут причины почему один процессор обходит другой, а лучше тестирование в прикладных задачах, например работа с БД, расчеты.

Далее это техпроцесс и архитектуры. Каталогизированной информации нет, только поиск в гугле, на ютубе... Например на Хабре были подобные статьи
https://habr.com/ru/post/456922/
Это техническая литература, зачастую в открытом доступе ее может и не быть, кроме маркетинговых общих фраз.

И вот изучив тонны литературы и потратив уйму времени - Вы и получите ответ на вопросы Бытия!!!

Почему для каждого процессора разный сокет? Если выпуски новых процессоров - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессор?
Ну во-первых не для каждого, у АМД сокеты долгоиграющие, а вот тот же Интел меняет их под каждое поколение, потому что ему так удобно. Но дело не только в том, как раскрутить пользователей на бабки. Материнские платы увязывают множество технологий и стандартов и, если год назад DDR4 были нормой, то завтра нормой будет память DDR5, появится новый тип USB - 4.0, поменяется реализация шины для видеокарты и вот... новые технологии могут не оставить места для старых процессоров, как и новые процессоры перестанут поддерживать старые реализации протоколов и шин... Это невозможно оттягивать бесконечно. По-этому рано или поздно смена сокета будет необходима.

Почему выходит удачная модель?
Потому что соотношение производительности к стоимости может быть лучше аналогов, а еще может повлиять форм-фактор или еще какие-либо вещи.
Ответ написан
Комментировать
moropsk
@moropsk
1. "почему процессор Intel младшего поколения хуже старшего"
Нужно сравнивать https://ark.intel.com/content/www/ru/ru/ark.html#@...

2. "для чего нужно так много разных моделей"
Нужно читать обзоры, делать выводы и понимать для каких целей нужен CPU

3. "Прошу не писать глупых советов"
Нужно учиться "гуглить в яндексе" нужную информацию.
Ответ написан
Stalker_RED
@Stalker_RED
Берем ваш текст, и меняем слово "процессор" на что-то более понятное, типа "автомобиль" или "телефон".

Почему выходит удачная модель? Что в ней именно меняют с технической стороны, что она становится удачной? Почему для каждого процессора разный сокетавтомобиля разный корпус? Если выпуски новых процессоровавтомобилей - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессоравтомобиль? Чем определяется мощность процессораавтомобиля и каким образом он становится мощнее, опять-таки, с технической стороны? Почему, если нет никакой литературы, а есть все в Яндексе (для тех, кто отправляет в яндекс)? А откуда работник берет знания для устройства в компанию для разработки новых процессоровавтомобилей? Смотрит обзорчики на ютубе?
Не кажется, что список вопросов странноватый?
Наверняка разработчики автомобилей не только на ютубе учатся, а читают какие-то учебники, проходят курсы, и не за недельку в теме разбираются, а тратят приличненько так времени.
Наверняка универсальный автомобиль, который может и пиццу доставить, и 400 тонн щебня перевезти, и в формуле-1 победить - немножечко не существует. Вместо него есть специализированные. И для кого-то из них важна скорость, для кого-то грузоподъемность, а для некоторых так вообще, расход бензина на первом месте.

Попробуйте почитать статьи типа таких. Если слишком сложно-сложно-нипанятна - найдите себе учебников с основами, вроде Таненбаума, он доходчиво объясняет.
Ответ написан
Комментировать
@u007
Рискну вставить ответ картинкой. Моя подруга нехило прокачалась, прочитав это. Говорим с ней на равных про стек, регистры и кеш-память.

Товарищи гусары, молчать!))
5f58520f807f2077803950.jpeg
Ответ написан
Комментировать
dollar
@dollar
Делай добро и бросай его в воду.
В общем случае процессор Intel младшего поколения не лучше старшего. Хотя иногда, конечно, бывает, что выходит настолько удачная модель, что несколько последующих моделей (той же линейки) не могут её переплюнуть.

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

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

Новые модели процессоров ждать не стоит. По частоте они примерно достигли своего пика на данный момент. Дальше технологии идут по пути многопроцессорности/многоядерности, а это не простой путь. Так что просто берите то, что вам кажется оптимальным в отношении качество/цена для ваших нужд, и пользуйтесь.
Ответ написан
@ProFfeSsoRr
Сис.админ по Linux
и для чего нужно так много разных моделей?
чтобы занять весь рынок, условно у Васи Пупкина есть 99 долларов - вот ему проц. А у Пети Васькина есть 105 баксов - вот пусть на все 105 купит другой проц, и т.д.
Почему выходит удачная модель?
сделали дешево (брака мало, оборудование освоенное и т.д.) - продали не очень дорого.

А откуда работник берет знания для устройства в компанию для разработки новых процессоров?
в школе учит физику, в универе - схемотехнику.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы