Jump to content
    

Латентность GDDR6

При изучении доступных материалов по памяти GDDR6 столкнулся с такой проблемой - нигде нет данных по латентости этой памяти. Везде только есть "космические" скорости доступа - 16Гб/сек х 32, 784ГБ/сек и т.д. Но при внимательном рассмотрении обнаруживается, что это ведь скорости интерфейса к памяти,  а не фактические скорости чтения/записи ячеек памяти. И что-то подсказывает, что при физическом доступе к памяти "космические" скорости прилично просядут из-за множества задержек. Поэтому такой вопрос - у кого-нибудь есть данные, по которым можно оценить время одной транзакции чтения/записи  памяти GDDR6 в единицах времени, скажем нс?

Share this post


Link to post
Share on other sites

On 11/3/2021 at 4:03 PM, attaboy said:

При изучении доступных материалов по памяти GDDR6 столкнулся с такой проблемой - нигде нет данных по латентости этой памяти. Везде только есть "космические" скорости доступа - 16Гб/сек х 32, 784ГБ/сек и т.д. Но при внимательном рассмотрении обнаруживается, что это ведь скорости интерфейса к памяти,  а не фактические скорости чтения/записи ячеек памяти. И что-то подсказывает, что при физическом доступе к памяти "космические" скорости прилично просядут из-за множества задержек. Поэтому такой вопрос - у кого-нибудь есть данные, по которым можно оценить время одной транзакции чтения/записи  памяти GDDR6 в единицах времени, скажем нс?

 Не уверен, но попробуйте данный документ - https://media-www.micron.com/-/media/client/global/documents/products/data-sheet/dram/gddr/gddr6/gddr6_sgram_8gb_brief.pdf

На странице 8 приведены временные диаграммы запросов

Share this post


Link to post
Share on other sites

3 hours ago, Naixrim said:

 Не уверен, но попробуйте данный документ - https://media-www.micron.com/-/media/client/global/documents/products/data-sheet/dram/gddr/gddr6/gddr6_sgram_8gb_brief.pdf

На странице 8 приведены временные диаграммы запросов

Да, этот документ общедоступен в сети. На странице 8 приведена обобщенная диаграмма, картинка, там нет данных по времени доступа к памяти. Такое впечатление, что GDDR получилась следующим образом - взяли обычную память, прикрутили к каждой ноге трансивер, выпустили рекламный буклет, где показали только гигантские скорости трансиверов, назвали эти цифры скоростью памяти, ну и соответственно подняли ценник. А чтобы не задавали лишних вопросов, физические времена доступа к памяти "забыли опубликовать".

Share this post


Link to post
Share on other sites

1 hour ago, Aner said:

JEDEC GDDR6 смотрели? Что там по временам не нравится?

Нет не смотрел, потому что он платный, у меня нет этой спецификации. А в чем собственно проблема выложить все эти тайминги в общей спецификации на память, как это сделано для скажем DDR4? А то получается спецификация на DDR4 под 300 страниц, а на GDDR6 официальная спецификация от Микрона - 22 страницы.

Ну и если у вас есть доступ к JEDEC GDDR6 - можете сказать, какая латентность для чтения для этой памяти?

Share this post


Link to post
Share on other sites

С чего вы решили что он платный? Просто зарегистрируйтесь и получите, неполучается? Разве, что вас гугль забанил или кто еще.

https://www.jedec.org/system/files/docs/JESD250C.pdf

GRAPHICS DOUBLE DATA RATE (GDDR6) SGRAM STANDARD - 202 стр пдфа.

Share this post


Link to post
Share on other sites

Латентность памяти это неизбежность, но разве латентность мешает каким либо образом прокачивать вот прям такие объемы данных, пусть даже с некоторой задержкой? Тем более сам интерфейс ведь позволяет.

Share this post


Link to post
Share on other sites

On 11/10/2021 at 11:25 PM, AVR said:

Латентность памяти это неизбежность, но разве латентность мешает каким либо образом прокачивать вот прям такие объемы данных, пусть даже с некоторой задержкой? Тем более сам интерфейс ведь позволяет.

Конечно не мешает прокачивать большие объемы данных. Вопрос возникает при необходимости считать небольшие объемы данных. Изначально видеокарты разрабатывались для обработки видео, но появились криптовалюты, и ситуация изменилась. И сейчас видеокарта - это не только и даже не столько устройство для обработки видео, сколько аппаратный ускоритель вычислений. А задачи вычислений бывают разные, в том числе и те, которые требуют обмен данными с памятью относительно небольшими порциями. Соответственно и возникает вопрос оценки скорости GDDR для такого класса задач, и в частности оценка преимущества (или его отсутствия) GDDR перед DDR для таких задач. А при транзакциях небольшого размера латентность играет очень большую роль.

Share this post


Link to post
Share on other sites

Приветствую!

 

Задержки в GDDR не могут быть меньше чем в классической DDR так как внутри это все та же базовая архитектура динамической памяти.
Выигрыш по пропускной идет лишь за счет распараллеливания доступа к банкам памяти и увеличении их общего числа. 

IMHO для GDDR архитектур минимальная latency может даже быть больше чем для DDR памяти. И за большего размера бурста так и дополнительных  блоков для конвейеризации пересылок данных

 

Удачи! Rob.

Share this post


Link to post
Share on other sites

10 minutes ago, RobFPGA said:

Приветствую!

 

Задержки в GDDR не могут быть меньше чем в классической DDR так как внутри это все та же базовая архитектура динамической памяти.
Выигрыш по пропускной идет лишь за счет распараллеливания доступа к банкам памяти и увеличении их общего числа. 

IMHO для GDDR архитектур минимальная latency может даже быть больше чем для DDR памяти. И за большего размера бурста так и дополнительных  блоков для конвейеризации пересылок данных

 

Удачи! Rob.

Ну собственно так я и думал, но ввиду скудности официальной информации решил поднять эту тему. Более того, я бы сказал что для маленьких блоков данных латентность GDDR гарантированно должна быть больше, так как кроме задержек физического доступа к памяти ещё добавляются задержки сериализации/десериализации, которые, как известно, также не нулевые.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...