Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Tại sao bộ xử lý 64 bit thực sự quan trọng đối với Android

Mục lục:

Anonim

Đó không thực sự là về các bit, nhưng bộ xử lý dựa trên ARM mới sẽ tạo ra sự khác biệt

Một trong những từ thông dụng lớn nhất năm 2014 khi nói đến phần cứng di động là "64-bit". Nó được ném xung quanh như một loại phép thuật làm cho mọi thứ về điện thoại thông minh hoặc máy tính bảng của bạn trở nên tốt hơn. Nó phải tốt hơn, bởi vì 64 là hơn 32, phải không?

Thực tế là, trong khi xử lý 64 bit có cả ưu điểm và nhược điểm khi được sử dụng trong một cái gì đó như điện thoại thông minh, phần cứng hỗ trợ nó có thể tạo ra sự khác biệt lớn do các quy trình sản xuất mới khác. Mặc dù việc sử dụng các chip mới này cũng là một chút để chứng minh trong tương lai khi chính Android và phần mềm bên thứ ba chuyển sang 64 bit, những thay đổi rõ ràng và quan trọng hơn đi kèm với kiến ​​trúc chip ARMv8 mới.

Có rất nhiều người thích tìm hiểu về các tờ giấy trắng và xem sơ đồ và sơ đồ, nhưng đối với phần còn lại của chúng tôi - những người thực sự chỉ quan tâm rằng các bộ xử lý 64 bit mới này tốt hơn - mọi thứ trở nên khó hiểu hơn. Đôi khi chúng tôi thích có được kỹ thuật, nhưng tôi nghĩ rằng chúng tôi có thể chia nhỏ mọi thứ cho những người chỉ muốn có một cái nhìn tổng quan mà không nói về các thanh ghi và SMID và băng thông.

Hãy làm điều đó.

Để bắt đầu, chúng ta đang nói về chip dựa trên kiến ​​trúc ARM AArch64 mới. Các công ty khác, như Intel, đã phát triển kiến ​​trúc 64 bit của riêng họ để sử dụng trong điện thoại thông minh, nhưng hầu hết các công ty sẽ cấp phép cho thông số kỹ thuật của ARM cho thiết kế chip của họ. Một số, như NVIDIA hay Qualcomm chẳng hạn, sẽ mở rộng trên công nghệ ARM với một số IP của chính họ để làm cho thiết kế của họ thậm chí còn tốt hơn. Trong mọi trường hợp, kiến ​​trúc mới này, cho dù chỉ là thông số kỹ thuật của ARM hay bao gồm các thay đổi độc quyền khác, sẽ thực hiện hai điều - tối ưu hóa hiệu suất và sử dụng ít pin hơn để làm những việc chúng tôi muốn thiết bị di động của mình thực hiện.

Khi bạn nhận được sự hài hước, đó là tất cả những tiến bộ mới nhất trong CPU di động. Chúng ta có nhiều năng lượng hơn đủ để làm bất cứ điều gì chúng ta cần làm trên thiết bị di động, vì vậy chúng ta cần tối ưu hóa nó và làm cho nó thân thiện hơn với pin. Các tính năng mới luôn tuyệt vời và chắc chắn chúng ta sẽ thấy chúng được sử dụng trong tương lai gần, nhưng những gì chúng ta muốn là cho điện thoại và máy tính bảng của chúng ta làm mọi thứ tốt hơn và sử dụng ít nước trái cây hơn trong khi thực hiện chúng.

chip mới có thể làm những việc chúng ta muốn thiết bị di động của mình làm

Vấn đề là, nó không nhất thiết phải chuyển sang kiến ​​trúc 64 bit cho phép cải tiến mà chúng ta muốn. Đúng, 64 bit là một phần lớn trong tương lai của phần cứng và ứng dụng di động, nhưng với phần lớn phần mềm người dùng vẫn là 32 bit, các tính năng chip mới không được sử dụng. Trên thực tế, các ứng dụng này thậm chí không "nhìn thấy" các tính năng mới bởi vì chúng không được mã hóa cho bất kỳ tính năng nào trong số chúng. Và vì lợi ích của thiên đường - hãy ngừng nói rằng vấn đề lớn về phần cứng 64 bit là khả năng sử dụng hơn 4GB RAM. Đó chỉ là một trong những tính năng nhỏ hơn của kiến ​​trúc và mờ nhạt khi so sánh với những thứ như khả năng lấy nhiều dữ liệu hơn trong mỗi chu kỳ - điều này sẽ cho phép những thứ như TouchWiz "nhanh" như AOSP. Thật sự.

