Mục lục bài viết
Dân chơi game trên PC quen với khái niệm VRAM riêng của card đồ họa, nhưng khi tìm hiểu cấu hình điện thoại lại không thấy thông số này xuất hiện ở đâu. Lý do là chip di động không dùng mô hình bộ nhớ tách biệt như PC, mà dùng một vùng bộ nhớ chung cho cả CPU lẫn GPU truy cập.
Kiến trúc bộ nhớ hợp nhất trên chip di động hoạt động ra sao
Trên hầu hết chip di động, CPU và GPU tích hợp chung trên một đế bán dẫn theo mô hình hệ thống trên chip, cùng chia sẻ một vùng RAM duy nhất, gọi là bộ nhớ hợp nhất. Khi GPU cần dữ liệu để dựng hình, nó đọc trực tiếp từ vùng RAM chung thay vì từ bộ nhớ đồ họa riêng biệt. Thiết kế này giúp tiết kiệm diện tích chip, giảm điện năng tiêu thụ và cho phép phân bổ bộ nhớ linh hoạt theo nhu cầu từng tác vụ.
GPU rời trên PC dùng VRAM riêng, tách biệt hoàn toàn với RAM hệ thống
Card đồ họa rời trên PC có một khối bộ nhớ chuyên dụng gắn trực tiếp trên bo mạch card, kết nối với lõi xử lý đồ họa qua đường truyền băng thông cực cao và không bị CPU hay tiến trình khác tranh chấp. Dữ liệu đồ họa được sao chép từ RAM hệ thống sang VRAM trước khi GPU xử lý, tốn thêm một bước truyền tải, nhưng đổi lại băng thông dành riêng cho GPU luôn ổn định, không bị ảnh hưởng bởi ứng dụng khác đang chạy.
Vì sao thiết kế chia sẻ phù hợp với đặc thù thiết bị di động
Điện thoại bị giới hạn nghiêm ngặt về không gian vật lý, điện năng và tỏa nhiệt, nên gắn thêm một khối bộ nhớ đồ họa riêng biệt là không khả thi. Bộ nhớ hợp nhất cho phép cấp phát linh hoạt: khi game cần nhiều bộ nhớ cho kết cấu đồ họa, hệ điều hành ưu tiên vùng lớn hơn cho GPU, còn khi ứng dụng nền cần RAM, phần đó được thu hồi lại. Cách quản lý này phù hợp với việc điện thoại phải chạy đa nhiệm trong dung lượng RAM giới hạn.
Hạn chế của bộ nhớ chia sẻ khi tải nặng đồng thời
Nhược điểm lớn nhất của mô hình chia sẻ là băng thông bộ nhớ phải phục vụ cả CPU lẫn GPU cùng lúc, nên khi cả hai cần đọc ghi dữ liệu liên tục lúc chơi game nặng, chúng phải cạnh tranh cùng một kênh truyền. Đây là lý do hiệu năng đồ họa di động khó đạt mức tương đương GPU rời trên PC dù xung nhịp lý thuyết không quá chênh lệch, vì băng thông khả dụng cho riêng GPU luôn thấp hơn con số danh nghĩa toàn hệ thống.
Hiểu nhầm thường gặp
“Điện thoại RAM càng lớn thì đồ họa game càng mạnh như PC có nhiều VRAM” là suy nghĩ chưa chính xác. Dung lượng RAM lớn chủ yếu giúp giữ được nhiều ứng dụng và dữ liệu game trong bộ nhớ cùng lúc, nhưng băng thông truyền dữ liệu cho GPU vẫn bị giới hạn bởi kênh bộ nhớ chung, khác hẳn VRAM chuyên dụng có đường truyền riêng trên card đồ họa PC.
Xem thêm
Nội dung này thuộc cụm bài Benchmark & chơi game: tổng hợp bài viết. Xem thêm RAM ảnh hưởng thế nào đến trải nghiệm chơi game trên điện thoại.
