Пользователи классических Apple Mac Pro скоро смогут использовать видеокарты Nvidia GeForce TITAN Xp и, возможно, другие ускорители на базе архитектуры Pascal

Комплектующие, Новости

Вместе с анонсом Nvidia видеокарты GeForce TITAN Xp, совсем незамеченной прошла новость о том, что компания Nvidia готовит специальный пакет драйверов для macOS, который позволит использовать графические ускорители на базе архитектуры Pascal в компьютерах Apple.

Об этом написала сама Nvidia в своём блоге ещё 6 апреля 2017 года:

Говоря о пользователях, мы также создаем новый TITAN Xp для сообщества пользователей Mac благодаря новым драйверам Pascal, которые выйдут в этом месяце. Впервые это предоставит пользователям Mac доступ к огромной мощности графических процессоров Pascal, удостоенных многочисленных наград.

Анализируя сказанное, можно сделать вывод, что такой пакет драйверов принесёт поддержку всех ускорителей «тысячной» (или «десятой») серии от Nvidia в операционную систему macOS. Напомним, что на данный момент семейство видеокарт на базе Pascal, состоит из девяти моделей:

Модель GeForce GTX 1050 GeForce GTX 1050 Ti GeForce GTX 1060 3GB GeForce GTX 1060 GeForce GTX 1070 GeForce GTX 1080 GeForce GTX 1080 Ti NVIDIA TITAN X NVIDIA TITAN Xp
GPU GP107 GP106 GP104 GP102
Количество скалярных процессоров (ядер CUDA) 640 768 1152 1280 1920 2560 3584 3840
Количество текстурных блоков (TMU) 40 48 72 80 120 160 224 240
Количество блоков растеризации (ROP) 32 48 64 88 96
Заполнение сцены, млрд. пикс/с 43,3 41,2 72,2 96,4 102,8 130,2 136,0 152,0
Заполнение сцены, млрд. текс/с 54,1 61,9 108,4 120,4 180,7 257,1 331,5 317,4 379,7
Разрядность шины видеопамяти, бит 128 192 256 352 384
Стандарт видеопамяти GDDR5 GDDR5X
Объём видеопамяти, МБ 2048 4096 3072 6144 8192 11264 12288
Пропускная способность шины памяти, ГБ/с 112,0 192,2 256,3 320,3 484,0 480,4 547,7
Интерфейс PCI Express 3.0 x16
Энергопотребление, Вт 75 120 150 180 250
Частота ядра, МГц 1354 1290 1506 1607 1480 1417 1480
Частота в режиме Turbo Boost, МГц 1455 1392 1709 1683 1734 1582 1531 1582
Реальная (Номинальная) частота видеопамяти 1750 (7000) 2002 (8008) 1251 (10008) 1375 (11000) 1251 (10008) 1425 (11400)
Производительность FP32, GFLOPS 1733,1 1981,4 3469,8 3855,3 5783,0 8227,8 10608,6 10157,0
Производительность FP64, GFLOPS 54,1 61,9 108,4 120,4 180,7 257,1 331,5 317,4
Производительность FP16, GFLOPS 27,0 30,9 54,2 60,2 90,3 128,5 165,7 158,7
Поддержка версий API Direct3D 12_1, OpenGL 4.5, Vulkan 1.0, OpenCL 1.2
Поддержка версии Shader Model Shader Model 5.0

Таким образом Nvidia говорит о том, что возвращается в сегмент видеоускорителей для компьютеров Apple – пусть и не непосредственно в составе готовых компьютеров от самой Apple, а только в виде возможности самостоятельного апгрейда уже имеющихся устройств самими пользователями. При этом стоит вспомнить, что последние компьютеры от Apple, которые позволяли установить графические ускорители и иное оборудование в стандартный слот PCI Express, выпускались до середины 2013 года и имели относительно стандартный форм-фактор Tower (но отличный от стандартов ATX и SSI). А уже 10 июня 2013 года на ежегодной конференции WWDC состоялся релиз новой версии Mac Pro, которая получила абсолютно новый дизайн — корпус вместо традиционного форм-фактора Tower стал цилиндрическим, его объём уменьшился в 8 раз и в связи с этим Mac Pro потеряли возможность самостоятельного апгрейда графической подсистемы.

Из этого следует, что Nvidia нацелилась на продвижение своих решений на базе архитектуры Pascal среди пользователей “классических” Mac Pro (модели Mac Pro 5,1 выпуска 2010 года, Mac Pro 4,1 выпуска 2009 года и Mac Pro 3,1 выпуска 2008 года) и энтузиастов т.н. Hackintosh (сборки обычного Wintel компьютера с максимально совместимыми компонентами для запуска macOS).

При этом стоит заметить, что и ранее Nvidia выпускала и продолжает выпускать пакеты драйверов для macOS (Mac OS X), которые официально поддерживают только GeForce GTX 680, GeForce GTX 285, GeForce GT 120, GeForce 8800 GT, Quadro K5000 for Mac, Quadro 4000 for Mac, Quadro FX 4800, Quadro FX 5600. Но несмотря на столько короткий официальный список поддерживаемых моделей, в реальности полный перечень распространяется и на следующие модели:

  • Legacy-карты:
    • Nvidia GeForce GT 120
    • Nvidia GeForce 8800 GT
  • Архитектура Fermi:
    • GeForce GT 430
    • GeForce GTX 465
    • GeForce GTX 470
    • GeForce GTX 480
    • GeForce GTX 560
    • GeForce GTX 570
    • GeForce GTX 580
    • GeForce GTX 590
    • GeForce GT 610
    • GeForce GT 620
    • GeForce GT 630
  • Архитектура Kepler:
    • GeForce GT 640
    • GeForce GTX 650
    • GeForce GTX 650 Ti
    • GeForce GTX 650 Ti Boost
    • GeForce GTX 660
    • GeForce GTX 660 Ti
    • GeForce GTX 670
    • GeForce GTX 680
    • GeForce GTX 690
    • GeForce GT 710
    • GeForce GT 720
    • GeForce GT 730
    • GeForce GT 740
    • GeForce GTX 760
    • GeForce GTX 770
    • GeForce GTX 780
    • GeForce GTX 780 Ti
    • GeForce GTX Titan
    • GeForce GTX Titan Black
    • GeForce GTX Titan Z
  • Архитектура Maxwell:
    • GeForce GTX 750
    • GeForce GTX 750 Ti
    • GeForce GTX 950
    • GeForce GTX 960
    • GeForce GTX 970
    • GeForce GTX 980
    • GeForce Titan-X