paint-brush
Microsoft và ARM: Một mối tình lãng mạn Một thập kỷ hình thànhtừ tác giả@geekonrecord
477 lượt đọc
477 lượt đọc

Microsoft và ARM: Một mối tình lãng mạn Một thập kỷ hình thành

từ tác giả Geek on record6m2024/06/02
Read on Terminal Reader

dài quá đọc không nổi

Các thiết bị Surface mới của Microsoft được thiết kế cho bộ xử lý ARM công suất thấp. Microsoft tin rằng những thiết bị 2 trong 1 này cuối cùng có thể trở thành đối thủ cạnh tranh tiêu diệt Apple của họ. Nhưng làm thế nào chúng tôi đến được đó? Hãy cùng khám phá mối quan hệ của Microsoft với ARM, bắt đầu với Surface RT từ năm 2012.
featured image - Microsoft và ARM: Một mối tình lãng mạn Một thập kỷ hình thành
Geek on record HackerNoon profile picture
0-item

“Microsoft công bố các thiết bị Surface mới! Kiểu dáng nhẹ nhàng của chúng kết hợp trải nghiệm của một chiếc máy tính xách tay truyền thống với một chiếc máy tính bảng. Phiên bản Windows mới, được thiết kế đặc biệt cho bộ xử lý ARM công suất thấp, hứa hẹn sẽ cải thiện hiệu suất và bảo mật. Nó cho phép người dùng truy cập vào các ứng dụng Windows yêu thích của họ với thời lượng pin cả ngày. Microsoft tin rằng những thiết bị 2 trong 1 này cuối cùng có thể trở thành đối thủ cạnh tranh tiêu diệt Apple của họ.”


Bạn có thể nghĩ rằng điều đó ám chỉ đến các thiết bị Surface mới được công bố tại sự kiện Copilot+ PC của Microsoft hồi đầu tháng này. Hoặc có lẽ bạn nghĩ đó là ám chỉ Surface Pro X, ra mắt năm 2019. Nhưng thực tế, nó thực chất đang nói về Surface RT, ra mắt năm 2012.


Đúng rồi; việc ra mắt Copilot+ PC là nỗ lực thứ ba của Microsoft nhằm mở ra một thế hệ thiết bị Windows mới sử dụng kiến trúc ARM. Điều gì đã xảy ra ở hai phần trước?


2012: Surface ra đời


Surface RT được giới thiệu cùng với Windows RT, một biến thể của Windows 8 được biên soạn cho bộ xử lý ARM. Mục tiêu của Microsoft với thiết bị mới này rất táo bạo: tạo ra kẻ hủy diệt iPad.


Trong một cuộc phỏng vấn gần đây với Pavan Davuluri, lãnh đạo Windows và Thiết bị tại Microsoft, David Pierce của The Verge đã hỏi xem vụ đặt cược lớn đằng sau Surface RT là gì.


Luận điểm cốt lõi của chúng tôi vào thời điểm đó, với việc đặt cược vào ARM, là xoay quanh việc hiện đại hóa nền tảng và mang kiến trúc hiện đại đến với Windows. […] Điều chúng tôi muốn là hiệu suất tuyệt vời, thời lượng pin tuyệt vời và tính bảo mật, với mô hình trải nghiệm người dùng mới. ” – Pavan Davuluri, 2024


Surface RT và vụ đặt cược ARM của nó cuối cùng đã trở thành một thất bại đối với Microsoft, nhưng những bài học từ nó đã mở đường cho một doanh nghiệp trị giá hàng tỷ đô la với các thiết bị Surface Pro.


Có nhiều lý do dẫn đến sự thất bại này nhưng một trong những nguyên nhân chính là do thiếu khả năng tương thích với ứng dụng x86. Windows RT chỉ có thể chạy các ứng dụng cụ thể của Microsoft được chuyển sang kiến trúc ARM gốc, như ứng dụng Office và Windows Store.


Không thể chạy các ứng dụng Windows x86 cổ điển vào năm 2012 là một bản án tử hình. Cả người tiêu dùng và doanh nghiệp đều phụ thuộc rất lớn vào các ứng dụng máy tính để bàn cũ; Microsoft cần các nhà phát triển tham gia Windows Store, nhưng cuối cùng họ đã không làm vậy.


Được quảng cáo là không trực quan, giao diện cảm ứng đầu tiên của Surface RT, cùng với những trục trặc phần mềm nghiêm trọng , khiến việc cạnh tranh với trải nghiệm mượt mà của Apple trên iPad trở nên khó khăn. Giá khởi điểm 499 USD của Surface RT cũng được coi là không cạnh tranh so với các máy tính bảng Android giá rẻ và thậm chí cả iPad cấp thấp.


Trên hết, việc đặt tên RT gây nhầm lẫn cho người tiêu dùng và các nhà sản xuất PC cũng không thích điều đó: Dell kêu gọi Microsoft từ bỏ thương hiệu nàySamsung quyết định không sản xuất máy tính bảng Windows RT .


