Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 105 • Страница 4 из 6<  1  2  3  4  5  6  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
Yalg писал(а):
так как ДО AVX векторный сопроцессор не мог этого делать по причине своего отсутствия.


А до AVX было SSE.

Yalg писал(а):
Причем тут 64 битный режим?


При том, что математика в этом режиме в отличии от 32-битного не использует голый классический FPU в виде x87.

Yalg писал(а):
http://www.tomshardware.com/charts/cpu- ... ,3145.html
Только сходу не угадаешь реальную частоту теста - буст или не буст.


SiSoftware Sandra 2012. А где реальный софт?

Yalg писал(а):
И как, АМДшные инжинегры много произвели и наконкурировали?


Вполне.

Yalg писал(а):
производят их процессоры совсем не инжинегры АМД, а специально обученные люди.


Разводку делают в AMD. Удивительно, да?)



Партнер
 

Member
Статус: Не в сети
Регистрация: 20.06.2013
devl547 писал(а):
А до AVX было SSE.

Так SSE же не реализован отдельным блоком?
devl547 писал(а):
SiSoftware Sandra 2012. А где реальный софт?

А как вы собираетесь мерять производительность "реальным" софтом? Он может вообще не нагружать что-либо. Синтетика тем и хороша что грузит все то что должна.
devl547 писал(а):
Разводку делают в AMD. Удивительно, да?)

Да, особенно когда списывают тонны процессоров Llano и ко.


 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
Yalg писал(а):
Так SSE же не реализован отдельным блоком?


В том же блоке, где и AVX/FMA - в FMAC unit.

Yalg писал(а):
А как вы собираетесь мерять производительность "реальным" софтом? Он может вообще не нагружать что-либо.


Ну а я что сказал - 10 IPC пиковых и дай бог 5-6 реальных в однопотоке.

Yalg писал(а):
особенно когда списывают тонны процессоров Llano и ко.


Не "и ко", а только Llano. И только потому что софтовая команда у них облажалась с поддержкой всего этого хозяйства.


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
devl547 писал(а):
Ну а я что сказал - 10 IPC пиковых и дай бог 5-6 реальных в однопотоке.

Тогда у АМД вообще полтора-два "реальных в однопотоке" Разница в три раза. Ничотак?
devl547 писал(а):
Не "и ко", а только Llano. И только потому что софтовая команда у них облажалась с поддержкой всего этого хозяйства.

Что-то я подозреваю что 32нм тринити тоже слили. Процы для планшетов Mullins наверняка на подходе, так как планшетов на амд что-то не видно.
devl547 писал(а):
В том же блоке, где и AVX/FMA - в FMAC unit

Я говорю про времена до AVX.


 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
Yalg писал(а):
Я говорю про времена до AVX.


До AVX у AMD не было модульности, угу. Но и тогда FPU и SSE были в одном блоке:

#77

Yalg писал(а):
Что-то я подозреваю что 32нм тринити тоже слили.


Их не так много выпустили, чтоб было что списывать. Как и Mullins.

Yalg писал(а):
Тогда у АМД вообще полтора-два "реальных в однопотоке" Разница в три раза. Ничотак?


Зависит от места боттлнека, но да, либо 2 (ALU), либо 3 (FMAC), либо 4 (decode unit).
Опять же - IPC это сферический мерин в вакууме. Можно вообще измерять выполнение пустого цикла и радоваться.


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
devl547 писал(а):
Но и тогда FPU и SSE были в одном блоке

Что вполне логично. SSE не зря называют расширением. Поэтому AVX и не входил в тестирование, а тестировался только блок с FPU.
devl547 писал(а):
Опять же - IPC это сферический мерин в вакууме. Можно вообще измерять выполнение пустого цикла и радоваться.

Тогда к чему такая критика? Меня вполне устраивает рост относительно прошлых поколений в Dhrystone\whetstone.
Именно относительно этих двух тестов, а если еще точнее то whetstone и обещают +40% ipc.
Та же ARM вообще указывает производительность относительно Dhrystone чтобы не позорится с результатами FPU.


 

Member
Статус: Не в сети
Регистрация: 06.10.2005
Фото: 1
Так судя по СиСофт Сандре ФХ-ы вполне неплохие процы, были бы такие же результаты в играх ..

_________________
Ryzen5 2600•ASUS Prime B450-Plus•Patriot 16GB 3k mhz•MSI RTX 2070•Toshiba HDWE140 4TB•Samsung 850 EVO 500GB•Aorus AD27QD•Be Quiet! Pure Base 600 Glass


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
l33t_h4x00r играм нужен FPU, а он в два раза слабее чем у интела, что и влияет на конечный фпс.


 

Member
Статус: Не в сети
Регистрация: 13.02.2013
Доктор лектор писал(а):
А в настольном сегменте Экскаватор появится? В виде FX с кэшем 3-го уровня? Вот будет потеха если обрубок Каризо на FM2+ нагнёт пресловутый Пелидрайв!

