Последние темы Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
Продолжение темы здесь
Кураторы: omgFiRE, Виталий.. amd, ryzen, zen
Страницы:Кликните, чтобы указать произвольную страницуназад123159160161162163164165166167далее
omgFiRE: AMD Ryzen (часть 2)
Мифы о AMD Ryzen. Полезные ссылки. Тонкая настройка контроллера памяти.
(составлено omgFiRE)

Полезные ссылки:
AMD Ryzen Processor and AMD Ryzen Master Over-clocking User’s Guide
AMD Ryzen CPU Optimization
ECC Memory & AMD's Ryzen - A Deep Dive
Ryzen P-State Calculator
Processor Programming Reference (PPR) for AMD Family 17h Model 01h, Revision B1 Processors
О рангах модулей памяти
AMD blog posts:
Memory OC Showdown: Frequency vs. Memory Timings
Community Update #4: Let's Talk DRAM!
AMD Ryzen Community Update #3
AMD Ryzen Community Update #2
Tips for Building a Better AMD Ryzen System


Мифы AMD Ryzen:

Миф 1: У Ryzen медленный контроллер памяти.
Теоретический лимит двухканальной памяти 2133MT/s составляет 34128 MB/s.
Утилизация памяти у Ryzen 99.9% от теоретического лимита.
Утилизация памяти у Intel i7-7700K 93.4%
пруф
http://forum.ixbt.com/post.cgi?id=attach:8:25342:0:1.png         - 439x135, 7.3Kb

Миф 2: Ryzen не поддерживает память выше 2667MT/s.
Максимальная официально поддерживаемая частота памяти Intel Skylake 2133MT/s (пруф для i7-6700K) и 2400MT/s для Intel Kaby Lake (пруф для i7-7700K), в то время как Ryzen официально поддерживает до 2667MT/s. Выше - считается разгоном памяти. Производитель памяти G.SKILL демонстрирует работу Ryzen с их памятью 3466MT/s: пруф
В свежих UEFI существенно улучшена поддержка разгона памяти по сравнению с обзорами первого дня.

Миф 3: Ryzen не поддерживает 64ГБ памяти.
64ГБ на 3200MT/s от производителя памяти G.SKILL: http://gskill.com/img/pr/Fortis.Flare.X/AMD_64GB_3200_CL14.png (1280x1024, 330.6Kb)
AMD Threadripper поддерживает 1TB LRDIMM (8 слотов по 128GB).

Миф 4: Ryzen горячий.
Экстремальные процессоры X (1700x и 1800x) показывают температуру на +20°C выше реальной для усиления охлаждения: пруф
http://forum.ixbt.com/post.cgi?id=attach:8:25342:0:2.png         - 792x138, 9.3Kb

Миф 5: У Ryzen баг в FMA.
И у AMD Ryzen и у Intel Skylake баг в FMA. В обоих случаях чинится обновлением BIOS.
http://forum.hwbot.org/showthread.php?t=167605
Intel Skylake Bug

Миф 6: Ryzen не для игр.
С быстрой памятью против 5GHz Intel i7-7700K не всё так однозначно: https://www.youtube.com/watch?v=RZS2XHcQdqA

http://forum.ixbt.com/post.cgi?id=attach:8:25342:0:3.jpg         - 800x450, 59.7Kb

http://forum.ixbt.com/post.cgi?id=attach:8:25342:0:4.jpg         - 800x450, 61.5Kb

Миф 7: Никто не будет оптимизировать программное обеспечение под Ryzen.
И месяца не прошло со дня релиза, как Ryzen ускорился в Ashes of the Singularity на 20%-30%: pcper, legitreviews.
Животворящий патч на Rise of the Tomb Raider: Even more performance updates for Ryzen customers

Миф 8: У Ryzen медленный кэш L3.
Кэш L3 у Ryzen предоставляет данные быстрее, чем у Intel i7-6900K:
пруф
http://forum.ixbt.com/post.cgi?id=attach:8:25320:0:2.jpg         - 775x664, 78.4Kb

