Почему Apple не поддерживает Nvidia Silicon с macOS Mojave?

Почему Apple не поддерживает Nvidia Silicon с macOS Mojave?

По большей части спрашивать, почему Apple не будет поддерживать вещи, - тщетная попытка. Было потрачено много чернил, критикуя различные дизайнерские решения компании и поднимая вопросы о ее семействах продуктов, особенно в последние годы, поскольку цены выросли, а решения о продуктах, казалось, отдавали предпочтение форме над функцией.

Но даже с учетом всего вышесказанного, отношение компании к графическим процессорам Nvidia может действительно дать некоторые объяснения. В течение многих лет карты Nvidia работали в системах Mac на неофициальном уровне, а это означало, что вы можете заставить вещи работать, если вы готовы немного засучить рукава. Это продолжалось и в MacOS 10.13, которая поддерживала семейство Nvidia Pascal. Хотя эта поддержка была неофициальной, для Apple имело смысл, по крайней мере, держать руку в пресловутой игре. За последние несколько лет поддержка eGPU стала основной добавленной стоимостью как для Mac, так и для ПК, и концепция использования внешнего графического процессора открывает двери поставщику, который Apple не интегрирует в собственное оборудование, кем бы оно ни было. Кроме того, существуют профессиональные области и приложения, в которых графические процессоры Nvidia и поддержка CUDA предпочтительнее AMD. Но с macOS 10.14 (Mojave) эта поддержка исчезла - и, согласно AppleInsider, они даже не могут понять, почему.

По словам Nvidia, проблема полностью лежит на Apple. Заявление, выпущенное компанией в прошлом году, гласит:

Разработчики, использующие Mac с графическими картами NVIDIA, сообщают, что после обновления с 10.13 до 10.14 (Mojave) они испытывают регрессию рендеринга и низкую производительность.

Apple полностью контролирует драйверы для Mac OS. К сожалению, в настоящее время NVIDIA не может выпустить драйвер, если он не одобрен Apple.

Наше оборудование работает на OS 10.13, которая поддерживает до (и включая) Pascal.

AppleInsider отмечает, что даже поддерживаемые графические карты - ограниченные GTX 680 и Quadro K5000, оба графических процессора эпохи Кеплера - потеряли производительность под Pascal. Но попытки веб-сайта найти ответ на вопрос о том, почему графические процессоры Nvidia стали персоной нон-грата на оборудовании Mac в любом качестве, постоянно сталкивались с препятствиями. По их словам, инженеры Apple согласны с этой идеей, и, безусловно, нет никаких причин, по которым интерфейс Apple Metal 2 не может работать на оборудовании Nvidia, но было постоянное ощущение, что «поддержка более дорогих карт Nvidia будет приветствоваться, но запрещена. спокойно на более высоких уровнях компании. ”

Пользователям Apple не нужно подавать заявку.
Пользователям Apple не нужно подавать заявку.

AppleInsider пришел к выводу, что проблема давней «тихой вражды» между Nvidia и Apple на достаточно высоком уровне. Это, конечно, вполне возможно. Также технически возможно, что это какой-то аспект соглашения между Apple и AMD, хотя неясно, почему Apple вообще согласится на такое ограничение, и, как правило, это маловероятно. Но независимо от основной причины, это ситуация, в которой мы хотели бы видеть решимость компаний.

Геймеры и профессиональные пользователи лучше всего работают, когда у них есть свобода развертывания программных и аппаратных решений, которые они хотят использовать, настолько гибко, насколько это возможно. По-видимому, нет технических причин, по которым графические процессоры Nvidia не могут поддерживаться в macOS 10.14 (Mojave). Если Apple хочет полагаться исключительно на AMD в качестве официального партнера для своих интегрированных графических процессоров, то это полностью ее собственный бизнес. Но главное преимущество экосистемы eGPU заключается именно в том, что пользователи имеют гораздо больше свободы для обновления своей видеокарты, даже если они ограничены мобильной системой.

Запрещение поддержки продукта для крупнейшего производителя видеокарт и основного игрока на GPU на рынках AI и ML является антиконкурентным и враждебным к потребителю. Это также прямо противоречит заявлению Apple о заботе о профессиональных пользователях и профессиональных рынках. Nvidia и Apple должны работать вместе для поддержки как минимум графических процессоров Nvidia в конфигурациях eGPU, вплоть до семейства RTX. Петиция на этот счет уже началась.

Читать далее

Почему чип M1 от Apple угрожает Intel и AMD
Почему чип M1 от Apple угрожает Intel и AMD

Собственная история Intel подсказывает это, и AMD должна очень серьезно отнестись к новой SoC M1 от Apple.

Как работают кэши ЦП L1 и L2 и почему они являются неотъемлемой частью современных микросхем
Как работают кэши ЦП L1 и L2 и почему они являются неотъемлемой частью современных микросхем

Вам когда-нибудь было любопытно, как работает кеш L1 и L2? Мы рады, что вы спросили. Здесь мы глубоко погружаемся в структуру и природу одного из самых фундаментальных проектов и инноваций вычислительной техники.

Почему вы не можете защитить свой игровой компьютер от будущего
Почему вы не можете защитить свой игровой компьютер от будущего

Пытаться подготовить систему к будущему - глупое занятие. Планируйте покупки с умом, но не платите надбавку за функции, которые пока не можете использовать.

Интервью: Адам Стельцнер из НАСА говорит об упорстве и о том, почему мы не должны колонизировать Марс
Интервью: Адам Стельцнер из НАСА говорит об упорстве и о том, почему мы не должны колонизировать Марс

Марсоход НАСА Perseverance должен приземлиться на Марсе в ближайшие дни, и у нас была возможность поговорить с одним из людей, которые приложили руку к осуществлению этой миссии.