Những điều cần biết về quá trình chuyển đổi Mac Intel sang ARM
https://fptshop.com.vn/https://fptshop.com.vn/
Công Huy
6 năm trước

Những điều cần biết về quá trình chuyển đổi Mac Intel sang ARM

Tại WWDC 2020, Apple tuyên bố rằng toàn bộ dòng sản phẩm Mac của họ sẽ được chuyển sang kiến ​​trúc bộ xử lý mới trong vòng hai năm tới - những bộ xử lý này được thiết kế bởi chính Apple.
Chia sẻ:
Cỡ chữ nhỏ
Cỡ chữ nhỏ
Cỡ chữ lớn
Nội dung bài viết
Apple Silicon khác gì với Intel?
Ưu và nhược điểm khi chuyển từ Intel sang ARM
Những ứng dụng tương thích Apple Silicon?
Nhà phát triển ứng dụng sẽ làm gì?
Đồng bộ kho ứng dụng iPhone, iPad và Mac
Chi tiết về Mac mini dành cho nhà phát triển

Dù phải đến cuối năm nay những chiếc máy Mac chạy trên nền tảng ARM đầu tiên mới bắt đầu được Apple ra mắt tuy nhiên tại WWDC công ty đã chia sẻ nhiều thông tin về quá trình chuyển đổi này. 

Việc chuyển từ Intel sang bộ xử lý tự sản xuất trên nền tảng ARM không đơn giản chỉ là việc thay đổi phần cứng bên trong mà còn là việc thay đổi toàn bộ hệ sinh thái phần mềm, ứng dụng.

Apple Silicon khác gì với Intel?

Intel là con chip dựa trên kiến trúc x86 với tập lệnh xử lý hoàn toàn khác so với tập lệnh của ARM. Ưu điểm của x86 là xử lý dễ dàng các tập lệnh phức tạp, nhưng nhược điểm là chúng tốn nhiều năng lượng. ARM chỉ xử lý được các tập lệnh đơn giản, song việc cung cấp hiệu năng vượt trội, tăng số nhân xử lý thì nhược điểm này hoàn toàn được khắc phúc. 

Apple Silicon về cơ bản thì chính là ARM, giống như những bộ xử lý trong iPhone, iPad, Apple Watch... của hãng chỉ là được Apple đặt cho một tên gọi mới mà thôi. Bên cạnh ưu điểm về hiệu quả tiêu thụ năng lượng thì Apple còn có thể tùy biến thêm để phục vụ các tính năng khác như khả năng học máy.

Apple Mac ARM 01

Trong nhiều năm nay, Apple đã tùy biến rất sâu kiến trúc ARM, và tất nhiên để chuyển từ Intel sang bộ xử lý tự sản xuất Apple còn phải làm nhiều hơn nữa để hiệu năng ít nhất là ngang bằng Mac chạy Intel hiện tại. Để chứng minh điều này, Apple đã chạy Final Cut Pro X và Adobe Lightroom trên một nguyên mẫu Apple Silicone chạy A12Z như iPad Pro 2020, kết quả thực sự ấn tượng.

Ưu và nhược điểm khi chuyển từ Intel sang ARM

Ưu điểm thì quá rõ ràng: Tiêu thụ ít năng lượng giúp cho MacBook pin dài hơn, chủ động hơn việc phát hành sản phẩm, Apple nắm quyền kiểm soát tất cả các nền tảng của mình: iPhone, iPad, Apple Watch, Apple TV... và Mac. Từ đó mang đến một hệ sinh thái khép kín tương thích với nhau tốt hơn, tùy biến sâu hơn.

Apple Mac ARM 02

Nhưng điều này cũng có thể khiến xảy ra một số vấn đề. Ví nhu như Thunderbolt 3 là công nghệ độc quyền của Intel, khi không sử dụng chip Intel nữa có lẽ Apple sẽ phải phát triển một chuẩn kết nối riêng.

Những ứng dụng tương thích Apple Silicon?

