AMD vs Intel (немного о старых играх)

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

AMD vs Intel

Сообщение kerg »

Почему древние игры так тормозят, если проц от AMD?
Даже гораздо более слабый проц от Intel справляется лучше. Amd тужится, включает все вентиляторы, но всё-равно лаги.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

Без подробного описания конкретного железа и софта вопрос ни о чём.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

Это общее наблюдение. Тут подробное описание железа ни к чему. Многоядерный AMD уступает именно в старых играх гораздо более скромным процессорам Intel. Новые игры идут без проблем. Процессор не визжит истошно вентилятором.
И я кстати, не прошу решить проблему. Проблема, скорее всего нерешаема. Просто интересно, почему так.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

Никто Вам не скажет, почему так, пока Вы партизаните. Конечно, причём тут может быть конкретная модель процессора, видеокарта, ОС, да и сама игра?
У меня старые игры не тормозят. В досбоксе. Искусственно притормаживать приходится. AMD 8-летней давности. С чего бы?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: AMD vs Intel

Сообщение serzh-z »

kerg писал(а):
07.12.2016 17:26
Это общее наблюдение.
Наблюдение проводилось на идентичных ПК, с сравнимым железом, шинами, ОС и настройками? На одинаковых играх, использующих одинаковые движки? =)
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

serzh-z писал(а):
07.12.2016 18:23
Наблюдение проводилось на идентичных ПК, с сравнимым железом, шинами, ОС и настройками? На одинаковых играх, использующих одинаковые движки? =)


Я же написал – на разных. Игра рассчитана на догигагерцовые процессоры. На одноядерном интеле 1.6 ггц тормозов ноль, на двухядерном 1.85 ггц тормозов ноль, на двухядерном 2.9 ггц тормозов ноль. На шестиядерном Amd тормоза. Причём, ладно бы одна игра – две игры тормозят. Обе древние.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: AMD vs Intel

Сообщение serzh-z »

kerg писал(а):
07.12.2016 19:48
Я же написал – на разных.
Тогда откуда утверждение про "более слабый проц от Intel"? У процессоров разные архитектуры и конструкции. Можно предположить, что игра не распараллеливается на несколько ядер и в случае с используемыми процессами Intel - одно ядро более производительно, чем ядро сравниваемого процессора от AMD. Более того, причем тут вообще процессор, если претензии должны быть, скорее всего, к видео-подсистеме и памяти.

Нельзя же сравнить какие-то непонятные сферические "процессоры Intel" и "процессоры AMD", с непонятными архитектурами и непонятно под чего оптимизированное приложение, непонятно в каком именно месте "лагающее".
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

Я думаю, всё проще: у ТСа на компе с AMD стоит Vista. Ну и антивирь какой-нибудь потормознее, конечно. А «древними» он называет игрушки, которым больше двух лет. И так совпало, что на всех интелах у него навороченные дискретные видюхи, а на AMD — дохленькая интегрированная.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

Bizdelnick писал(а):
07.12.2016 21:01
Я думаю, всё проще: у ТСа на компе с AMD стоит Vista. Ну и антивирь какой-нибудь потормознее, конечно. А «древними» он называет игрушки, которым больше двух лет. И так совпало, что на всех интелах у него навороченные дискретные видюхи, а на AMD — дохленькая интегрированная.


Я уточнил, игры рассчитаны на ДОгигагерцовые процессоры. Т.е. на процессоры, которые имели тактовую частоту меньше гигагерца.
В том то фишка.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: AMD vs Intel

Сообщение serzh-z »

kerg писал(а):
07.12.2016 21:38
Я уточнил, игры рассчитаны на ДОгигагерцовые процессоры. Т.е. на процессоры, которые имели тактовую частоту меньше гигагерца.
[censored], как можно рассчитать ПО на ДОгигагерцовый процессор? На какой из ДОгигагерцовых процессоров? Тактовая частота процессора - это не показатель его производительности. Просто конкретная игра оптимизирована под конкретный процессор/набор команд/архитектуру, шину и видеокарту.

Bizdelnick
А может просто у него на разных ПК в BIOS выставлены разные профили охлаждения. =)
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

serzh-z писал(а):
08.12.2016 00:39
Просто конкретная игра оптимизирована под конкретный процессор/набор команд


Угу, под старый Intel. Делаем следующим вывод – в новых процессорах Intel есть аппаратная поддержка старых команд, а в AMD нет.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: AMD vs Intel

Сообщение yars »

Игра могла быть заточена на MMX или SSE, а этого у AMD нет. У них в конце 90-х была альтернатива в виде 3DNow!, которая нигде кроме процессоров AMD не прижилась.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

kerg писал(а):
08.12.2016 08:22
Делаем следующим вывод – в новых процессорах Intel есть аппаратная поддержка старых команд, а в AMD нет.

Вывод неправильный, обратную совместимость в процессорах не ломают.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: AMD vs Intel

Сообщение /dev/random »

Без конкретики (какие игры, какие процессоры) точно сказать ничего нельзя. Но в порядке предположения, возможно, игру собирали интеловским компилятором (icc). Он печально известен тем, что отключает значительную часть оптимизаций, если обнаруживает, что собранная им программа запущена не на интеле.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: AMD vs Intel

Сообщение serzh-z »

yars писал(а):
08.12.2016 10:44
Игра могла быть заточена на MMX или SSE, а этого у AMD нет.
3DNow! включал в себя весь набор инструкций MMX. И SSE был поддержан в старых процессорах от AMD.
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

Bizdelnick писал(а):
08.12.2016 10:45
Вывод неправильный, обратную совместимость в процессорах не ломают.


Ну дык не ломают – работает же!
Вопрос в том, как работает. Возможно в интел-процессоре есть "блок старины", который функционирует в точности как в былые дни, а может и компилятор хитрый.

