iPhone, PS5, Surface Pro X hay những chiếc Mac gắn sticker Google: Tiềm năng thực sự của những chiếc MacBook dùng chip ARM tự thiết kế
Gần cuối quý 2/2020, Apple công bố một sự kiện đặc biệt đối với máy Mac: trong vòng 2 năm tiếp theo, Apple sẽ từ bỏ chip Intel và chuyển sang dùng chip tự thiết kế trên nền ARM
Đúng, ARM là kiến trúc vốn chỉ dành cho những con chip di động. Nhưng sẽ thật vô lý nếu chúng ta mang Apple M1 ra so sánh trực tiếp với chip Intel Core, và sẽ càng vô lý hơn nếu cứ than phiền về hiệu năng mà quên mất lý do vì sao máy Mac được lòng cả chính kỹ sư của Google.
Gần cuối quý 2/2020, Apple công bố một sự kiện đặc biệt đối với máy Mac: trong vòng 2 năm tiếp theo, Apple sẽ từ bỏ chip Intel và chuyển sang dùng chip tự thiết kế trên nền ARM. Đến tháng 11, những chiếc Mac đầu tiên dùng con chip “Apple M1″ chính thức ra mắt. Chúng đi kèm mức giá không hề rẻ và những tuyên bố có thể gây “sốc” của Apple: MacBook Air dùng chip M1 mới nhanh hơn 98% “PC laptop” bán ra trên thị trường.
Không mấy bất ngờ, những tranh luận trong giới công nghệ nhanh chóng nổ ra. ARM là thiết kế chủ yếu được dùng cho các thiết bị di động vốn có sức mạnh tính toán (bị coi là) thua kém nhiều so với PC truyền thống. Mức giá của mỗi con chip di động bán ra cho các nhà sản xuất cũng sẽ thấp hơn rất nhiều so với chip AMD hay Intel. Trong quá khứ và cho đến hiện tại, máy tính Apple vẫn đã mang tiếng là đắt đỏ so với phần lớn PC Windows cùng cấu hình, bao gồm cả PC tự build hay PC mua lắp ráp sẵn.
Những chiếc Mac mới nhất sử dụng kiến trúc chip vốn thường được coi là chỉ dành cho thiết bị di động.
Vậy, máy Mac dùng chip M1 có phải là minh chứng cho những gì antifan thường quy chụp cho Apple: bán hàng tệ ở giá cao ngất ngưởng?
1. “So sánh Táo và Cam”
Tuyên bố nhanh hơn “98% PC laptop” có thể coi là một chiêu trò marketing ranh ma của nhà Táo, nhưng ít người nhớ rằng, từ 5 năm trước, đã có người mang điểm số benchmark của iPad Pro ra so sánh với Mac Pro chạy chip Intel. Người tiêu dùng thì luôn thích các con số đơn giản, luôn “ngại” tìm hiểu sâu… Bởi thế, họ không nhận ra rằng so sánh Mac ARM với PC truyền thống là so sánh Táo và cam (compare Apples and oranges, câu tục ngữ tiếng Anh chỉ các phép so sánh vô lý, không thực tế).
Lý do đơn giản là bởi con chip Apple M1 không hề giống với những con chip Intel Core có mặt trên MacBook và PC thông thường. Không đơn giản là CPU với GPU tích hợp, Apple M1 là một System-on-a-Chip bao gồm nhiều thành phần: các nhân xử lý trung tâm, các nhân xử lý đồ họa, engine máy học, RAM, chip xử lý tín hiệu hình ảnh (ISP), bộ điều khiển ổ lưu trư (có mã hóa) và cả bộ điều khiển kết nối Thunderbolt. Các con chip Intel và AMD thường chỉ bao gồm CPU và GPU, RAM là một linh kiện tách rời, chip điều khiển bộ nhớ (SSD), Thunderbolt hay USB thường là trên bo mạch chủ chứ không phải trên chip trung tâm.
Sử dụng kiến trúc chip riêng, tích hợp nhiều thành phần cũng là chìa khóa giúp PS5 và Xbox Series X đạt hiệu năng ngoài sức tưởng tượng. Ảnh: kiến trúc PS5 với GPU, CPU và RAM=trên-chip.
Việc tích hợp nhiều thành phần vào chung một con chip có ý nghĩa quan trọng đối với hiệu năng, trong đó đặc biệt đáng chú ý là việc tích hợp CPU, GPU và neural engine cùng RAM vào một mạch chip cho phép giảm tối đa độ trễ khi truyền tải dữ liệu giữa các thành phần xử lý. Cần lưu ý rằng cách CPU và GPU chia sẻ RAM không hề giống với cách sử dụng RAM của đồ họa tích hợp trên chip Intel/AMD: với iGPU, bộ nhớ RAM thực chất được TÁCH RIÊNG cho CPU và iGPU, khi cần tích hợp vẫn cần copy chéo. Trên chip M1 – cũng như trên chip được AMD “thửa riêng” cho PS5 và Xbox Series X, CPU và GPU chia sẻ chung một vùng nhớ, không có copy, nhờ đó tối ưu hiệu năng tốt hơn rất nhiều.
2. So sánh iPhone với smartphone Android
Video đang HOT
Đọc đến đây, có lẽ bạn sẽ nhận ra một sự thật quan trọng: Mac mới giống với PS5 và Xbox Series X hơn là giống với PC truyền thống. Những chiếc máy này có thể tạo ra hiệu năng tốt hơn PC mang cùng một thông số, bởi đơn giản là chúng được thiết kế khác nhau ngay từ bộ phận cốt lõi nhất, quan trọng nhất: chip xử lý.
Nếu điều này vẫn chưa đủ để bạn ngừng so sánh Apple M1 và chip Intel, hãy nhớ rằng Mac và PC Windows cũng sử dụng hệ điều hành khác nhau! Bạn có lẽ đã nghe ai đó nói chừng nào chưa thể mang Android cài lên iOS hay mang iOS cài lên Pixel thì cũng không thể so sánh Apple A với Qualcomm Snapdragon. Đúng là như vậy, bởi hệ điều hành (và các driver) là “phần mềm” duy nhất có khả năng trực tiếp điều khiển phần cứng.
So sánh chip khác kiến trúc là đã đủ vô lý, so sánh phần cứng cho các hệ điều hành khác nhau còn vô lý hơn.
Rõ ràng là macOS và Windows sẽ không giống nhau. macOS hiện tại không hỗ trợ chip AMD và dần dần cũng sẽ từ bỏ Intel. Windows 10 chắc chắn sẽ không thể chạy trên Apple M1. Vậy, tại sao lại đem so sánh Táo với Win?
3. So sánh phần cứng, mua trải nghiệm
Thứ duy nhất có thể so sánh giữa Mac và PC Windows sẽ là trải nghiệm ứng dụng. Cùng một ứng dụng do bên thứ 3 phát triển, máy Mac sẽ tải nhanh hơn, chạy ổn định hơn PC Windows cùng tầm giá? Câu trả lời sẽ chỉ có khi Mac ARM lên kệ và được nhiều nhà phát triển hỗ trợ, song cần nhớ rằng iPhone thường xuyên thắng “speed test” (mở ứng dụng cùng lúc) khi đối đầu Android và iPhone cũng là smartphone được game thủ chuyên nghiệp lựa chọn. Mô hình “đóng” tuyệt đối của Apple có tiềm năng đem lại rất nhiều lợi thế về hiệu năng.
Ngay cả trong trường hợp bị đánh bại về hiệu năng, Mac ARM vẫn có tiềm năng riêng. Hãy nhìn sang phía đối nghịch: năm ngoái, Microsoft cũng đã ra mắt chiếc Surface Pro X với chip Snapdragon thay cho chip Intel. Trên giấy tờ, Surface Pro X thực sự là một sản phẩm không dành cho ai cả: có giá tới nghìn đô và đắt hơn Surface Pro 7, chiếc Pro X lại có tính tương thích kém hơn và hiệu năng kém hơn hẳn do phải chạy tầng giả lập x86 trên nền ARM.
Người dùng không bỏ tiền để so sánh thông số mà là để mua trải nghiệm họ cần…
Ấy thế mà chiếc Surface đắt đỏ này vẫn đủ thành công để được Microsoft vén màn tiếp thế hệ tiếp theo với mức giá còn đắt hơn, từ 1500 USD! Và điều này đưa chúng ta trở lại với điều quan trọng nhất: những thứ chúng ta đang tranh cãi, về kiến trúc, về hiệu năng… có thể đều là vô nghĩa. Với nhiều người, hiệu năng và mức giá không phải là những mối quan tâm hàng đầu.
Khôn ngoan như Tim Cook…
Có lẽ, những người dùng Mac cũng vậy. Có những người chỉ dùng Mac để lướt web và làm việc văn phòng, có những người dùng Mac cho công việc studio (hình ảnh/ video/âm nhạc), và cũng lại có những kỹ sư phần mềm yêu trải nghiệm MacBook. Nhóm cuối cùng bao gồm chính các kỹ sư đang làm việc tại Google: thử lướt một vòng kênh YouTube “Life at Google” và bạn sẽ thấy laptop của Apple xuất hiện vô cùng dày đặc.
Nếu quan tâm đến mức giá và hiệu năng, họ có lẽ đã không chọn Apple – máy Mac gần như luôn đắt đỏ so với laptop Windows cùng cấu hình. Nhưng những người dùng này không bỏ tiền để mua phần cứng: họ mua một trải nghiệm riêng, chỉ có duy nhất trên PC gắn mác Táo. Nếu trải nghiệm ấy vẫn được giữ nguyên khi Apple từ bỏ Intel và chuyển sang ARM, mọi tranh cãi của ngày hôm nay sẽ là vô nghĩa. Microsoft, Adobe cùng nhiều nhà phát triển khác đều đã tuyên bố sẽ hỗ trợ trải nghiệm Mac mới. Con chip mới có thể khiến trải nghiệm phần mềm trên nền Mac bị chậm hơn hay nhanh hơn, không sao cả – miễn là trải nghiệm cuối cùng vẫn đủ chất lượng để thuyết phục người dùng Mac.
Mọi con số sẽ đều là vô nghĩa…
…miễn là TRẢI NGHIỆM tổng thể tiếp tục đủ tốt để thu hút chính nhân viên của đối thủ.
Từ bỏ chip Intel và chuyển sang chip tự thiết kế sẽ giúp mảng kinh doanh Mac có thể tăng doanh thu, hạ chi phí và tăng sự kết dính với các mảng phần cứng còn lại. Nhưng nếu chuyển sang ARM lại khiến máy Mac kém hấp dẫn hơn, Apple sẽ tự tay làm hỏng một mảng kinh doanh trị giá gần 30 tỷ USD trong năm tài chính vừa qua (kết thúc tháng 9/2020).
Hãy nghĩ kỹ về điều đó. Thay đổi kiến trúc chip là thứ thay đổi sâu rộng nhất, rủi ro nhất và tốn kém nhất với bất kỳ loại phần cứng nào. Liệu một kẻ khôn ngoan như Tim Cook có chấp nhận rủi ro với nguồn thu 30 tỷ USD nếu không nhìn trước được những lợi ích tiềm tàng? Nếu Mac ARM thất bại, Apple mới là kẻ thiệt hại nhiều nhất. Và điều đó là lý do để chúng ta tin rằng tương lai của những chiếc Mac dùng chip tự thiết kế sẽ không ngắn ngủi như nhiều người lầm tưởng.
Máy tính Mac chạy chip ARM cần phải giải bài toán gì?
Cuối cùng Apple đã ra mắt các mẫu máy tính Mac sử dụng vi xử lý M1 đầu tiên của riêng hãng trên kiến trúc ARM, hứa hẹn mang đến những cải tiến về cả hiệu năng lẫn thời lượng sử dụng pin so với chip Intel.
Liệu các mẫu máy tính Mac mới dùng chip M1 của Apple có vượt qua "lời nguyền" ARM trên máy tính?
Cụ thể, để thuyết phục người dùng về mức độ cải tiến mà Apple đang chào hàng, hãng tuyên bố MacBook Pro mới có thể sở hữu thời lượng pin sử dụng liên tục lên đến 20 giờ mới cần cắm sạc - một con số vô cùng hào nhoáng và đang nằm ngoài tầm với của kiến trúc x86 trên chip Intel. Ngoài ra, các máy Mac dùng chip M1 cũng có thể khởi chạy các ứng dụng iOS gốc, nghĩa là về mặt lý thuyết kho ứng dụng của Mac mới sẽ phong phú hơn bất cứ thiết bị nào vừa mới ra mắt. Nhưng đó chỉ mới là những tuyên bố của Apple, bởi trước khi bấm vào nút đặt hàng bạn vẫn còn một dấu hỏi lớn để "chốt đơn".
Về lý thuyết, các máy tính Mac dùng chip Apple M1 có thể chạy ứng dụng iOS nguyên bản là vì chip máy tính mới của Apple dựa trên cùng kiến trúc tập lệnh ARM giống như các smartphone hiện nay, thay vì dùng kiến trúc x86-x64 trên các máy tính Mac trước đó hay máy tính Windows. Nhưng câu hỏi đặt ra là liệu những màn trình diễn của Apple có thực tế không hay chỉ là sử dụng các máy tính Mac hiện tại rồi demo, vì các màn trình diễn của Apple hay biểu đồ đều ở dạng ẩn danh chứ không có các điểm số thực tế hay so sánh hiệu suất.
Chúng ta đã biết khả năng của chip Intel trên máy tính Mac, còn ARM thì chưa được kiểm chứng. Dù có nhiều lý do chính đáng để tin vào khả năng tùy biến ARM của Apple, nhưng lịch sử không phải lúc nào cũng đúng với các nhà sản xuất khác đã từng cố gắng đưa ARM lên máy tính của họ.
Lịch sử không suôn sẻ của ARM trên thị trường máy tính Windows
Quay trở lại năm 2012, Microsoft đã tung ra phiên bản máy tính bảng chạy Windows trên chip ARM và gọi là Surface RT, đây là thiết bị lai giữa máy tính bảng và laptop với mức giá 499 USD đầy hứa hẹn. Tuy nhiên, thật khó hiểu khi Surface RT không chạy Windows 8 tiêu chuẩn mà lại sử dụng phiên bản Windows RT tùy biến riêng cho chip ARM. Phiên bản rút gọn của Windows 8 này đã không thể chạy các chương trình Windows truyền thống và hãng cũng không giải thích liệu chương trình nào có thể chạy hay không chạy trên Windows RT. Sự nửa vời đó đã phần nào khiến cho thiết bị Surface RT sớm thất bại và chìm vào quá khứ, với khoản lỗ 900 triệu USD do Surface RT "tồn kho".
Tuy nhiên, sự thất bại của Surface RT không ngăn được Microsoft tạo ra nhiều hoạt động hơn đối với các máy tính Surface dựa trên ARM. Công ty đã phát hành Surface Pro X vào năm ngoái sử dụng bộ vi xử lý ARM tùy biến do chính Microsoft và Qualcomm đồng phát triển. Kiến trúc chip ARM đã cho phép Microsoft làm cho thiết bị mỏng hơn so với Surface Pro dùng chip Intel, nhưng dù Windows đã tối ưu hóa tốt hơn cho ARM nhưng có vẻ nhiều ứng dụng chạy trên thiết bị dùng chip ARM mới này không suôn sẻ hoặc chậm hơn đối thủ Intel.
Biên tập viên Tom Warren của TheVerge nhận thấy rằng Surface Pro X thế hệ thứ hai mới ra mắt đã xử lý vấn đề tương thích tốt hơn bản cũ, nhưng vẫn có một số ứng dụng không hoạt động, trong đó bao gồm cả dịch vụ Creative Cloud của Adobe, thứ yêu cầu bắt buộc để khởi chạy Photoshop và Lightroom.
Lenovo Flex 5G dùng chip ARM đã gặp phải nhiều vấn đề về tương thích với ứng dụng Windows
Không chỉ Microsoft gặp khó khăn với máy tính sử dụng ARM. Samsung cũng từng thất bại với chiếc Galaxy Book 2 giống Surface vào năm 2018, vấn đề tương tự diễn ra với chiếc Lenovo Flex 5G dùng chip ARM tùy biến khác. Hiện Microsoft vẫn đang làm việc để cải thiện khả năng tương thích của ứng dụng Windows trên ARM thông qua giả lập x64, chúng ta có thể lạc quan nhưng rõ ràng khi phải chạy qua một môi trường ảo hóa thì rất khó có được hiệu suất tiệm cận chip Intel.
Đáng tiếc nhất là các mẫu máy tính Chromebook giá rẻ của Google, chúng hoàn toàn có thể chạy hoàn hảo trên ARM với hệ điều hành Chrome OS gần gũi với Android, nhưng đáng tiếc hiện Google và các nhà sản xuất Chromebook đã sử dụng chip Intel hoặc AMD cho các mẫu máy tính mới của họ, một phần do tâm lý người dùng tin tưởng vào hai thương chiệu chip lớn hơn là kiến trúc ARM trên máy tính.
Apple buộc phải thành công với kiến trúc ARM trên máy tính
Đối lập với những e dè của đối thủ, Apple dường như tự tin trong việc chuyển đổi sang bộ vi xử lý dựa trên ARM. Hãng đã mạnh tay loại bỏ tất cả mẫu MacBook Air dùng chip Intel dù mới giới thiệu phiên bản MacBook Air mới dùng chip Intel vào hồi tháng 3 vừa qua. Trong khi Microsoft, Lenovo, Samsung và những hãng khác luôn đưa ra sự lựa chọn giữa ARM và Intel hoặc AMD, thì Apple đã lập sẵn lộ trình chuyển toàn bộ máy tính Mac của họ sang nền tảng Apple silicon dựa trên ARM trong khoảng hai năm tới.
Chip Apple M1 là chìa khóa để Apple thúc đẩy khả năng kiểm soát phần cứng lẫn phần mềm của Mac
Qua đó, Apple đã phát đi một thông điệp rõ ràng rằng ARM sẽ là tương lai của máy tính Mac, điều này dẫn tới các công ty phần mềm lớn như Microsoft và Adobe buộc sẽ phải lắng nghe. Photoshop sẽ ra mắt phiên bản dành cho máy tính Mac chạy chip M1 vào năm tới, trong khi Lightroom ra mắt vào tháng tới và Microsoft Office cũng đang tích cực để phát hành phiên bản tương tự. Các nhà phát triển khác muốn tạo ứng dụng dành cho Mac cũng sẽ phải tham gia.
Khác với các đối thủ, Apple sở hữu hệ sinh thái khép kín nên có thể tránh được một số bẫy tương thích với ứng dụng mà các nhà sản xuất khác đã mắc phải. Ví dụ như Microsoft, các nhà phát triển được cho là không tận dụng được kho ứng dụng Windows Store của mình với các ứng dụng tương thích cho cả ARM và Intel.
Chìa khóa nằm ở khả năng tối ưu hiệu suất và tương thích ứng dụng
Thú vị nhất là các máy tính dùng chip Apple M1 có thể truy cập và tận dụng kho thư viện ứng dụng iOS khổng lồ sẵn có, cho phép người dùng tiếp cận một lượng lớn các ứng dụng chất lượng dù bạn sẽ phải chờ nhà phát triển tối ưu cho máy tính khi không sử dụng màn cảm ứng như iPhone hay iPad.
Nếu những chiếc MacBook mới có khả năng tuyệt vời như Apple quảng bá và có thể khởi chạy hầu hết các ứng dụng mà không gặp nhiều vấn đề về tương thích, chúng ta sẽ khó có thể bỏ qua chúng khi sở hữu thời lượng pin vượt mong đợi của nhiều người.
Nhưng nếu có nhiều vấn đề về khả năng tương thích với ứng dụng như các máy tính dựa trên ARM khác từng gặp phải, có thể nhiều người vẫn sẽ nán lại với các thế hệ Mac cũ trong khi chờ đợi Apple hoàn tất lộ trình như họ đã tuyên bố, hơn ai hết Apple buộc phải thành công vì họ đã đặt cược tất cả vào canh bạc này và gần như không có đường lùi khi nói lời đoạn tuyệt với Intel. Còn với Intel, có vẻ như họ sẽ có một viễn cảnh khá u ám, ít nhất là trên mặt trận chip máy tính.
macOS Big Sur chính thức: nhiều thay đổi, nặng 12GB Sau khoảng thời gian thử nghiệm, Apple đã chính thức phát hành macOS Big Sur, ngay sau màn ra mắt của thế hệ máy tính Mac dùng chip ARM macOS Big Sur không chỉ quan trọng ở việc cập nhật và thay đổi một số tính năng mới, đây còn là công cụ mở đường cho các máy Mac chạy chip Apple Silicon...