Bộ xử lý ARM so với Intel: Loại nào tốt nhất?

Ngày nay, hầu hết các thiết bị máy tính có thể có bộ xử lý sử dụng thiết kế x86(x86 design) , như bộ xử lý Intel hoặc thiết kế ARM (Máy RISC nâng cao)(ARM (Advanced RISC Machine) design) như trong CPU trên điện thoại thông minh hoặc máy tính bảng của bạn. Các CPU ARM(ARM CPUs) cũng đang được sản xuất thành máy tính xách tay. 

Ngày nay, bạn có thể chọn giữa máy tính có bộ xử lý Intel(Intel) hoặc AMD ( x86 ) hoặc thiết bị có bộ xử lý ARM . Vậy khi nói đến bộ vi xử lý ARM so với Intel , cái nào tốt hơn?

ARM và Intel: Nguồn gốc khác nhau

Các CPU(CPUs) hiện đại của Intel và dựa trên ARM có thể theo dõi công nghệ của họ từ những con chip ban đầu trong máy tính được đưa ra thị trường vào đầu những năm 1980, đặc biệt là Máy tính Acorn BBC Micro(Acorn Computers BBC Micro)Intel 8088 được tìm thấy trong máy tính IBM đầu tiên . Những điều này đã mở đường cho hai thiết kế CPU chính của thời hiện đại. 

Điều quan trọng cần lưu ý là mặc dù chúng có hai dòng tiến hóa riêng biệt, nhưng chúng lại hội tụ ở những gì chúng ta sử dụng các CPU(CPUs) này cho ngày nay.

RISC so với CISC

Về cơ bản, sự khác biệt chính giữa CPU dựa trên (CPU)Intel và ARM là loại lệnh mà mỗi thiết bị hiểu được. CPU(CPUs) dựa trên ARM là thiết bị RISC (Máy tính tập hợp lệnh giảm)(RISC (Reduced Instruction Set Computer)) và CPU Intel là thiết bị CISC (Máy tính tập lệnh phức hợp)(CISC (Complex Instruction Set Computer) ) . Các thiết kế RISC(RISC)CISC khác nhau về cách các bộ xử lý thực hiện công việc của họ. Trong các CPU (CPUs)Intel (và AMD ) , chúng sử dụng tập lệnh CISC(CISC) được gọi là x86.

Tuy nhiên, phần lớn điểm mạnh và điểm yếu của chúng đến từ việc các thiết bị RISC xử lý các lệnh ngắn, đơn giản, có độ dài đồng nhất trong khi các thiết bị CISC kết hợp nhiều lệnh thành các lệnh dài, phức tạp được xử lý cùng một lúc.

Khả năng tương thích phần mềm

Bộ xử lý Intel(Intel) không thể hiểu mã ARM và ngược lại. Vì vậy, hệ điều hành và phần mềm phải được viết riêng cho một loại vi xử lý. 

Phần mềm dành cho một loại CPU có thể được chạy trên một loại CPU khác, nhưng điều này thường đi kèm với các hình phạt lớn về hiệu suất và sự kém hiệu quả. 

Ngoại lệ là phần mềm dịch mã Rosetta 2 của Apple. (Rosetta 2)CPU ARM(ARM CPUs) tùy chỉnh của họ đã được thiết kế đặc biệt với Rosetta 2 và cho phép thực thi phần mềm gần như liền mạch được thiết kế cho máy Mac dựa trên Intel(Macs) . Nhìn chung(Overall) , hiệu suất phạt với Rosetta 2 là thấp, trong khi không hoàn hảo. 

Một ví dụ điển hình hơn là các thiết bị Surface dựa trên ARM(ARM-based Surface) của Microsoft . Khi chúng cố gắng chạy mã x86 thông qua mô phỏng, tác động hiệu suất nghiêm trọng đến mức phần mềm có thể không sử dụng được.

Sự tiêu thụ năng lượng

Lợi thế đáng kể của CPU(CPUs) dựa trên ARM so với Intel và các bộ vi xử lý x86 khác là tiêu thụ điện năng. Nó chỉ ra rằng cách tiếp cận RISC cùng với sự đổi mới cụ thể trong thiết kế của ARM đã tạo ra những (ARM)CPU(CPUs) cực kỳ tiết kiệm . Đây là lý do tại sao ARM đã thống trị thị trường điện thoại thông minh và máy tính bảng.

Đó là lý do tại sao bạn có thể sử dụng điện thoại từ 24 giờ trở lên, trong khi máy tính xách tay Intel với pin lớn hơn có thể chỉ kéo dài vài giờ, nếu bạn may mắn. Tất nhiên, nếu bạn sử dụng máy Mac M1(M1 Mac) , bạn có thể xem phim gần 20 giờ, một con số rất ấn tượng đối với một máy tính xách tay.

Hiệu suất thuần túy

Khi bạn loại bỏ mức tiêu thụ điện năng, như với một máy tính được cắm vào nguồn điện, Intel và các bộ xử lý CISC x86 khác sẽ lấn át tất cả (x86 CISC)các CPU RISC(RISC CPUs) dựa trên ARM .

Tuy nhiên, vì có rất nhiều tiền đổ vào việc phát triển CPU ARM(ARM CPU) nhờ sự gia tăng của điện thoại thông minh và máy tính bảng, nên hiệu suất của CPU ARM(ARM CPUs) đã tăng lên theo cấp số nhân với mỗi thế hệ. 

