
Apple không cho phép các GPU mới nhất của Nvidia hoạt động trên macOS Mojave và đó là một thay đổi lớn mà nó đã thực hiện chỉ sáu tháng trước.
Với thực tế là trong thời gian tới, Apple sẽ ra mắt Mac Pro mới hỗ trợ card đồ họa Nvidia, và đã có một số eGPU Nvidia trên thị trường dành cho Mac, có lẽ đã đến lúc Apple phải thay đổi.
Nhưng ít ai biết rằng giữa Apple và Nvidia đã có lịch sử lâu đời và không phải mọi thứ đều suôn sẻ.
Lần đầu tiên hợp tác
Máy Mac đầu tiên được trang bị bộ xử lý đồ họa Nvidia là Power Macintosh G4 (Âm thanh kỹ thuật số), được phát hành vào tháng 1 năm 2001 – đó là card đồ họa Nvidia GeForce2 MX. Trước thời điểm đó, Apple chỉ sử dụng card đồ họa ATI và đây là một sự thay đổi đáng kể, không chỉ đơn giản là sự chuyển đổi từ nhà cung cấp GPU này sang nhà cung cấp GPU khác.
Trên thực tế, Apple đã chọn tuân theo tiêu chuẩn công nghiệp OpenGL, có nghĩa là có thể tự do chuyển đổi phần cứng giữa ATI, Nvidia hoặc bất kỳ công ty nào khác đáp ứng các tiêu chuẩn chung này.
Do đó, Apple không từ bỏ ATI, và thực sự họ vẫn tung ra mẫu Power Mac G4 (Âm thanh kỹ thuật số) 466MHz sử dụng card đồ họa ATI RAGE 128 Pro 16MB.
Tuy nhiên, ngoại trừ iMac được phát hành vào mùa hè năm 2001 sử dụng card đồ họa ATI RAGE 128 Ultra, trong hai năm tiếp theo, mọi máy Mac đều được trang bị GPU Nvidia. Một ngoại lệ khác là Power Macintosh G4 (FireWire 800) phát hành năm 2003 được trang bị card đồ họa ATI Radeon 9000 Pro.
Sự cố đã xuất hiện
Năm 2004, việc sản xuất Màn hình Điện ảnh của Apple bị trì hoãn do Nvidia không thể sản xuất card đồ họa mà Apple yêu cầu – GeForce 6800 Ultra DDL.
Bộ xử lý đồ họa Nvidia trên MacBook Pro 2008
Sau đó, vào tháng 10 năm 2008, Apple đã phải thừa nhận rằng một số mẫu MacBook Pro gặp vấn đề với bộ xử lý đồ họa Nvidia. Trước đó, vào tháng 7 cùng năm, chính Nvidia đã thừa nhận sự cố, mặc dù họ từ chối xác nhận rằng chip của hãng là nguyên nhân gây ra sự cố trên MacBook.
Vào thời điểm đó, Nvidia không chỉ phụ trách xử lý đồ họa. Công ty cũng đưa ra giải pháp để Apple tích hợp và kết nối GPU Nvidia với phần còn lại của MacBook.
Biểu đồ cho thấy sự khác biệt mà Nvidia mang đến cho MacBook năm 2008
Nhờ Nvidia, hiệu suất đồ họa trên MacBook được cải thiện đáng kể và điều đó cũng khiến họ vướng vào một cuộc tranh cãi pháp lý với Intel. Một vụ kiện công nghệ do Intel đưa ra khẳng định rằng giấy phép của Nvidia không cho phép họ tạo ra những chipset mạnh mẽ và tương thích cao như vậy. Vụ kiện này và vụ kiện khác chống lại nó, đã kéo dài hai năm và chỉ được giải quyết vào năm 2011.
Mặc dù những rắc rối pháp lý có thể là một vấn đề đối với Apple khi sử dụng bộ vi xử lý của Nvidia trong tương lai, nhưng vào năm 2009, một bản tin đã xuất hiện cho biết dù sao thì “Apple vẫn bị lỗi”. sẽ ngừng chơi với Nvidia. Theo đó, Nvidia bị cáo buộc đã đưa ra những thỏa thuận “ngạo mạn và mập mờ”, và cuộc đàm phán của họ với Apple đã diễn ra trong bầu không khí vô cùng căng thẳng.
Đồng thời, iPhone đã làm thay đổi thị trường điện toán di động, dẫn đến thực tế là điện thoại bây giờ cũng cần GPU. Kể từ năm 2006, Nvidia đã được đồn đại là sẽ sản xuất chip cho một sản phẩm sắp ra mắt của Apple – bộ vi xử lý Tegra mà mãi đến năm 2009 công ty mới ra mắt.
Thay vì Nvidia hay AMD (chủ sở hữu của ATI ở thời điểm hiện tại), Apple quyết định chọn một bộ vi xử lý của … Samsung, và sau này sẽ phát triển bộ vi xử lý của riêng mình.
Nhưng vào thời điểm đó, Nvidia vẫn nghĩ rằng bằng sáng chế của họ cũng áp dụng cho GPU di động. Công ty đã tìm cách để các công ty khác mua giấy phép sử dụng công nghệ GPU di động và vào năm 2013 thậm chí đã kiện Qualcomm và Samsung vi phạm bằng sáng chế.
Nếu Nvidia từng cố gắng yêu cầu Apple trả tiền cho bản quyền, Apple có thể sẽ nói không. Vào năm 2016, Apple thậm chí đã từ chối đưa vi xử lý Nvidia vào mẫu MacBook Pro 15 inch. Thay vào đó Apple công khai “chung đường” với GPU của AMD với lý do hiệu năng / sức mạnh tốt hơn, nhưng lý do thực sự thì có lẽ ai cũng lờ mờ đoán ra.
Tỷ lệ hiệu suất / công suất rất quan trọng đối với GPU trong máy tính xách tay và Nvidia tiếp tục phát triển các card đồ họa có thể được sử dụng như eGPU cho Mac. Nếu bạn có một máy Mac Pro (Mac Pro 6.1) đã bỏ rác, bạn có thể sử dụng các cạc đồ họa nội bộ PCI-E của công ty cùng với các trình điều khiển do Nvidia cung cấp trên web. Các thiết bị Thunderbolt có thể gắn một thẻ như vậy, mặc dù hơi phức tạp và điều đó không cải thiện nhiều khi Apple chính thức hỗ trợ eGPU vào mùa xuân năm 2018.
Card đồ họa Nvidia năm 2017
Vào năm 2017, Nvidia đã không cung cấp trình điều khiển cho macOS High Sierra trong giai đoạn beta mà thay vào đó, hãng đã đợi đến khi hệ điều hành này phát hành phiên bản chính thức để cập nhật trình điều khiển cho card đồ họa.
Và tính đến thời điểm hiện tại, năm 2019, vẫn chưa có trình điều khiển nào hoạt động tốt cho macOS Mojave. Và đó là lỗi của Apple. Hai card đồ họa Nvidia duy nhất hoạt động với Mojave là GeForce GTX 680 và Quadro K5000 – cả hai đều đã nhiều năm tuổi.
Nvidia đã khóc
Vào tháng 10 năm 2018, Nvidia đã phát hành một thông cáo báo chí và trong phần Câu hỏi thường gặp trên trang web nhà phát triển của Nvidia, công ty nói rằng việc thiếu trình điều khiển web cho Mojave là do lỗi của Apple.
“Các nhà phát triển sử dụng máy Mac với card đồ họa Nvidia cho biết sau khi nâng cấp từ 10.13 lên 10.14 (Mojave), họ đã gặp phải hiện tượng lag hiển thị và giảm hiệu suất.
Apple có toàn quyền kiểm soát các trình điều khiển cho macOS. Thật không may, Nvidia hiện không thể phát hành trình điều khiển trừ khi nó được Apple chấp thuận.
Phần cứng của chúng tôi hoạt động trên macOS 10.13, hỗ trợ tối đa Pascal. “
Độ trễ hiển thị và giảm hiệu suất là do không thực hiện tăng tốc đồ họa và thậm chí hiệu suất trên các cạc đồ họa “được hỗ trợ” cũng chậm chạp không kém trên Mojave. .
Bên trong của Apple
Bên trong Apple, có những người ủng hộ ý tưởng về card đồ họa Nvidia, nhưng họ không sẵn sàng làm như vậy. Hàng chục nhà phát triển của Apple, tất nhiên không có quyền lên tiếng đại diện cho công ty, ủng hộ việc hỗ trợ các card đồ họa Nvidia cao cấp, nhưng các cấp cao hơn của công ty lại lặng lẽ từ chối. đây.
“Không phải chúng tôi không có việc gì làm, Nvidia có những kỹ sư tuyệt vời. Không phải Metal 2 không thể chuyển sang Nvidia với hiệu suất ấn tượng. Đơn giản là ai đó không muốn mà thôi” – một nhà phát triển cho biết.
Một nhà phát triển cho biết có một “mối hiềm khích ngầm” giữa các giám đốc điều hành lâu năm của Apple và Nvidia.
Rõ ràng có ai đó trong ban lãnh đạo cấp cao của Apple không muốn hỗ trợ Nvidia. Nhưng không ai biết đó là ai. Có vẻ như đó là luật ngầm được truyền từ đời này sang đời khác của nhân viên, và nguồn gốc của luật này dường như đã phai nhạt theo thời gian, hay đơn giản nó là “luật rừng” như rất nhiều luật trong bóng chày.
Hai năm trước, trước khi eGPU được hỗ trợ, lệnh cấm này có thể có ý nghĩa. Bất kỳ máy Mac nào có khe cắm PCI-E vào thời điểm đó có lẽ đã trở nên cũ kỹ và người dùng đang phải vật lộn để tìm ra lối thoát cho riêng mình. Tuy nhiên, trình điều khiển cho High Sierra vẫn có sẵn và vẫn được cập nhật cho đến ngày nay – và thực sự nó hoạt động tốt trên Mac Pro 5.1 với cạc đồ họa series 1000. Trình điều khiển Nvidia có thể được tinh chỉnh cho High Sierra nếu bạn thực sự muốn sử dụng thẻ Nvidia trong eGPU. Và nếu bạn muốn điều đó, bạn không nên nâng cấp lên Mojave.
Tuy nhiên, khi eGPU hiện đã được hỗ trợ chính thức trong macOS, quyết định này rõ ràng không có ý nghĩa gì cả. eGPU hoạt động tốt trên Windows, vì vậy đó không phải là một rào cản kỹ thuật. Một số tác vụ hoạt động tốt hơn trên AMD và những tác vụ khác tốt hơn trên Nvidia, điều này là bình thường với phần cứng. Không có lý do gì để cấm người dùng sử dụng card đồ họa mà họ muốn trên một hệ thống phần mềm nhất định, trừ khi đó là để tiếp thị, hoặc công ty có ý định hướng tới khách hàng.
Số lượng eGPU hiện tại không nhiều, và có rất nhiều người dùng hài lòng với card AMD. Nhưng việc không cho phép Nvidia phát hành trình điều khiển không chỉ cho các eGPU trong tương lai mà còn đối với những người dùng cố gắng giữ cho máy Mac Pro cũ của họ hoạt động là một hành động chống lại người dùng. Và nếu đây là một bí mật mà Apple vẫn giữ cho đến ngày nay, hay sự thù hận giữa họ và Nvidia dẫn đến lệnh cấm này thì hành động đó càng không thể chấp nhận được.
Và điều này khiến chúng ta lo lắng, Apple có ý gì khi nói rằng Mac Pro trong tương lai sẽ là mô-đun?
Tham khảo: AppleInsider
Vừa rồi, bạn vừa mới đọc xong bài viết về
Lãnh đạo Apple không muốn hỗ trợ card Nvidia trong macOS, báo hiệu tương lai mờ mịt cho Mac Pro
tại Tips Tech.
Hy vọng rằng những kiến thức trong bài viết
Lãnh đạo Apple không muốn hỗ trợ card Nvidia trong macOS, báo hiệu tương lai mờ mịt cho Mac Pro
sẽ làm cho bạn để tâm hơn tới vấn đề
Lãnh đạo Apple không muốn hỗ trợ card Nvidia trong macOS, báo hiệu tương lai mờ mịt cho Mac Pro
hiện nay.
Hãy cũng với Tip Techs khám phá thêm nhiều bài viết về
Lãnh đạo Apple không muốn hỗ trợ card Nvidia trong macOS, báo hiệu tương lai mờ mịt cho Mac Pro
nhé.
Bài viết
Lãnh đạo Apple không muốn hỗ trợ card Nvidia trong macOS, báo hiệu tương lai mờ mịt cho Mac Pro
đăng bởi vào ngày 2022-08-12 20:30:57. Cảm ơn bạn đã bỏ thời gian đọc bài tại Tips Tech
Nguồn: genk.vn