Миф 9: У Ryzen малый размер кэша.
У Ryzen размер L2 кэша 512KiB на ядро, у Intel Kaby Lake - 256KiB на ядро.
У AMD эксклюзивный L3 кэш, Ryzen 7 может хранить в кэше до 20 МБайт (L2+L3), в то время как Intel i7-7700K лишь 8 МБайт.

Миф 10: Intel Core i9 разрывает процессоры AMD в рендеринге (Cinebench).
Cinebench R15 пруф
Intel Core i9-7900X ($999) - 2167cb
Ryzen Threadripper 1950X ($999) - 3062cb
Ryzen Threadripper 1920X ($799) - 2431cb
Intel Core i7-6950X ($1700) - 1829cb
https://www.pcper.com/files/review/2017-07-13/cb15-2.jpg         - 682x776, 75.7Kb

Миф 11: Процессоры AMD Ryzen и AMD Ryzen Threadripper не подходят для рабочих станций, так как не поддерживают коррекцию ошибок памяти (ECC).
Процессоры AMD Ryzen поддерживают ECC. Здесь указаны AM4 платы, которые поддерживают ECC: Выбор системной платы АМ4, #0
Intel Core i7 и Core i9 коррекцию ошибок памяти не поддерживают.


AGESA 1.0.0.6

Что такое "AGESA"?
AGESA - это аббревиатура от "AMD Generic Encapsulated System Architecture". AGESA ответственна за инициализацию процессора AMD x86-64 и выступает в роли ядра BIOS вашей материнской платы. Производители матплат используют AGESA для создания на её основе файлов обновления BIOS. На сегодняшний день, BIOS большинства плат AM4 основаны на AGESA версии 1.0.0.4.

Виртуализация.
AGESA 1.0.0.6 поддерживает PCI Express® Access Control Services (ACS). ACS позволяет принудительно распределять видеокарты PCIe по логическим контейнерам "IOMMU groups". Аппаратные ресурсы IOMMU group могут быть отданы в исключительное пользование виртуальной машине.
Такая возможность исключительно полезна пользователям, которые хотят пробросить 3D-ускоритель в виртуальную машину. C поддержкой ACS можно разделить систему с двумя GPU таким образом, что и хост с Linux® OS и виртуальная машина с Windows оба будут иметь выделенную видеокарту. Виртуальная машина может использовать все возможности выделенного GPU, включая сходную производительность в играх.

Память.
AGESA 1.0.0.6 официально добавляет 26 новых параметров, которые могут улучшить совместимость и стабильность DRAM, особенно памяти, которая не следует спецификации JEDEC (например, любая память быстрее 2667MT/s, профили XMP2).

Memory clocks
Добавлены делители вплоть до DDR4-4000 без необходимости изменять базовую частоту (refclk, BCLK). Значения выше DDR4-2667 являются разгоном для контроллера памяти AMD Ryzen. Значения с шагом в 133.33MT/s (2667, 2933, 3067, 3200, 3333, 3466, 3600, 3733, 3866, 4000).

Command rate (CR)
Количество времени (в тактах) между выбором DRAM чипа и исполнением команды. Значение CR=2T благотворно влияет на стабильность при высокой частоте памяти и для 4-DIMM конфигураций. Значения: 2T, 1T.

ProcODT (CPU on-die termination)
Значение сопротивления (в омах), которое определяет, как сигнал будет поглощаться. Большие значения (60-96) могут оказаться полезными для стабилизации на высоких частотах памяти.
Объяснение волнового сопротивления: https://www.youtube.com/watch?v=DovunOxlY1k Dr. J.N. Shive - Similiarities of Wave Behavior AT&T 1959.

tWCL/tWL/tCWL
CAS Write Latency - количество времени (в тактах) на запись открытого банка памяти. Типичное значение WCL устанавливается равным CAS или CAS-1. Эта задержка важна для стабильности, и может оказаться, что лучше работают меньшие значения.