Điện thoại thông minh tầm trung(Mid-range) hiện đã vượt qua ngưỡng “đủ tốt” về khả năng tính toán và đủ mạnh để đáp ứng nhu cầu của người dùng hàng ngày.

Hiệu suất mỗi Watt

Nếu chúng ta thay đổi câu chuyện về mức độ hoạt động mà một CPU ARM(ARM CPU) có thể làm cho mỗi watt năng lượng mà nó tiêu thụ, thì mọi thứ có vẻ không tốt cho CPU Intel(Intel CPUs) x86 . Mặc dù các công ty như Intel đã làm việc chăm chỉ để tạo ra các mẫu (Intel)CPU(CPUs) của họ tiết kiệm điện năng hiệu quả , nhưng vẫn còn một khoảng cách.

Hãy xem xét sự so sánh trên. Intel i7-9750H có Công suất thiết kế nhiệt(Thermal Design Power) ( TDP ) 45W trong khi Snapdragon 888TDP 10W . Tuy nhiên, 888 đạt được hiệu suất chuẩn của nó.

CPU ARM(ARM CPU) vẫn đạt được 75% điểm số của máy tính xách tay cao cấp CPU Intel khi tất cả các điểm số đều tương tác. Hãy nhớ rằng CPU ARM(ARM CPU) không có hệ thống làm mát hoạt động và được đặt bên trong điện thoại thông minh. Đối với một thiết bị máy tính xách tay lớn với khả năng làm mát tích cực và TDP(TDP) gấp hơn bốn lần để có lợi thế hiệu suất tương đối nhỏ như vậy chứng tỏ rõ ràng sự khác biệt về hiệu suất trên mỗi watt giữa các công nghệ này. 

Đối xứng cốt lõi

Một lợi thế thú vị về mặt ARM là việc sử dụng các lõi CPU(CPU cores) không đối xứng . Intel và các bộ vi xử lý x86 khác có nhiều lõi, nhưng giống hệt nhau. Tuy nhiên, thông thường các CPU ARM(ARM CPUs) có nhiều lõi nhưng khác nhau. 

Ví dụ, một CPU ARM(ARM CPU) 8 lõi trong điện thoại thông minh có thể có 4 lõi năng lượng thấp đủ nhanh cho các tác vụ hàng ngày như duyệt web, xem video, nghe nhạc và xử lý các tác vụ nền nhỏ. Ngay khi bạn khởi động trò chơi điện tử hoặc bắt đầu thực hiện công việc tạo nội dung như chỉnh sửa ảnh, bốn CPU(CPUs) hiệu suất cao sẽ hoạt động .

Điều này có nghĩa là bạn có thể có được lợi thế về hiệu suất cao nhất trong thời gian ngắn khi cần thiết và cũng có thể tận hưởng thời lượng pin dài được tính trung bình trong một chu kỳ sạc pin.

ARM có phải là tương lai?

Câu hỏi chính mà chúng tôi đặt ra khi nói đến các công nghệ CPU này là " (CPU)Cái nào(Which) là tốt nhất?" và như bạn có thể mong đợi câu trả lời là "nó phụ thuộc". Chúng tôi có thể nói chắc chắn rằng CPU Intel (và AMD) x86 quy (CPUs)tắc(Intel) bất cứ(AMD) khi nào nguồn điện không phải là vấn đề. Vì vậy, nếu nó được cắm vào tường và không dựa vào pin để hoạt động, đây là những CPU(CPUs) nên sử dụng.

Ngày nay, trong thế giới máy tính xách tay, mọi thứ không hoàn toàn rõ ràng. Hạn chế lớn nhất của ARM(ARM) không phải là hiệu suất mà là khả năng tương thích phần mềm. Đây là điều mà Apple đã giải quyết với Rosetta 2 và đối với Microsoft là một ưu tiên cao. Giả sử rằng phần mềm đó sẽ chạy trên hệ thống ARM mà không bị phạt hiệu suất đáng kể (nếu có), nó mang lại sự cân bằng tốt nhất giữa hiệu suất và tuổi thọ pin.

Khi thực hiện đúng, bạn sẽ có một máy tính chẳng hạn như MacBook Pro M1(M1 MacBook Pro) . Nó đủ mạnh như một máy tính đa năng và thậm chí có thể đảm nhận các tác vụ chuyên nghiệp như chỉnh sửa video(video editing) - một mức hiệu suất mà nó có thể duy trì trong 20 giờ khi sử dụng pin! Nếu bạn muốn biết thêm thông tin về M1, hãy xem M1 vs i7: Trận chiến điểm chuẩn(M1 vs i7: The Benchmark Battles) .



About the author

Tôi là một kỹ thuật viên âm thanh và bàn phím chuyên nghiệp với hơn 10 năm kinh nghiệm. Tôi đã làm việc trong thế giới doanh nghiệp, với tư cách là nhà tư vấn và quản lý sản phẩm, và gần đây nhất là kỹ sư phần mềm. Kỹ năng và kinh nghiệm của tôi cho phép tôi làm việc trên nhiều loại dự án khác nhau từ các doanh nghiệp nhỏ đến các công ty lớn. Tôi cũng là một chuyên gia về Windows 11 và đã làm việc trên hệ điều hành mới hơn hai năm nay.



Related posts