Ngừng nói rằng vấn đề lớn về phần cứng 64 bit là khả năng sử dụng hơn 4GB RAM

Thỏa thuận thực sự lớn, mà Alex và tôi đã lang thang trong một tập gần đây của Android Central Podcast, đó là việc chuyển sang ARMv8 trên các chip 64 bit này. Tôi đã liên hệ với NVIDIA - một công ty khá quen thuộc với bộ xử lý ARM 64 bit và được đồn là đối tác khởi chạy Android L - và đây là những gì họ đã nói khi tôi hỏi tại sao chip 64 bit mới lại quan trọng với Android:

Gần như tất cả các máy tính xách tay và CPU dành cho người tiêu dùng chính và cao cấp đã chuyển sang 64 bit từ nhiều năm trước và vì lý do chính đáng - chúng có hiệu suất cao hơn cho các ứng dụng được mã hóa để sử dụng các tính năng 64 bit và địa chỉ bộ nhớ lớn hơn cho hệ điều hành và nhiều ứng dụng.

Đối với Android, câu chuyện không chỉ đơn giản là 64 bit, mà thực sự là về Kiến trúc ARMv8 mới. Ngoài việc kích hoạt các ứng dụng 64 bit, ARMv8 mang đến một loạt các cải tiến về hiệu quả năng lượng cũng như hiệu suất có tác động trực tiếp và đáng kể đến gần như mọi ứng dụng Android 32 bit trên thị trường hiện nay.

Google đã công bố tại hội nghị I / O năm nay rằng phiên bản tiếp theo của Android - "L" - sẽ cung cấp hỗ trợ CPU 64 bit. Trên thực tế, NVIDIA đã phát triển L trên bộ xử lý di động Tegra K1 64 bit của chúng tôi, bao gồm CPU Denver được thiết kế tùy chỉnh của chúng tôi.

Denver là một CPU tuyệt vời - và CPU 64 bit đầu tiên cho Android. Nó hoàn toàn vượt trội so với các dịch vụ di động ARM khác. Mỗi lõi Denver là bộ xử lý siêu thanh 7 chiều trong nội bộ, thay vì 3 chiều trong nhiều chip dựa trên ARM - và với bộ nhớ cache lớn hơn nhiều. Denver là CPU ARM di động hiệu suất cao nhất từng được tạo ra - nó được thiết kế cho thông lượng CPU đơn cao nhất và sẽ đến với các thiết bị vào cuối năm nay."

- Nick Stam, Giám đốc Tiếp thị Kỹ thuật tại NVIDIA

Và không chỉ NVIDIA sẽ xây dựng những con chip có khả năng làm rung chuyển tất của chúng tôi. ARM có hai bộ xử lý sử dụng thông số kỹ thuật v8 - Cortex-A53 và Cortex-A57. Đây là những bộ xử lý được xây dựng sẵn và có thể được sử dụng như trong bất kỳ SoC nào từ bất kỳ nhà sản xuất nào. Trong khi NVIDIA và Qualcomm và Samsung sẽ xây dựng thông số kỹ thuật thành một thứ gì đó nhiều hơn - và có khả năng tốt hơn - các công ty khác có thể bỏ những quyền này vào và tận hưởng lợi ích. Điều đó có nghĩa là chúng ta cũng có thể tận hưởng lợi ích. Với các công ty như Huawei đang xây dựng chip của riêng họ hoặc OEM sử dụng MediaTek SoC, ngay cả điện thoại thông minh cấp nhập cảnh cũng sẽ được hưởng lợi từ việc chuyển sang ARMv8.

câu chuyện không chỉ đơn giản là 64-bit, mà thực sự là về Kiến trúc ARMv8 mới

Tôi sẽ tìm hiểu những tin đồn và những điều vô nghĩa về những gì tiếp theo dành cho Android và cắt quyền theo đuổi. Chúng ta sẽ sớm thấy Android L 64-bit trên phần cứng hoàn toàn mới. Một số sẽ sử dụng bộ xử lý ARMv8 64 bit. Một số sẽ không. Nhưng việc chuyển sang kiến ​​trúc mới đang đến từ tất cả các nhà cung cấp và năm 2015 có khả năng biến các thiết bị di động của chúng ta tiến gần hơn với những gì chúng ta luôn muốn chúng trở thành - một máy tính loại máy tính để bàn thực sự mà bạn có thể mang theo trong túi, đó là có thể kéo dài đủ lâu với một khoản phí để tận hưởng việc sử dụng nó.

Tôi không thể chờ đợi.