tRC
Row cycle time - количество тактов, необходимых ряду памяти на завершение полного цикла. Меньшие значения могут существенно улучшить производительность, но для стабильности нельзя устанавливать значения меньше, чем tRP+tRAS.

tFAW
Four activation window - время (в наносекундах), которое должно пройти между выдачей четырёх команд ACTIVATE и моментом, когда можно активировать новый банк памяти. Минимальное значение 4x tRRD_S, но значения больше 8x tRRD_S могут улучшить стабильность.

tWR
Write recovery time - время (в наносекундах), которое должно пройти между верной операцией записи и предварительной зарядкой другого банка. Высокие значения обычно улучшают стабильность, а значения меньше 8 могут быстро разрушить данные в памяти.

CLDO_VDDP
Напряжение DDR4 PHY на SoC. Уменьшение CLDO_VDDP чаще улучшает стабильность, чем увеличение CLDO_VDDP. Изменение CLDO_VDDP смещает "memory holes" (область частот, при которых невозможна стабильная работа, хотя при больших или меньших частотах система работает стабильно). Небольшие изменения VDDP могут иметь большой эффект. VDDP не должен превышать VDIMM-0.1V. "Холодная" перезагрузка необходима после изменения этого параметра.
BIOS с AGESA версии меньше 1.0.0.6 могли иметь параметр с названием "VDDP", который изменял внешнее напряжение, подаваемое на контакт VDDP процессора. Этот параметр не то же самое, что параметр CLDO_VDDP в AGESA 1.0.0.6.

tRDWR / tWRRD
Read-to-write and write-to-read latency - время (в тактах), которое должно пройти между последовательными командами чтения/записи или записи/чтения.

tRDRD / tWRWR
Read-to-read and write-to-write latency - время (в тактах) между последовательными запросами чтения или записи (например, DIMM-to-DIMM или между рангами). Меньшие значения могут существенно улучшить пропускную способность DRAM, но высокие частоты обычно требуют больших задержек.

Geardown Mode
Позволяет устройству DRAM отключить внутренний генератор половинной частоты для latching на шины команд и адреса. ON - значение по умолчанию для частот выше DDR4-2667, однако польза от включения или выключения зависит от используемого комплекта памяти. Включение Geardown Mode отменяет установленный command rate.

Rtt
Управляет поведением внутренних согласующих резисторов DRAM для состояний: nominal, write, и park. Значения: Nom(inal), WR(ite), и Park (ohms).
Объяснение волнового сопротивления: https://www.youtube.com/watch?v=DovunOxlY1k Dr. J.N. Shive - Similiarities of Wave Behavior AT&T 1959.

tMAW
Maximum activation window - максимальное количество времени (в тактах) ряд DRAM может быть активирован, перед тем как смежные ряды должны быть обновлены для сохранения данных.

tMAC
Maximum activate count - сколько ряд может быть активирован системой, перед обновлением смежных рядов. Параметр должен быть равен или быть меньше tMAW.

tRFC
Refresh cycle time - время (в тактах) требующееся памяти на чтение и перезапись информации в ту же ячейку для сохранения информации. Этот параметр обычно автоматически вычисляется из других параметров.

tRFC2
Refresh cycle time for double frequency (2x) mode. Этот параметр обычно автоматически вычисляется из других параметров.

tRFC4
Refresh cycle time for quad frequency (4x) mode. Этот параметр обычно автоматически вычисляется из других параметров.

tRRD_S
Activate to activate delay (short) - количество тактов между командами активации в разных bank group.

tRRD_L
Activate to activate delay (long) - количество тактов между командами активации в одном bank group.

tWTR_S
Write to read delay (short) - время (в тактах) между транзакцией записи и командой чтения на разных bank group.

tWTR_L
Write to read delay (long) - время (в тактах) между транзакцией записи и командой чтения на одном bank group.

tRTP
Read to precharge time - количество тактов между командами чтения и предварительной зарядкой того же ранга.