Microsoft bị bỏ lại với tư cách là người hỗ trợ duy nhất cho Windows RT và cuối cùng quyết định từ bỏ sản phẩm để chuyển sang dòng Surface Pro, được trang bị bộ xử lý Intel và phiên bản Windows đầy đủ.


2019: Câu hỏi hóc búa về khả năng tương thích của ứng dụng


Bảy năm sau, Surface Pro X ra mắt như một nỗ lực mới nhằm cạnh tranh với Apple sử dụng bộ xử lý dựa trên ARM. Microsoft tin rằng Surface Pro X mang đến sự kết hợp hoàn hảo giữa tính di động, năng suất và tốc độ.


Bộ xử lý ARM thường tiêu thụ ít điện năng hơn bộ xử lý x86 với cùng mức hiệu năng, có thiết kế đơn giản hơn với cấu hình sinh nhiệt thấp hơn và có quy trình sản xuất tiết kiệm chi phí hơn. Microsoft bắt đầu tin rằng ARM cuối cùng đã sẵn sàng cạnh tranh với kiến trúc x86 truyền thống trên máy tính xách tay. Thiết bị không quạt, thời lượng pin kéo dài nhiều ngày và hiệu năng vượt trội: Microsoft muốn có một miếng bánh đó.


Panos Panay, Giám đốc sản phẩm của Microsoft vào thời điểm đó, đã khen ngợi bộ xử lý SQ1 mới của thiết bị, một chipset dựa trên ARM tùy chỉnh do Microsoft và Qualcomm thiết kế.


Tuổi thọ pin tốt hơn, nhanh hơn, mỏng hơn, nhẹ hơn, hiệu suất chưa từng có. Tất cả trong khi chạy toàn bộ sức mạnh của Windows. […] Surface Pro X cũng là PC Windows đầu tiên được tích hợp công cụ AI. ” – Panos Panay, 2019


Bối cảnh công nghệ đã thay đổi kể từ năm 2012 và các nhà cung cấp PC như Asus, HP và Lenovo cuối cùng đã có ý tưởng phát hành các thiết bị dựa trên ARM chạy Windows. Microsoft đã phát hành các công cụ dành cho nhà phát triển cho phép xây dựng các ứng dụng ARM gốc mới cho Windows 10.


Để tạo điều kiện thuận lợi cho quá trình chuyển đổi sang bộ xử lý ARM và tránh mắc phải những lỗi tương tự mà Windows RT đã mắc phải nhiều năm trước, Windows 10 đã tích hợp lớp mô phỏng ứng dụng x86 . Tuy nhiên, lớp mô phỏng này có những hạn chế và không hoạt động hoàn hảo: các ứng dụng x86 sẽ chạy trong trình mô phỏng 32 bit và bộ xử lý ARM là 64 bit, đôi khi gây ra các sự cố như treo hoặc trục trặc. Khả năng mô phỏng của Surface Pro X với các ứng dụng x64 thậm chí còn bị hạn chế hơn do Microsoft không chính thức hỗ trợ chúng.


Microsoft đã nhận thức được những vấn đề này và quảng cáo Surface Pro X là thiết bị cao cấp được thiết kế cho người dùng di động dành phần lớn thời gian sử dụng trình duyệt web hoặc các ứng dụng cơ bản. Điều này khiến một bộ phận lớn người dùng Windows xa lánh, những người cần dựa vào ứng dụng của họ hoạt động mà không gặp vấn đề về hiệu suất.


Mặc dù Surface Pro X không phải là một thất bại hoàn toàn về mặt thương mại nhưng nó đã gặp phải những thách thức đáng kể làm giảm sức hấp dẫn của nó. Ngoài những hạn chế về khả năng tương thích ứng dụng, hệ sinh thái gốc Windows trên ARM vẫn còn non trẻ và mức giá cao khiến Surface Pro X gặp bất lợi khi cạnh tranh so với các thiết bị dựa trên x86 truyền thống.


2024: Kỷ nguyên AI mới


Surface Pro 9 được phát hành vào năm 2022, hợp nhất thương hiệu Surface Pro X vào dòng Pro thông thường và mang đến cho khách hàng sự lựa chọn: họ có thể chọn giữa bộ xử lý dựa trên ARM SQ3 mới và bộ xử lý Core i5/i7 của Intel.


Bản cập nhật đặt tên này càng khiến khách hàng bối rối, họ không hiểu sự khác biệt lớn về chức năng giữa các thiết bị trên mỗi kiến trúc. Tuy nhiên, Microsoft đã giảm sự chú ý đến những thách thức liên quan đến ARM mà máy tính xách tay Windows từng gặp phải trong khi tiếp tục khắc phục các sự cố tương thích phần mềm.


