Чтобы окончательно прояснить проблему с падением пропускной способности видеокарт серии NVIDIA GeForce GTX 970 была разработана следующая структурная схема взаимодействия графического процессора и видеопамяти.
В верхней ее части мы видим шестнадцать блоков SM, три из которых деактивированы (выделены серым цветом). То есть полная их комбинация соответствует структуре NVIDIA GeForce GTX 980, а изображенная – NVIDIA GeForce GTX 970.
Посередине имеется общая интерфейсная шина (Crossbar), позволяющая обмениваться данными между графическим процессором и кэш-памятью, размещенной ниже.
Внизу расположены восемь 32-битных контроллеров памяти (MC), каждый из которых дополнен 256-килобайтной кэш-памятью L2. Каждый блок кэш-памяти L2 связан с восемью ROP-блоками, а каждый контроллер памяти отвечает за 1/8 общей видеопамяти, то есть за 512 МБ. В структуре NVIDIA GeForce GTX 980 все они задействованы, поэтому общее количество ROP-блоков достигает 64 и вся память использует исключительно собственную связку MC + L2. А вот в структуре NVIDIA GeForce GTX 970 последний модуль кэш-памяти L2 вместе с восемью ROP-блоками отключен. Более того, для правильной работы восьмому контроллеру памяти необходим доступ к кэш-памяти L2, поэтому инженеры NVIDIA подключили его к кэш-памяти седьмого контроллера памяти. Получается, что седьмой модуль кэш-памяти L2 обслуживает сразу два контроллера памяти. Приоритет отдается первому, а второй уже получает ресурсы по мере возможности. Отсюда и падение производительности при обращении к последним 512 МБ видеопамяти у NVIDIA GeForce GTX 970.
Таким образом, количество кэш-памяти L2 у NVIDIA GeForce GTX 970 составляет 1792 КБ вместо 2048 КБ, а актуальное число ROP-блоков достигает лишь 56 вместо 64. Конечно, компании NVIDIA следовало бы с самого начала указать на все эти нюансы и представить объем видеопамяти в виде 3,5 + 0,5 ГБ или каким-либо другим способом обозначить данную структуру. Тем не менее все эти изменения никоим образом не перечеркивают множества независимых тестирований видеокарт серии NVIDIA GeForce GTX 970, указывающих на отличный уровень их производительности.
Нет комментарий