DRAM Power Down
Может слегка уменьшить энергопотребление ценой увеличения задержек DRAM за счёт помещения DRAM в quiescent состояние после периода бездействия.
SlaveN_VM
Member
984/2316 ответов
17 лет на iXBT, с января 2008
Чаще пишет в "Процессоры" (51%)
Россия, Москва
Web-страница
Инфо
SlaveN_VM Member
8 лет назад / 18 июня 2017 19:35
Кто о чём, а я об AGESA 1.0.0.6 и разгоне памяти.
Как я уже писал, моя G.Skill Ripjaws V 16GB DDR4 K2 на 2933 1Т работала, но нестабильно.
Так вот, после перевода в 2Т несколько суток продолжается нормальный полёт. Решил, значит, определиться, стоит ли овчинка выделки, ибо в сравнении с 1Т может быть падение производительности. Зафиксировал частоту ЦП на 3200. Память 2933-18-18-18-2Т, 2800-16-18-18-1Т.
В Аиде64 конфигурация на 2800-1Т быстрее. Тест ПСП Аиды втопку, короче.
Винрар однопоток
на 2800-1Т даёт 1320,
на 2933-2Т даёт 1356.
Винрар многопоток
на 2800-1Т даёт 11006,
на 2933-2Т даёт 11068.

Тест стабильности на 2933-2Т в Аиде один раз показал сбой, но перед этим было несколько суток стабильной работы (и несколько запусков этого же теста Аиды). На 3066-2Т, как уже писал, система не грузится.

Ах да, мораль? Мораль такова: переключение в 2Т ради улучшения разгона не несёт практического смысла.

Исправлено: SlaveN_VM, 18.06.2017 21:59

matik
Expert
11010/31896 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 18 июня 2017 19:37
SlaveN_VM
Ах да, мораль? Мораль такова: переключение в 2Т ради улучшения разгона не несёт практического смысла.
Я бы написал чуть иначе: переключение в 2Т имеет смысл только в случае, если рабочая частота памяти при этом вырастает на 2 ступени и более.
Александр
Member
81/81 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 18 июня 2017 19:55
Ну да, таймингами убил, а разгона кот наплакал. А вообще, смысл в разгоне фабрики, которую, как и саму память, этой синтетикой не нагрузишь.
KKV
Member
338/505 ответов, #80 в рейтинге
8 лет на iXBT, с декабря 2016
Чаще пишет в "Процессоры" (82%)
Инфо
K
KKV Member
8 лет назад / 18 июня 2017 20:20
Александр
Игрульки, ФПСы и прочее
vicont_freetime
Member
83/1970 ответов
23 года на iXBT, с января 2002
7 фото на iXBT.photo
Чаще пишет в "Фото" (65%)
Россия, Наукоград Кольцово
Web-страница
Инфо
vicont_freetime Member
8 лет назад / 19 июня 2017 13:25
вести с полей, немного
В параллельный отдел прикупили машинку на базе Ryzen 7 1700X, на выходные запускал тесты. Задачи - генетика, геномика, биоинформатика. Сравнивал со стандартными у нас сейчас мощностями на базе 8370, правда, не совсем честно - на Ryzen меньше памяти и карточка похуже, однако поддержку GPGPU не включал.