Và điều đó đưa chúng ta đến sự kiện Surface vào cuối tháng 5 năm 2024, khi Microsoft tập trung toàn lực vào ARM với các thiết bị Surface mới của mình. Lần đầu tiên kể từ năm 2012, thông báo về dòng sản phẩm Surface chỉ bao gồm các thiết bị dựa trên ARM: Surface Pro và Surface Laptop mới.


Những thiết bị mới này được gọi là Copilot+ PC và được trang bị bộ xử lý Snapdragon X Elite và Plus mới dựa trên ARM của Qualcomm. Điều đặc biệt hơn nữa là chúng được trang bị một con chip đầu tiên: bộ xử lý thần kinh (NPU) được thiết kế để hỗ trợ các tính năng AI mới của Windows 11, như Recall .


Dù vậy, Microsoft biết rằng phần lớn phần mềm doanh nghiệp cũ vẫn phụ thuộc vào kiến trúc x86 và các PC Copilot+ trong tương lai cũng sẽ có chip Intel và AMD.


Việc ra mắt phần cứng này cũng được đề cập trong một cuộc phỏng vấn gần đây với người đứng đầu bộ phận Windows và Thiết bị tại Microsoft, Pavan Davuluri. Trong cuộc phỏng vấn, Davuluri trả lời liệu Microsoft có tin rằng cuối cùng họ đã giải quyết được vấn đề tương thích ứng dụng hay không:


Thông thường, với tư cách là một nhóm, chúng tôi cùng nhau tìm kiếm một tập hợp các tín hiệu. Trong trường hợp này, có một số điều mà chúng tôi đã học được rõ ràng qua phản hồi của khách hàng. […] Có một số điều quan trọng nhất mà chúng tôi phải đảm bảo rằng chúng tôi sẽ thực hiện được; hiệu suất của trình mô phỏng là một ví dụ như vậy.


Thành phần quan trọng khác là chúng tôi có cơ hội nói chuyện với khách hàng, chắc chắn chúng tôi làm điều đó cho người tiêu dùng, chúng tôi nói chuyện với khách hàng thương mại, chúng tôi có cơ hội thực hiện các lần lặp lại, thử nghiệm và triển khai với họ. Và vì vậy, chúng tôi tìm hiểu thông qua đối thoại, dữ liệu và đo từ xa thực tế để xem liệu chúng tôi đã giải quyết được các vấn đề cốt lõi hay chưa.


Một ví dụ tuyệt vời về điều đó là trên chính trình mô phỏng. Mặc dù chúng tôi đã thực hiện rất nhiều công việc trên trình mô phỏng trong lần lặp này, nhưng có một số thứ bạn không thể mô phỏng: các thành phần hạt nhân trong Windows, nội dung loại chống phần mềm độc hại và các ứng dụng VPN mà khách hàng thương mại dựa vào, bạn phải có được họ bản địa.


Việc nhận ra rằng mô phỏng chỉ có thể tiến xa là điều thú vị vì nó báo hiệu một lời kêu gọi đến cộng đồng nhà phát triển. Để quá trình chuyển đổi Windows sang ARM hoạt động hoàn toàn, Microsoft cần có sự tham gia tích cực từ các nhà phát triển. Xây dựng phiên bản gốc của các ứng dụng quan trọng sẽ trở thành một điều cần thiết vào một thời điểm nào đó trong tương lai không xa.


Microsoft đang cố gắng thuyết phục các nhà phát triển bằng cách cấp cho họ quyền truy cập vào Thư viện Windows Copilot Runtime, cho phép sử dụng hơn 40 mô hình AI chạy trên Windows 11 cho ứng dụng của họ. Các nhà phát triển sẽ có thể tích hợp các bộ lọc hình ảnh – như làm mờ hậu cảnh và giao tiếp bằng mắt trong khi gọi điện video – Phụ đề trực tiếp với khả năng dịch do AI cung cấp và thậm chí cả các phiên bản tùy chỉnh của Thu hồi trong một ứng dụng.


Tương tự, Microsoft đang cố gắng thuyết phục người tiêu dùng bằng cách nhấn mạnh những thiết bị mới này là kẻ hủy diệt MacBook. Yusuf Mehdi, Giám đốc Tiếp thị Người tiêu dùng của Microsoft, cho biết máy tính xách tay mới sẽ nhanh hơn “58%” so với MacBook Air với bộ xử lý M3 và có thời lượng pin kéo dài “cả ngày”.


Cho đến nay, các nhà phát triển vẫn là mảnh ghép còn thiếu, nhưng chiến lược Copilot+ mới thật tuyệt vời. Bằng cách xây dựng những trải nghiệm AI độc đáo sẽ trở nên cần thiết cho người dùng Windows ( ), Microsoft đang gián tiếp thúc đẩy các nhà phát triển gặp gỡ khách hàng tại nơi họ đang ở: trên Windows hiện đại được điều khiển bởi AI trên nền tảng ARM.


Microsoft cuối cùng có thể đã nắm trong tay chiến thắng ở đây. Đặt cược! Mọi chuyện sắp trở nên thú vị.



Tín dụng hình ảnh: Microsoft