Я читаюХарактеристики NvLinkи есть таблица, которая говорит
Semiconductor|Interconnect| Sublink data-rate per data direction | Total data rate (out+in)
Nvidia V100 |NVLink 2.0 | 200 Gbit/s = 25 GByte/s | 300 GByte/s
Означает ли это, что NVLink способен выдавать только 25 ГБ/содиннаправление (например, вход в ГП)? Если ГП (например,новейшая RTX 2080) имеет заявленную пропускную способность 616 ГБ/с, означает ли это, что он сможет использовать для передачи данных памяти только 25 ГБ из этих 616?
решение1
Означает ли это, что из этих 616 ГБ памяти он сможет использовать только 25 ГБ?
Нет, ограничения, которые вы указали, были применимы к предыдущему поколению графических процессоров Nvidia (Volta). Они не применимы к текущему поколению (Turing).
Означает ли это, что NVLink способен выводить 25 ГБ/с только в одном направлении (например, на вход графического процессора)?
Ниже в той же статье архитектура NVLink объясняется лучше, она будет 25 ГБ/сек на соединение. Если Nvidia V100 имеет то же ограничение, что и Nvidia P100 (Pascal), то это будет в общей сложности 150 ГБ/сек вверх и еще 150 ГБ/сек вниз.
Каждый NVLink (интерфейс связи) обеспечивает двунаправленную передачу данных со скоростью 20 ГБ/с вверх и 20 ГБ/с вниз, с 4 соединениями на каждый графический процессор GP100, что обеспечивает совокупную пропускную способность 80 ГБ/с вверх и еще 80 ГБ/с вниз.