GPU Turbo là một tính năng được Huawei lẫn hãng con Honor quảng cáo mạnh trên hầu hết các dòng điện thoại mới của hãng miễn dùng các SoC như Kirin 970, Kirin 980. Về cơ bản đây là một giải pháp dùng AI để tối ưu hiệu năng khi chúng ta chơi game. Trong bài này mình sẽ chơi thử vài tựa game hot hiện tại trên con Honor Play để xem GPU Turbo có thật sự mang lại trải nghiệm tốt như quảng cáo hay không.
Lần trước thì @duyluan có giới thiệu chi tiết về công nghệ GPU Turbo tại đây. Mình cũng đã gặp gỡ đại diện của Huawei lẫn Honor để hỏi về GPU Turbo và câu trả lời chung đều là: dùng thuật toán AI để dạy cho máy khai thác tài nguyên xử lý của phần cứng ở đây là GPU để trải nghiệm game trở nên mượt hơn, cụ thể là khung hình cao hơn và ổn định hơn trong khi tiêu thụ điện năng thấp hơn so với khi không có công nghệ này.
Với mô hình học được, GPU Turbo sẽ giúp phần cứng điều chỉnh thông số DVFS (Dynamic Voltage & Frequency Scaling) liên quan đến điện áp đầu vào và xung nhịp xử lý của SoC. DVFS giúp hệ thống thực hiện một tác vụ với điện áp và xung nhịp tối ưu với từng tựa game đã được dạy, làm sao để giữ cho tựa game chạy ở xung nhiệp cao nhất có thể trong khi cân bằng với điện năng tiêu thụ. Điểm khiến Huawei/Honor tự tin về GPU Turbo đó là nó được triển khai trên các SoC có tích hợp nhân xử lý AI (Neural Processing Unit - NPU) và Kirin 970 hay 980 đều được tích hợp NPU nhờ đó thuật toán sẽ có thể chạy nhanh hơn và hiệu quả hơn.
Lần trước thì @duyluan có giới thiệu chi tiết về công nghệ GPU Turbo tại đây. Mình cũng đã gặp gỡ đại diện của Huawei lẫn Honor để hỏi về GPU Turbo và câu trả lời chung đều là: dùng thuật toán AI để dạy cho máy khai thác tài nguyên xử lý của phần cứng ở đây là GPU để trải nghiệm game trở nên mượt hơn, cụ thể là khung hình cao hơn và ổn định hơn trong khi tiêu thụ điện năng thấp hơn so với khi không có công nghệ này.
GPU Turbo sử dụng mô hình mạng thần kinh ảo TensorFlow của Google và mạng thần kinh này sẽ học cách game sử dụng tài nguyên hệ thống mà ở đây là phần cứng điện thoại như CPU, GPU và bộ nhớ DRAM. Tuy nhiên, việc học hỏi này được xây dựng cho từng game, trên từng dòng điện thoại chứ không áp dụng cho tất cả. Hầu hết các tài liệu quảng cáo về GPU Turbo của Huawei/Honor đều demo bằng tựa game PUGB Mobile của Tencent và để đạt được hiệu năng cao nhất với tựa game này thì nhà sản xuất thiết bị đã cho chạy giả lập hoặc chạy thật PUBG Mobile hàng nghìn giờ nhờ đó hệ thống sẽ được "dạy" cho cách sử dụng CPU, GPU để tối ưu tựa game này.Với mô hình học được, GPU Turbo sẽ giúp phần cứng điều chỉnh thông số DVFS (Dynamic Voltage & Frequency Scaling) liên quan đến điện áp đầu vào và xung nhịp xử lý của SoC. DVFS giúp hệ thống thực hiện một tác vụ với điện áp và xung nhịp tối ưu với từng tựa game đã được dạy, làm sao để giữ cho tựa game chạy ở xung nhiệp cao nhất có thể trong khi cân bằng với điện năng tiêu thụ. Điểm khiến Huawei/Honor tự tin về GPU Turbo đó là nó được triển khai trên các SoC có tích hợp nhân xử lý AI (Neural Processing Unit - NPU) và Kirin 970 hay 980 đều được tích hợp NPU nhờ đó thuật toán sẽ có thể chạy nhanh hơn và hiệu quả hơn.
GPU Turbo được hỗ trợ trên những chiếc máy dùng SoC Kirin 970 và Kirin 980. Nó được bật mặc định và là một phần thuộc firmware máy thành ra chúng ta không thể chủ động bật hay tắt. Đây chính là khó khăn khi mình muốn đối chiếu giữa 2 tình huống GPU Turbo bật vs tắt. Hiện tại mình dùng chiếc Honor Play được một thời gian và cũng chơi thường xuyên nhiều tựa game như PUBG Mobile và Infinite Ops. Được biết kể từ phiên bản GPU Turbo 2.0 trở đi thì nhiều tựa game đã được bổ sung như Arena of Valor (Liên Quân Mobile), Vainglory, Rules of Survival, NB 2K18 bên cạnh PUBG Mobile và Mobile Legends: Bang Bang.
Các game mình chơi trên Honor Play chạy Kirin 970 8 nhân với GPU Mali-G72MP12 và 4 GB RAM LPDDR4X. Mình chủ yếu chơi PUBG Mobile và một vài game casual nhẹ nhàng, điều mình phát hiện ra là với tựa game PUGB Mobile được hỗ trợ tinh chỉnh từ đầu, thiết lập đồ hoạ HD với tỉ lệ khung hình Ultra cho trải nghiệm game ổn định ở 40 fps đúng như những gì Huawei/Honor quảng cáo về tỉ lệ 39,5 fps. GPU Turbo cố gắng giữ khung hình này ở hầu hết các tình huống giao tranh và mình thường chơi nhiều ván liền nhưng hiệu năng hầu như không đổi, riêng pin thì dĩ nhiên tụt 😁.
Với tựa game Mobile Legends cũng được hỗ trợ bởi GPU Turbo, mình test nhanh chiều nay và tỉ lệ khung hình của nó cũng ổn định ở 60 fps, vào combat nhiều người bâu lại đánh hội đồng thì đôi khi tụt xuống còn 50 đến 55 fps nhưng sau đó trả lại 60 fps như cũ. Mình thử thêm Vainglory 5v5 (trong video do đợi tìm trận lâu quá mình không demo cho anh em xem được) thì tỉ lệ khung hình của game cũng tương tự như Mobile Legends với 60 fps và thậm chí ít suy giảm hơn. Có vẻ như tựa game này nhẹ hơn so với Mobile Legends.
Riêng khi mình thử Asphalt 9 - một tựa game không được hỗ trợ bởi GPU Turbo thì đáng tiếc tựa game này như bị khoá ở khung hình 30 fps với thiết lập đồ hoạ High.Như vậy với một vài tựa game đang hot hiện tại thì có thể thấy GPU Turbo ít nhiều đều có sự can thiệp. Mình từng chơi game trên nhiều chiếc smartphone khác nhau chạy SoC của Qualcomm từ dòng Snapdragon 660 cho đến cao cấp nhhuw Snapdragon 845. Điểm khác biệt lớn của GPU Turbo là nó giữ cho khung hình ở mức ổn định trong thời gian chơi game dài trong khi đó nhưng chiếc máy chạy SoC dù mạnh đi nữa mà không được thiết kế hệ thống tản nhiệt đủ tốt thì sau vài tiếng chơi, hiệu năng đồ hoạ sẽ giảm do nhiệt phát sinh buộc SoC phải cắt xung xuống để bảo vệ chính nó.
Dòng Kirin của HiSilicon do tích hợp GPU Mali vốn luôn được xem là không mạnh như Adreno của Qualcomm thành ra việc Huawei/Honor tích hợp GPU Turbo là nhằm khắc phục nhược điểm cố hữu của dòng Mali, từ đó mang lại trải nghiệm game tốt hơn trên những chiếc máy dùng SoC "nhà trồng". Tuy nhiên hạn chế cũng rất rõ ràng khi mà GPU Turbo chỉ hỗ trợ vài tựa game, không phải tất cả. May mắn là những tựa game mà nó hỗ trợ hiện tại đều đang hot và cần phần cứng tốt để chơi. Trải nghiệm game tương lai với GPU Turbo như thế nào thì điều này còn tuỳ vào Huawei/Honor bởi chính họ quyết định hỗ trợ game nào.
Anh em có đang xài điện thoại có GPU Turbo và trải nghiệm game trên nó như thế nào? Mời anh em chia sẻ thêm nhé :D.