Появится в виде обычного APU вроде теперешних Кавери. Не появится в виде FX, потому как не впишется в 95 ватт TDP.

Добавлено спустя 4 минуты 26 секунд:
Garry1010 писал(а):
Не понял... Все уже ждут Зену, а тут тормозные "эскалаторы" пихают - тем более, в будущем году только.

А что не так?
Будет обычный APU с производительности выше современных изделий той же AMD на 5-10% в x86, и раза в полтора по части видео (за счет в первую очередь памяти).
Для домашне-офисных ПК ничего другого по хорошему и не нужно: на кино, интернет, музыку хватит. На набор текста - хватит. На большинство игрушек при средних настройках видео - хватит.

Добавлено спустя 2 минуты 43 секунды:
Yalg писал(а):
Эра доступных пк будет идти и без x86.

Как говорил товарищ Рабинович - "не дождетесь!".
И дело совершенно не в том, насколько хорош или плох тот самый x86 сам по себе. Вопрос в совместимости со старым ПО.


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
MaK123 Не знаю такой проблемы, хромбуки на арм продаются уже не первый год, их покупателей все устраивает.


 

Member
Статус: Не в сети
Регистрация: 23.02.2013
Откуда: г. Орел
Yalg писал(а):
играм нужен FPU, а он в два раза слабее чем у интела, что и влияет на конечный фпс.

странное заявление игра не видеокодек чтоб вектора на каждом шагу использовать - а графику считает уже гпу.
вообще наверное процентов 70% кода это всегда целочисленные операции игры тому не исключения - но когда вместо нормального ядра у вас обрубок на 2 алу (вместо например интеловских 3 в сэнди / иви) и частота огого но при этом латенси кеша тож огого - выходит что малопоточный игровой код исполнить на таком ядре не очень то и просто.

возвращаясь к инструкций за такт есть ман: http://habrahabr.ru/post/182002/
Цитата:
В идеальных условиях нынешнее OOO ядро может обрабатывать 11 микроопераций за такт.

если пройтись поиском по фразе можно найти что это данные выше вот такие:
Цитата:
Этап декодирования был немного изменен по сравнению с более ранними чипами. Вместо обработки лишь одной инструкции на IP, Pentium Pro мог декодировать до трех инструкций за такт. Сегодняшние процессоры (2008-2013) могут декодировать до четырёх инструкций за такт. Результатом декодирования являются микрооперации (micro-ops / µ-ops).

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

_________________
Мертвый киберпанк с улыбкой мутанта... (:


Последний раз редактировалось mag_ai 23.10.2015 1:14, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 29.07.2015
Intel может графическую часть АМД купить, вот только зачем? Последние встройки Iris Pro, при наращивании числа исполнительных устройств можно вообще как видяхи отдельно продавать.


 

Member
Статус: Не в сети
Регистрация: 13.02.2013
Yalg , нетбуки на Атомах продавались с 2008 по ~2012-й.
И их покупателей тоже все устраивало.
______
Главное понимать, что ты покупаешь, и зачем ты это и именно это покупаешь, чтобы в последствии не возникало ощущения, что тебя де надули, и продали черти что вместо ноутбука.

Добавлено спустя 18 минут 47 секунд:
mag_ai писал(а):
значит ипс современного ядра ниже 4 инструкций на такт.

Так и есть. С той лишь разницей, что у Intel 4 инструкции - это пиковая производительность ядра, а у AMD - модуля.
Следствие: что-то близкое к пику и у Intel, и у AMD достигается при работе двух потоков, у Intel за счет HT, у AMD за счет двух дохлых, но таки все же именно двух ядер в модуле.
Отсюда второе следствие: при работе малопоточного ПО, когда невозможно задействовать ни второе ядро в модуле у AMD, ни HT у Intel (вариант - HT нет (Celeron, настольный i5), либо отключен (i3, i7) производительность ядра у Intel выходит около трех инструкций за такт, а модуля AMD - не более двух.
Отсюда третье следствие: при работе малопоточного ПО Intel обходит AMD на 50-60%. А при работе мультипотока процессоры имеют очень близкую производительность. Что собственно и наблюдается на практике.


 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
mag_ai писал(а):
но больше чем "декодировать" исполнить инструкций не выйдет же... значит ипс современного ядра ниже 4 инструкций на такт.


Когда говорят про высокий IPC, обычно имеют ввиду то, что у Intel широченная микроархитектура, там реально может быть 11 (у хасвелла вроде 12) инструкций in-flight. Проблема в том, что у них разные задержки, поэтому хоть IPC исполнения в теории высокий, но декодирование и отправка инструкций на обработку медленнее.

Добавлено спустя 3 минуты 26 секунд:
MaK123 писал(а):
Для домашне-офисных ПК ничего другого по хорошему и не нужно: на кино, интернет, музыку хватит. На набор текста - хватит. На большинство игрушек при средних настройках видео - хватит.


Абсолютли. На самом деле, им сейчас надо не наращивать тупую силу APU в виде CPU/IGP, коей и так за глаза, а твикать контроллер памяти и кэши.


 

Member
Статус: Не в сети
Регистрация: 28.10.2005
Откуда: Тольятти
А меня вообще всегда радуют умиления и эйфория некоторых господ от высоких значений пиковых IPC. Вот что значит люди не сталкивались с реальным кодом... В этих заявленных 10-12 пиковых IPC всегда два-три и более подводных камня. Например, чтобы этот пик случился, из всех декодированных и принятых на исполнения инструкций обязательно необходимо чтобы 2..3..4 инструкции были из разряда load/store, еще парочка-другая целочисленных сложений и штучки 4 умножения и никак иначе. А если же тебе вдруг потребовалось сделать 20 сложений подряд, или наоборот необходимы одни умножения, да еще и все переменные как назло давно в регистрах и сохранять их не требуется, то уж извиняй, но на выходе вместо 12 IPC хорошо если 5 увидишь. И темп надо постоянно поддерживать, нужные адреса обязательно в L1 хранить, в предсказаниях не промахиваться и т.д. и т.п. Кукуруза эти все ваши пиковые IPC. С реальностью они обычно очень мало общего имеют.

_________________
Тише едешь - дальше будешь!
От того места, куда едешь...


 

Member
Статус: Не в сети
Регистрация: 26.03.2008
Откуда: Москва
Фото: 1
devl547 писал(а):
На самом деле, им сейчас надо не наращивать тупую силу APU в виде CPU/IGP, коей и так за глаза, а твикать контроллер памяти и кэши.

я бы сказал, что это все от необходимости поддерживать кучу 10-15летнего legacy кода с кучей боттлнеков :)
а рефакторить этот код - это адова работа, которая с точки зрения пользователя будет не слишком заметна, тем более при заявленной поддержке железок, выходивших на протяжении тех самых 10-15 лет :)
ну или при первом запуске программы/система будут должны выбрать оптимальные для запуска на этом железе куски кода с поддержкой всех оптимизаций, которые дает это железо... но возможно ли это в винде, например?