(посмотрел официальные системные требования игры – Pentium II 166 МГц, сама игра начала 2000 года)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

kerg писал(а):
08.12.2016 15:52
Pentium II 166 МГц

Вот такой и купите. Если найдёте.
Hint: ТЧ Pentium II начиналась с 233 МГц.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

Bizdelnick писал(а):
08.12.2016 16:02
Hint: ТЧ Pentium II начиналась с 233 МГц.


Да, в википедии ошибка. В оригинале так: Requirements: 180 MB HDD, P166MMX, DIRECTX 6.1
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

И таким хитрым способом нам наконец удалось узнать, что речь идёт о Command & Conquer: Tiberian Sun. Так, глядишь, через недельку выясним и на какой ОС она запускается.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

Bizdelnick писал(а):
08.12.2016 20:20
И таким хитрым способом нам наконец удалось узнать, что речь идёт о Command & Conquer: Tiberian Sun. Так, глядишь, через недельку выясним и на какой ОС она запускается.


win7

Но это всё детали, которые не имеют особого значения. Я же говорю – дело в производителе процессора. Это проверено на нескольких компах, благо игру не надо устанавливать.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: AMD vs Intel

Сообщение Bizdelnick »

kerg писал(а):
08.12.2016 20:31
Но это всё детали, которые не имеют особого значения. Я же говорю – дело в производителе процессора.

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

Re: AMD vs Intel

Сообщение straf »

Стоит учитывать, разницу между: intel и amd. К примеру, в intel принято делить задачу на множество частей для более легкой работы. А может также замечали, что у intel частота больше, но это не означает, что он круче. Это всего лишь кол-во такта (рабочего цикла). Иными словами, при запуске какой-то задачи: intel делит ее и за счет большой частоты, (цикла) ее обрабатывает. С amd иначе, у них частота меньше чем у intel но он обрабатывает больше данных за один рабочий цикл. Вот и все (основные) можно сказать различия между ними. Так-как указали, что на 6-ядерном тормоза. Посмотрите какое кол-во ядер задействованы во время игры, к примеру с помощью mpstat. Скорее всего, большую нагрузку покажут 1-2 ядра в меньшей степени на остальные! Запустите игру на 2-4 ядрах amd, и посмотрите результат. Также стоит учитывать еще много других факторов: распределение нагрузки по ядрам, какой i\o используется, в некоторых играх разработчики специально применяли разного рода ухищрения, дабы их детище сильно не распускало аппетиты насчет процессора и т.д Все понемногу и складывается.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: AMD vs Intel

Сообщение NickLion »

straf
Да какие ядра. Если игра расчитана на PentiumII тогда никто не распараллеливал игры. Вопрос в другом, старые игры вроде как должны летать на современном оборудовании.

kerg
Поймите, что все детали имеют ОГРОМНОЕ значение. Тормоза могут быть не из-за процессора. А может и из-за процессора, но не потому, что игре тактов не хватает, а например, она измеряет производительность пустым циклом и неправильно её оценивает. Или в какой-то версии Windows есть спецальный патч для этой игры, а в другой её нет. И я не придумываю, Windows содержит много костылей (по крайней мере раньше такое делали) для поддержки игр, которые содержат ошибки.
Допустим, смотрели вот тут обсуждают патч, который вроде исправляет то, что Tiberian Sun тупит и тормозит на новом оборудовании?
Спасибо сказали:
straf
Сообщения: 80

Re: AMD vs Intel

Сообщение straf »

NickLion
Должны не означает, что будет! Вы даже не поняли сути. Самые распространенные и ходовые процессоры: 2 - 4 ядерные, и приложения как писал ранее *разработчики специально применяли разного рода ухищрения, дабы их детище сильно не распускало аппетиты насчет процессора*. Сейчас тоже самое, только используют в основном для этого 2-4 ядра. На данное время для игр хватит на подобии Core i3. Суть такова, что если приделать собаке еще 20 лап. То это не означает, что если она побежит обгонит миг-29.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: AMD vs Intel

Сообщение NickLion »

straf
Кажется вы не поняли сути. Игра рассчитана на Pentium II. Вы правда думаете, что современный процессор будет работать медленнее Pentium'a II в одноядерном режиме?
Спасибо сказали:
straf
Сообщения: 80

Re: AMD vs Intel

Сообщение straf »

NickLion
Я и не говорю, что медленнее. Предлагаю тс попробовать запустить ее используя всего 2 ядра, ибо я на подобии такого сталкивался. Лично мне помогло это. Посему и предложил попробовать тс.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: AMD vs Intel

Сообщение NickLion »

straf
Игра 100% использует только одно ядро. Это же 1999 год. Смысл запускать на 2 ядрах?

straf
В Вашем случе игра была, наверное, более новая, где-то середины 2000-х, я прав?
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: AMD vs Intel

Сообщение kerg »

NickLion

Спасибо, стало заметно шустрее. Прямо хорошо заметно. Перестало тормозить даже в тех случаях, в которых тормозило и на интелах. Правда патч не увидел моего экзешника, но на сайте написано – что искать и на что править. Я поправил в трёх местах.

Но однако ж тема для меня не закрыта. На интелах ничего править не нужно. Значит есть всё-таки какая-то военная хитрость. Подозреваю, что процессор анализирует поступающие данные, и как-то включает соответствующий режим.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: AMD vs Intel

Сообщение serzh-z »

kerg писал(а):
09.12.2016 22:52
Подозреваю, что процессор анализирует поступающие данные, и как-то включает соответствующий режим.
Включать может разве только Windows. Там много таких пачтей под популярное ПО, как и, например, в драйверах NVIDIA.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: AMD vs Intel

Сообщение NickLion »

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