Большинство стандартных пакетов, нагружающих 1-2 ядра ускорилось лишь на 10-30%. Обидно, но терпимо. Часть многостадийных пакетов с пайплайнами, в которых часть задач масштабируемы по ядрам, уже ускорилось хорошо - от 50% до 70%. Огорчил CLC WorkBench, который на 8370 отъедал 89% от процессора, на Ryzen съел всего лишь 49%, показав не очень существенную прибавку, как будто бы в программе больше 8 ядер использовать не желали.
Зато очень порадовали (своё, родимое! ) самописные пакеты, с поддержкой многопоточности. Уменьшения времени построения карты генома более чем в три раза по сравнению с 8370 меня удивили. Возможно, дело не только в процессоре, но и в дисковой подсистеме, но времени на дотошный анализ не было.
Виталий..
Member
Куратор темы
259/419 ответов, #96 в рейтинге
12 лет на iXBT, с декабря 2012
Чаще пишет в "Политика" (42%)
Инфо
В
Виталий.. Member Куратор темы
8 лет назад / 19 июня 2017 15:44
vicont_freetime
Скорее всего дело в самих программах, то есть умеют ли они использовать многопоток и насколько хорошо или вообще не умеют?!
informator@komok
Member
64/64 ответов
20 лет на iXBT, с апреля 2004
Россия, Москва
Инфо
i
informator@komok Member
8 лет назад / 19 июня 2017 18:13
Мне прислали бетта биос msi с AGESA 1.0.0.6 буду вечером пробовать разогнать свои двуранговые на чипах hynix, посмотрим что выжать удасться.
Виталий..
Member
Куратор темы
260/420 ответов, #96 в рейтинге
12 лет на iXBT, с декабря 2012
Чаще пишет в "Политика" (42%)
Инфо
В
Виталий.. Member Куратор темы
8 лет назад / 19 июня 2017 18:53
Cootri
Пишите конкретней, с ссылками на тесты/обзоры (известных сайтов), а не на нарисованные графики ничем не подтверждённые.
А то вбросы будут удаляться и модераторы будут извещаться о нарушении правил конференции(оффтоп, флуд и т.д.)

Исправлено: Виталий.., 19.06.2017 19:15

informator@komok
Member
65/65 ответов
20 лет на iXBT, с апреля 2004
Россия, Москва
Инфо
i
informator@komok Member
8 лет назад / 19 июня 2017 23:54
Ну вот я обновил бетку биос с агеса 1006, свою память двуранговую с чипами hynix удалось разогнать до 3200 с таймингами 16-17-17-17-35))

Было в стоке
http://fotohosting.info/img/2017-06/19/jq7nfp7dm26ijq8vuvb31engs.png

Стало после обновления с разгоном до 3200
http://fotohosting.info/img/2017-06/19/6tyhsc8w5gm8t5jb01z29yfre.jpg
dimmdi
Member
432/501 ответов, #123 в рейтинге
12 лет на iXBT, с декабря 2012
Чаще пишет в "Процессоры" (94%)
Беларусь, Минск
Инфо
d
dimmdi Member
8 лет назад / 20 июня 2017 01:56
"По данным наших коллег, ключевые изменения коснутся "неядерной" части процессоров, то есть, скорее всего, они будут исправлены ошибки во встроенном северном мосту, который включает такие компоненты, как контроллер памяти, корневой комплекс PCI Express и другие. Это сулит лучшую работу с устройствами PCI Express, а также улучшение работы с памятью, хотя последнее уже неплохо была исправлено в AGESA 1.0.0.6."
Подробнее: https://www.overclockers.ru/hardnews/85106/amd-gotov…ssorov-ryzen.html
Анатоль
Member
213/3595 ответов
24 года на iXBT, с марта 2001
2 фото на iXBT.photo
Чаще пишет в "Политика" (81%)
Инфо
А
Анатоль Member
8 лет назад / 20 июня 2017 11:45
dimmdi
скорее всего, они будут исправлены ошибки
Телепаты прям какие.
Откуда то знают, что есть ошибки и что усовершенствование именно ради исправления, а не для у улучшения затевается.
s0rr0w
Member
2665/2924 ответов
20 лет на iXBT, с января 2005
Чаще пишет в "Процессоры" (94%)
Инфо
s
s0rr0w Member
8 лет назад / 20 июня 2017 11:54
matik
В продолжение обсуждения слайда
740x415, 46.6Kb
Мне вот все равно интересно, IF они рисуют как интерконнект между CPU, GPU, Accelerators. Но сейчас CPU<->GPU соединяется PCIe, тогда выходит что это интерконнект только всередине между CPU<->CPU, GPU<->GPU, Accelerator<->Accelerator.
bess
unregistered
b
bess unregistered
8 лет назад / 20 июня 2017 11:56
Вообще-то эта картинка - полнейшая туфта. Ее нечего и незчем обсуждать. По ходу попадались картинки и получше - правда, не все были официальные.
matik
Expert
11038/31933 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 12:24
s0rr0w
IF они рисуют как интерконнект между CPU, GPU, Accelerators.
Подозреваю, что это просто упрощенный пересказ ситуации. Реально IF - достаточно сложный набор шин, схем управления, коммутаторов, схем мониторинга, притом разбросанный по кристаллу (потому что надо физически соединять самые разные блоки).
Просто на слайде некая "логическая" структура.
Но устроено все явно значительно сложнее.

Гораздо показательнее слайд про частоты работы кэшей, контроллера памяти, и IF (там, где MemCLK, и т.д.)
Из него хотя бы понятно, почему АМД выбрала такой вариант: синхронная с несущей частотой памяти частота. Это снижает латентность, и позволяет избегать дополнительного "перетаривания" данных.

Но подробностей про межчиповое соединение я не видел, а интересно бы поглядеть. Сколько физически линков (и какой ширины) торчит у IF с кристалла? Все эти линки без остатка будут использованы для соединения 2\4 кристаллов с 8 ядрами каждый?
Если да, тогда какими линиями будут соединены два EPYC в двухсокетной системе? Это тоже часть IF в виде свободных линков более высокого уровня, или дополнительная логическая надстройка?

В частности, известно, что IF будет использовать частично те контакты, которые в одиночном процессоре использует PCI-E (в двухсокетной системе часть из 128 линий PCI-E будет занята IF; точнее, будут заняты соответствующие контакты на сокете процессора)
Это означает, что должны быть коммутаторы, которые переключат контакты процессора от PCI-E контроллера к IF внутри процессора.

В общем, подробностей не хватает
C.A.R.C.A.S.S.
Member
395/3093 ответов
24 года на iXBT, с марта 2001
Чаще пишет в "Игры" (26%)
Инфо
C.A.R.C.A.S.S. Member
8 лет назад / 20 июня 2017 12:27
bess
На сколько я понимаю, смысл этой картинки заключается в том, что "китайцы" продвигают IF, как унифицированный транспорт связи как блоков, которые предполагается размещать в пределах "камеры" ("полости"), так и внешних агентов - это довольно смелое решение, т.к. от концепции и реализации зависит функционирование и отказоустойчивости всего "комплекса". С учетом современных технологий и тенденций высокой интеграции и компоновки, это вполне объяснимо - такой себе "блочный LEGO" с заделом на будущее. При этом нужно внедрять соответствующие механизмы само-диагностики и отказоустойчивости (RAS/RASUM), но как с этим у AMD не понятно.
matik
Expert
11040/31935 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 12:31
C.A.R.C.A.S.S.
"китайцы" продвигают IF, как унифицированный транспорт связи
К остальному вопросов нет, но почему "китайцы"?
Александр
Member
82/82 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 12:32
matik
какими линиями будут соединены два EPYC в двухсокетной системе?
64 линии экспресски. Не фабрика, а именно экспресс.
matik
Expert
11042/31938 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 12:40
Александр
64 линии экспресски. Не фабрика, а именно экспресс.
Не-не-не. В свое время в новостях специально подчеркивалось, что исползуются те же контакты, которые обычно задействованы на PCI-E, но используются они IF.
Им ведь нужно гонять вещи, которым совершенно не место в PCI-E: снуп запросы, пакеты поддержания когеррентности, обмен данными между кэшами, запросы в чужие контроллеры памяти (на другом процессоре), и т.д.
В рамках PCI-E этого просто не сделать, эти сущности скрыты от нее. PCI-E работает несколькими абстракциями выше.
SrDim
Junior Member
8/8 ответов
7 лет на iXBT, с мая 2017
Россия
Инфо
S
SrDim Junior Member
8 лет назад / 20 июня 2017 12:47
PCI-e линками связывать процессоры нелогично. Их еще надо как то получить, ведь имеющиеся идут на устройства подключения. Да и двойное преобразование из IF-PCIe-IF зачем?
Александр
Member
83/83 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 12:47
matik
эти сущности скрыты от нее
Что за глупости. В экспресс протокол засовывай че хочешь, совершенно нет проблем, а на адресанте распаковывай и на фабрику. Ну и проц то один и тот же, что в один сокет, что в два, то есть контроллер экспресски один, а не ещё какой-то на одну и ту же шину. Возможно есть некий кодер-декодер команд у контроллера, но явно не ещё один отдельный, это лишнее.

Добавление от 20.06.2017 12:49:

SrDim
ведь имеющиеся идут на устройства подключения.
Что значит получить? Они выделенные вообще-то.
matik
Expert
11047/31943 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 12:58
Александр
Что за глупости. В экспресс протокол засовывай че хочешь, совершенно нет проблем, а на адресанте распаковывай и на фабрику
Глупости - это как раз такие вот сказки про "засовывай чо хошь".
Физический протокол, конечно, может таскать все, что угодно. Но как вы объясните PCI-E устройству, что вам нужно копию данных из кэша вооон того ядра отправить в кэш другого ядра? Если у ядер этих вообще нет PCI-E адреса как такового?
К контроллеру памяти вы как обратитесь? PCI-E устройства знают только адрес памяти, выданный ОС - но не физический адрес банка памяти.

Повторяю, PCI-E шина - шина присоединения ПЕРИФЕРИИ. Она работает на несколько уровней абстракции выше: внутри ОС, в ее адресном пространстве. А до этого есть уровень диспетчера памяти ОС, который линейные адреса внутри адресного пространства устройств и программ превращает в запросы ядра к ОЗУ.
А в процессорах есть TLB, которые эти запросы разбирают, адресуют нужным контроллерам памяти, а уж те превращают в запросы вида "банк-столбец-строка-позиция".

Возможно есть некий кодер-декодер команд у контроллера, но явно не ещё один отдельный, это лишнее.
Нет там никаких кодеров-декодеров.
PCI-E шина обязана одинаково работать на процессорах самой различной архитектуры (Power, SPARC, x86, ARM). Там что, теперь ПЯТЬ декодеров встроено?
SrDim
Junior Member
9/9 ответов
7 лет на iXBT, с мая 2017
Россия
Инфо
S
SrDim Junior Member
8 лет назад / 20 июня 2017 13:00
Александр
Они выделенные вообще-то.
Кто сказал что они выделенные? Те что есть на устройства и чипсет разведены. Откуда еще брать то.
Судя по всему у 1 ССХ 32 линка, из которых в АМ4 используются 24 (если в старших платформах теже чипы), в threadripper 64, epyc 128.
Александр
Member
84/84 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 13:02
Экспресска и так, в повседневной жизни, сидит на фабрике, расширить её функционал, для отправки дополнительных инструкций самой фабрики, совершенно не проблема.
C.A.R.C.A.S.S.
Member
396/3094 ответов
24 года на iXBT, с марта 2001
Чаще пишет в "Игры" (26%)
Инфо
C.A.R.C.A.S.S. Member
8 лет назад / 20 июня 2017 13:02
Александр
Что за глупости. В экспресс протокол засовывай че хочешь, совершенно нет проблем, а на адресанте распаковывай и на фабрику.
Оригинально : именно для этого коллектив R&D и разрабатывал глубоко-специализированную инфраструктуру IF, не говоря о заделе на будущее.
Александр
Member
85/85 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 13:04
SrDim
Откуда еще брать то.
На устройства и чипсет идет по 64 линка с каждого эпика, в то время как оставшимися по 64, они соединены ФИЗИЧЕСКИ, между собой.
matik
Expert
11049/31945 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 13:05
Александр
Экспресска и так, в повседневной жизни, сидит на фабрике
А эти волшебные данные откуда?

