Bản tin công nghệ quốc tế · dịch tiếng Việt 05.10.2026 RSS
Phần cứng · Wccftech

Công cụ mới SCSKiller giúp loại bỏ hoàn toàn hiện tượng giật hình do biên dịch shader trên PC

Công cụ mã nguồn mở SCSKiller mới đây đã ra mắt nhằm giải quyết triệt để vấn đề giật hình do biên dịch shader trong các tựa game PC hiện đại. Bằng cách tiền biên dịch shader vào bộ nhớ đệm của GPU trước khi khởi động game, công cụ này đã đem lại kết quả thử nghiệm vô cùng ấn tượng trên nhiều tựa game lớn.

Wccftech04.10.20263 phút đọc2 lượt đọc
Ảnh: Wccftech

Một tiện ích miễn phí và mã nguồn mở hoàn toàn mới mang tên SCSKiller (viết tắt của Shader Compilation Stutter Killer) đang trực tiếp giải quyết một trong những vấn đề dai dẳng nhất ảnh hưởng đến các tựa game PC hiện đại: hiện tượng giật hình do biên dịch shader/Pipeline State Object (PSO).

Được phát triển bởi BlueHeisenberg, SCSKiller thực chất cố gắng làm những điều mà nhiều tựa game PC hiện nay vẫn chưa tự làm tốt. Chương trình sẽ quét các shader đi kèm trong game, xác định các pipeline có khả năng được tạo ra, và biên dịch chúng vào bộ nhớ đệm shader của trình điều khiển GPU trước khi trò chơi được khởi động. Về lý thuyết, điều này đồng nghĩa với việc trình điều khiển sẽ không phải dừng lại để biên dịch các pipeline đó lần đầu tiên một hiệu ứng xuất hiện trong quá trình chơi, qua đó giúp loại bỏ hiện tượng giật hình do biên dịch PSO thời gian thực (just-in-time).

Tiện ích này hiện hỗ trợ card đồ họa NVIDIA và AMD (GPU Intel rất tiếc vẫn chưa được hỗ trợ tại thời điểm viết bài) trên nền tảng DirectX 12, cùng với các tựa game DirectX 11 trên phần cứng NVIDIA. Công cụ có thể tự động phát hiện các tựa game được cài đặt thông qua Steam, Epic Games Store, EA App, GOG, Ubisoft Connect, ứng dụng XBOX trên PC và Battle.net. Một bộ ghi hình tùy chọn cũng có thể ghi lại các pipeline không thể xác định trực tiếp từ tệp của trò chơi, sau đó SCSKiller có thể biên dịch chúng cho các phiên chơi tiếp theo.

Các bài kiểm tra của chính nhà phát triển đã cho thấy một số kết quả nổi bật. Trong FINAL FANTASY VII Rebirth, một card RTX 5090 ghi nhận tới 19 lần khựng hình do biên dịch shader từ 20 ms trở lên trên bộ nhớ đệm trống, so với con số không (0) sau khi chạy SCSKiller. Hogwarts Legacy giảm từ 1,014 lần khựng xuống còn 87, trong khi Star Wars Jedi: Survivor giảm từ con số khổng lồ 9,038 xuống chỉ còn 11.

Chúng tôi cũng đã thử nghiệm SCSKiller với tựa game FINAL FANTASY VII Rebirth của SQUARE ENIX, và kết quả có thể nhận thấy ngay lập tức. Giai đoạn biên dịch shader tích hợp sẵn của trò chơi tương đối ngắn và rõ ràng không thể tiền biên dịch bất cứ thứ gì gần với những gì xuất hiện trong quá trình chơi thực tế. Trong khi đó, SCSKiller cuối cùng đã tạo ra khoảng 3 GB tệp nhị phân NVIDIA PSO cho trò chơi.

Sau khi quá trình đó hoàn tất, hiện tượng giật hình do biên dịch shader vốn thường làm phiền Rebirth đã gần như bị triệt tiêu trong các thử nghiệm của chúng tôi. Sự khác biệt thể hiện rất rõ ràng khi di chuyển qua các khu vực và gặp phải các hiệu ứng lần đầu tiên trên một bộ nhớ đệm shader vốn dĩ sẽ rất trống trải.

Tuy nhiên, có một hạn chế quan trọng: SCSKiller chỉ giải quyết vấn đề biên dịch shader. Nó không thể loại bỏ hiện tượng giật do quá trình di chuyển (traversal), truyền tải tài sản (asset-streaming), nghẽn CPU hoặc các hiện tượng giật không liên quan khác, vì vậy những tựa game nổi tiếng bị khựng sẽ không nhất thiết trở nên mượt mà hoàn toàn chỉ sau một đêm.

Mặc dù vậy, đây là một trong những cách tiếp cận do cộng đồng phát triển đầy hứa hẹn nhất mà chúng tôi từng thấy để giải quyết tình trạng giật hình do biên dịch shader ở cấp độ hệ thống. SCSKiller hiện có sẵn thông qua kho lưu trữ chính thức trên GitHub, với phiên bản 1.2.0 hiện tại được phân phối dưới cả dạng trình cài đặt và bản portable.


Cùng chuyên mục · Phần cứng
Phần cứng

Giảm ngay 40 USD cho chip Ryzen 7 9800X3D kèm quà tặng hấp dẫn

Bộ vi xử lý chơi game AMD Ryzen 7 9800X3D đang được giảm giá còn 429 USD khi áp dụng mã khuyến mãi trên Newegg. Người…

Tom's Hardware · 1 phút đọc
Phần cứng

Đánh giá Orico TB5 dock: Hub Thunderbolt 5 kiêm hộp đựng SSD cực tốc

Orico TB5 là một thiết bị hub Thunderbolt 5 đa năng, kết hợp giữa khả năng mở rộng cổng kết nối phong phú và hiệu năng…

PCWorld · 4 phút đọc
Phần cứng

Camera đeo người siêu nhẹ 29,5g mang đến góc nhìn trọng tài trong trận đấu bóng đá trực tiếp

Camera đeo người Xacti CX-WL100 nặng chỉ 29,5g vừa ghi lại góc nhìn thực tế của trọng tài trong một trận đấu bóng đá…

Notebookcheck · 1 phút đọc