New z14 mainfraime family.

User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: New z14 mainfraime family.

Post by sfbaguy1 »

zVlad wrote: 27 Sep 2017 14:45
sfbaguy1 wrote: 27 Sep 2017 06:35
flip_flop wrote: 26 Sep 2017 21:53
Последние чипы и у IBM MF и у интел Xeon построены на подобном техпроцессе (14 нм, ну раззница есть, конечно, но степень интеграции подобна), и там и там довольно много интересных нововведений, но область применения разная. Говорить об убийственном превосхосдстве одного чипа над другим просто глупо, что с одной, что с другой стороны. Оба великолепны, уникальны, но оптимизированы под разные применения.
Говорить о наличии неких вундерваффель в айбиэмовских серверных чипах, конечно же, неуместно. Сингл среад перформанс (CPU bound) у всех современных релевантных чипов одного класса не отличается более чем на 10%. Когда происходит прорыв по новым техпроцессам или архитектуре коров, это может нарушаться, но обычно ненадолго.

Так что да, специфика приминения - там идет война чиповых технологий.
Из недавнего изучения системного программирования на х86 у меня сложилось впечатление что в нем много лишнего и что он переусложнен. По сравнению с МФ CPU, конечно. Это должно выливаться в неэффективное использование вентилей, что, кмк, и просматривается в размерах кэшей на чипе в сопоставлении с количеством коров и поддержек. В z14 коров стало 10, итак большие кэши увеличились в полтора раза по сравнению с предыдущим z13, у каждого кора появилась своя поддержка криптования, добавились инструкции и другое.
Было бы интересно сопоставить параметры и возможности чипов со сравнимыми количествами вентилей.
x86 переусложнен из за сложности декодирования ISA и необходимости поддержки зоопарка ISA extensions.
Однако это фиксированная стоимость и ее доля не растет при увеличении ресурсов чипов новыми техпроцессами.
жизнь она и проще и сложней
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: New z14 mainfraime family.

Post by Dmitry67 »

Более того, у них несмотря на это все равно осталось куча места и они туда запихали видеокарту с небольшим массивом GPU
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: New z14 mainfraime family.

Post by Dmitry67 »

У меня кстати вопрос, может как то ускорить процессор отказ от легаси совместимости типа real mode, всей этой хрени с сегментами и оффсетами?

И второй вопрос, не поможет ли отказ от 32 битной моды? Понятно, 32бит аппликаций еще много, но на сервере с базой может и не быть вообще
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

Del
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

Dmitry67 wrote: 27 Sep 2017 20:41 У меня кстати вопрос, может как то ускорить процессор отказ от легаси совместимости типа real mode, всей этой хрени с сегментами и оффсетами?

И второй вопрос, не поможет ли отказ от 32 битной моды? Понятно, 32бит аппликаций еще много, но на сервере с базой может и не быть вообще
Вот и я об этом имел в виду. Три способа управления памяти, а пользуются одним. CLP тоже уж очень замысловато, наверняка массу издержек в логике пораждает.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: New z14 mainfraime family.

Post by sfbaguy1 »

zVlad wrote: 27 Sep 2017 22:41
Dmitry67 wrote: 27 Sep 2017 20:41 У меня кстати вопрос, может как то ускорить процессор отказ от легаси совместимости типа real mode, всей этой хрени с сегментами и оффсетами?

И второй вопрос, не поможет ли отказ от 32 битной моды? Понятно, 32бит аппликаций еще много, но на сервере с базой может и не быть вообще
Вот и я об этом имел в виду. Три способа управления памяти, а пользуются одним. CLP тоже уж очень замысловато, наверняка массу издержек в логике пораждает.
Там давно уже реально и в 32 и в 64 моде работает обычная юниксовская модель памяти со страницами.
Сегменты давно уже никто не использует. Хардвера для них немного надо, они там остались конечно для совместимости. База всегда ноль. Оффсет - это адрес.

32 режим работает на том же хардвере что и 64. Никакой дупликации ресурсов там нет.

Реал мод нужен щас только для загрузчиков и SMM мода. Из него система сразу после загрузки выходит и никогда не возвращается. Только по SMI (system management interrupts).
SMI система не видит и не контролирует. Это есть platform software.
жизнь она и проще и сложней
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

sfbaguy1 wrote: 28 Sep 2017 01:20
...
Сегменты давно уже никто не использует. Хардвера для них немного надо, они там остались конечно для совместимости. База всегда ноль. Оффсет - это адрес.

Ну а имплементацию CLP Вы бы как прокомментировали?
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: New z14 mainfraime family.

Post by sfbaguy1 »

zVlad wrote: 28 Sep 2017 02:24
sfbaguy1 wrote: 28 Sep 2017 01:20
...
Сегменты давно уже никто не использует. Хардвера для них немного надо, они там остались конечно для совместимости. База всегда ноль. Оффсет - это адрес.

Ну а имплементацию CLP Вы бы как прокомментировали?
Что это такое ?
жизнь она и проще и сложней
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

sfbaguy1 wrote: 28 Sep 2017 02:28
zVlad wrote: 28 Sep 2017 02:24
sfbaguy1 wrote: 28 Sep 2017 01:20
...
Сегменты давно уже никто не использует. Хардвера для них немного надо, они там остались конечно для совместимости. База всегда ноль. Оффсет - это адрес.

Ну а имплементацию CLP Вы бы как прокомментировали?
Что это такое ?
Может я ошибаюсь, но вроде как command level protection.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: New z14 mainfraime family.

Post by sfbaguy1 »

Я не в курсе про этот конкретно термин. Может вы могли бы уточнить из какой это оперы и как это относится к сравнению серверных чипов/платформ ?
жизнь она и проще и сложней
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: New z14 mainfraime family.

Post by mskmel »

Dmitry67 wrote: 27 Sep 2017 20:32
mskmel wrote: 27 Sep 2017 20:15 'Think of how stupid the average person is, and realize half of them are stupider than that.'
Это утверждение абсолютно точно и этим оно пугает.
А можно позанудствовать?
Фраза красивая, но ее автор перепутал среднее и медиану)
Он же сатирик, ориентируется на массы. Куча публики между "средние" и "медиана" - не поняла бы.
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

sfbaguy1 wrote: 28 Sep 2017 03:16 Я не в курсе про этот конкретно термин. Может вы могли бы уточнить из какой это оперы и как это относится к сравнению серверных чипов/платформ ?
Извиняюсь. Как всегда у меня переставились буквы в абревиатуре и я "придумал" подходящие слова для них.
Имелось в виду, конечно, CPL - Current Privilege Level, и далее DRL, RPL. Зачем эти четыре кольца команд если реально используется только два?

Давно хочу понять, может Вы обьясните, вот есть GP - General Protection, с ним связано много разных событий, в том числе выполнение привилегированной команды. Вопрос: есть возможность у обработчика GP распознать какая именно причина вызвала GP? Спасибо.
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

Предлагаю посравнивать два изделия с сопостовимым уровнем технологии и даты появления на свет:

https://ark.intel.com/products/81705/In ... e-2_30-GHz

https://en.wikipedia.org/wiki/IBM_z13_(microprocessor)

Форматы и состав содержания разный, но в случае необходимость можно хайти недостающие данные.

Все вопросы по z13 обещаю ответить.
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: New z14 mainfraime family.

Post by iDesperado »

Code: Select all

Z13:        678 mm2, 8  cores, 3.99 billion transistors, DDR3 
E5-2650 v3: 541 mm2, 10 cores, 4.31 Billion transistors, DDR4
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: New z14 mainfraime family.

Post by zVlad »

iDesperado wrote: 28 Sep 2017 14:16

Code: Select all

Z13:        678 mm2, 8  cores, 3.99 billion transistors, DDR3 
E5-2650 v3: 541 mm2, 10 cores, 4.31 Billion transistors, DDR4
Спасибо, iDesperado, я как раз эти данные хотел найти чтобы дополнить.

Интересно почему на бОльшей площади с одинаковой 22 нм технологиейн у z13 трансисторов меньше. Кто-нибудь может обьяснить?

Подсчитал размер кэша на чипе z13, получается у ИБМ в 4 раза больше кэшь.

Return to “Вопросы и новости IT”