расширить её функционал, для отправки дополнительных инструкций самой фабрики, совершенно не проблема.
Невозможно расширить ее функционал.

Вот живете вы на поверхности земли. Невозможно "расширить ваш функционал", чтобы вы могли еще и жить под водой, и в расплавленной лаве. Абсолютно разные условия.
Так и здесь.
Александр
Member
86/86 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 13:06
Причем как правило, на чипсет пойдут линки с первого сокета, для возможности работы в однопроцессорном режиме, хотя может и с двух, для горячей замены процев, это под вопросом.
matik
Expert
11050/31946 ответов, #7 в рейтинге
24 года на iXBT, с марта 2001
Чаще пишет в "Процессоры" (52%)
Инфо
m
matik Expert
8 лет назад / 20 июня 2017 13:07
Александр
в то время как оставшимися по 64, они соединены ФИЗИЧЕСКИ
Соединены ДОРОЖКИ. Медные проводники на плате.
Внутри процессора эти контакты\дорожки могут быть присоединены к разным шинам.
Что и происходит в EPYC.
Александр
Member
87/87 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 13:16
matik
А эти волшебные данные откуда?
Это очевидный факт, что как и контроллер памяти, так и экспресски, висят на фабрике, Вам не кажется? ))


Невозможно расширить ее функционал
Ну приехали, ну давайте пофантазирую:
1) можно перевести в режим, где часть линий отведется на управление, остальные на данные.
2) сгруппировать очередь
3) с идентификатором в пакете, разделять данные и управление
4) в одном пакете по классике последовательно выстраивать адресс и данные фиксированной длинны, также разделяя на адресанте.
И это только поверхностно, иначе хоть отдельным контроллером или его блоком...
matik, Вы снова за свое, умняка включаете? Не надо.
C.A.R.C.A.S.S.
Member
397/3095 ответов
24 года на iXBT, с марта 2001
Чаще пишет в "Игры" (26%)
Инфо
C.A.R.C.A.S.S. Member
8 лет назад / 20 июня 2017 13:17
Александр
Возможно есть некий кодер-декодер команд у контроллера, но явно не ещё один отдельный, это лишнее.

Возможно - это так определенно с учетом того, как смело Вы тут оперируете системной архитектурой . Не возможно, а применяется канальное кодирование типа 8b/10b для версий 2.х и 128b/130b - для 3.х, поскольку это СВЧ и нужно применять избыточность. Дальше, полагаю, не надо пояснять, что для связи агентов по PCI-E необходимо делать как минимум пакетные "сопряжения"? С вопросом более-менее сначала ознакомьтесь, прежде чем лезть в суть вопроса.

Добавление от 20.06.2017 13:18:

Александр
Ну приехали, ну давайте пофантазирую

Уже пофантазировали выше, хватит, пожалуй.

Добавление от 20.06.2017 13:21:

Поясню еще раз: огромные деньги затратили на НИОКР не для того, чтобы в очередной раз лепить костыли для архитектуры, на базе которой планируется реализовывать кардинально новый подход как в средстве связи, так и в масштабировании - этого, ИМХО, вполне достаточно, чтобы подавить в себе желание фантазировать.
Александр
Member
88/88 ответов
8 лет на iXBT, с февраля 2017
Чаще пишет в "Процессоры" (100%)
Web-страница
Инфо
А
Александр Member
8 лет назад / 20 июня 2017 13:25
C.A.R.C.A.S.S.
что для связи агентов по PCI-E необходимо делать как минимум пакетные "сопряжения"?
То разберитесь, что такое пакетное сопряжение или может я ни слова о пакетах не упоминал?
Вас послушать, то и контроллер памяти, со своим ддр каналом, тоже с фабрикой несовместимым получится
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницуназад123159160161162163164165166167далее
Продолжение темы здесь