Apple phát hành Mac chạy trên nền tảng ARM mới thì tất nhiên bản thân hệ điều hành macOS phải chạy được trên kiến trúc mới. Ngoài ra thì tất cả các phần mềm của Apple đều sẽ chạy trên Mac mới trong đó có Final Cut Pro X. Adobe cũng đang làm việc để phát hành bộ phần mềm của mình cho Apple Silicon, Microsoft Office thì cũng đã hỗ trợ cho ARM từ khá lâu. Đây là tin tốt vì nó cho thấy Apple nghiêm túc và các nhà phần mềm lớn đang tham gia ngay từ đầu.

Apple Mac ARM 04

Parallels Desktop để chạy máy ảo cũng sẽ chạy được trên Mac ARM. Phó chủ tịch cấp cao về Kỹ thuật và Hỗ trợ khách hàng tại Parallels, Nick Dobrovolsky, nói rằng: "Parallels tự hào được hợp tác chặt chẽ với Apple trong quá trình chuyển đổi thú vị này và chúng tôi mong muốn ra mắt hỗ trợ cho máy Mac trong tương lai với Apple Silicon." Nhưng những thông tin gần đây có thấy Windows 10 không thể cài được trên Mac ARM theo cách hiện tại. 

Nhà phát triển ứng dụng sẽ làm gì?

Vì kiến trúc tập lệnh giữa Intel (x86) và ARM là khác nhau, nên các ứng dụng cần được biên dịch mã nguồn để làm việc trên kiến trúc mới. Apple cũng đã cung cấp công cụ giúp các nhà phát triển thực hiện điều này một cách dễ dàng. 

Tuy nhiên các nhà phát triển vẫn phải tối ưu cách tận dụng phần cứng trên nền tảng mới nếu muốn ứng dụng của họ chạy mượt mà. Apple cũng đưa ra các hướng dẫn cụ thể cho các nhà phát triển để làm điều đó. 

Apple Mac ARM 05

Công cụ mà Apple cung cấp cho các nhà phát triển ứng dụng là môt phiên bản mới của Xcode. Khi biên dịch, Xcode 12 hiện tạo ra cái gọi là Ứng dụng Universal 2, chứa mã cho cả bộ xử lý Intel và ARM.

Khi người dùng tải xuống trực tiếp từ Mac App Store, một công cụ được gọi là Rosetta 2 sẽ nhận diện Mac của bạn chạy Intel hay ARM để cài đặt phiên bản phù hợp. Những ứng dụng không tải từ Mac App Store sẽ được biên dịch trong quá trình cài đặt ứng dụng hoặc bằng một cách nào đó khác. 

Apple Mac ARM 06

Đồng bộ kho ứng dụng iPhone, iPad và Mac

Apple đã chia sẻ khá nhiều về việc đồng nhất kho ứng dụng trên iOS, iPadOS và macOS từ lâu. Nhưng điều này sẽ dễ thực hiện hơn bao giờ hết khi mà Mac mới chạy trên ARM. Các ứng dụng có trên iPhone sẽ tự nhiên chạy được trên Mac mà không cần thay đổi kiến trúc tập lệnh, chỉ cần tối ưu lại giao diện mà thôi. Điều này giúp cho có hàng triệu ứng dụng mới cho người dùng Mac, một điều tuyệt vời.

Apple Mac ARM 07

Chi tiết về Mac mini dành cho nhà phát triển

Dù chưa phát hành một chiếc máy Mac dựa trên Apple Silicon cho người dùng, nhưng Apple đang cung cấp một máy Mac mini đặc biệt được trang bị Apple Silicon cho các nhà phát triển.

Apple Mac ARM 08

Mac mini này sẽ có các thông số kỹ thuật sau: 

  • A12Z SoC
  • RAM 16GB
  • SSD 512GB
  • Nhà phát triển macOS Big Sur beta và Xcode

Nó sẽ có giá 500 đô la nhưng đến một lúc nào đó, Apple sẽ yêu cầu trả lại chiếc Mac mini này. 

 

Nguồn: macworld

Thương hiệu đảm bảo

Thương hiệu đảm bảo

Nhập khẩu, bảo hành chính hãng

Đổi trả dễ dàng

Đổi trả dễ dàng

Theo chính sách đổi trả tại FPT Shop

Giao hàng tận nơi

Giao hàng tận nơi

Trên toàn quốc

Sản phẩm chất lượng

Sản phẩm chất lượng

Đảm bảo tương thích và độ bền cao