что-то при современных методах разработки (поработал давеча в программерской конторе и избавился от иллюзий на эту тему) все вышеуказанное выглядит сомнительным

_________________
если я становлюсь нарочито вежлив на форуме, то я очень зол :)


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
mag_ai писал(а):
то есть "нынешние" это видимо 2013 год и идеальные условия. но больше чем "декодировать" исполнить инструкций не выйдет же... значит ипс современного ядра ниже 4 инструкций на такт.

Одна инструкция на входе на выходе может быть десятком.

DarkOne писал(а):
Кукуруза эти все ваши пиковые IPC. С реальностью они обычно очень мало общего имеют.

И раньше не имели. Однако уже тридцать лет всех устраивает в качестве меряла синтетика whetstone/dhrystone. Тем не менее эти тесты как показывали прирост относительно других процессоров, так и показывают. Успешно.


 

Member
Статус: Не в сети
Регистрация: 28.10.2005
Откуда: Тольятти
Yalg писал(а):
И раньше не имели. Однако уже тридцать лет всех устраивает в качестве меряла синтетика whetstone/dhrystone. Тем не менее эти тесты как показывали прирост относительно других процессоров, так и показывают. Успешно.

Так что ж вы узкие спецускорители тогда в оборот не берете? У них-то этих whetstone/dhrystone попугаев в десятки раз больше, а толку? Ежели обычный путаный, а не последовательно-однообразный код они вообще не в состоянии исполнять. SPEC 2006 - этим и только этим попугаям я поверю. Эти попугаи хоть из мира дикой природы более-менее реального современного кода.

_________________
Тише едешь - дальше будешь!
От того места, куда едешь...


 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
Yalg писал(а):
Одна инструкция на входе на выходе может быть десятком.


На выходе проца нет инструкций. На входе - инструкции и данные, на выходе - данные.
А внутри процессора да, инструкции в микро и макрооперации декодируются.

Yalg писал(а):
Однако уже тридцать лет всех устраивает в качестве меряла синтетика whetstone/dhrystone.


Не устраивает. А то мы бы уже давно сидели на аналогах первопней с офигеннобитными DSP/SIMD.


 

Member
Статус: Не в сети
Регистрация: 20.06.2013
DarkOne писал(а):
Так что ж вы узкие спецускорители тогда в оборот не берете?

devl547 писал(а):
Не устраивает. А то мы бы уже давно сидели на аналогах первопней с офигеннобитными DSP/SIMD.

Так я-то говорю про цпу, а не узкоспециализированные устройства.


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 105 • Страница 4 из 6<  1  2  3  4  5  6  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 78


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan