Header ads

Header ads
» »

Giả lập game PS3 trên máy PS5 khó phát triển, vì kết cấu kiến trúc chip Cell của Sony và IBM

Trong chiếc máy PS3 là con chip xử lý mang tên Cell, được liên minh STI, Sony, Toshiba và IBM hợp tác phát triển dựa trên kiến trúc PowerPC. Thiết kế con chip thực sự độc đáo, đến mức đôi khi nó trở thành cơn ác mộng đối với các nhà phát triển game.

Con chip Cell vận hành như thế này. PPE chính là một nhân CPU duy nhất, vận hành ở xung nhịp tối đa 3.2 GHz, hỗ trợ xử lý đa luồng. Nhân CPU này sẽ đóng vai trò xử lý hầu hết mọi thứ, từ vẽ vector khung cảnh game cho tới xử lý code logic vận hành AI và những cơ chế trong game. Nhưng bên cạnh 1 nhân CPU chính gọi là PPE ấy, Cell còn có thêm 8 nhân SPE. Những nhân SPE này sẽ là cụm nhân xử lý hỗ trợ cho PPE để cải thiện hiệu năng xử lý game.

Vấn đề nằm ở chỗ, PPE sẽ là thứ chia việc cho 8 nhân SPE. Nếu code lập trình game hoàn hảo, chia việc đều đặn và hợp lý cho cả 8 nhân PPE, không có nhân nào nhàn rỗi hoặc không có nhân nào quá tải, game sẽ được xử lý rất ổn. Nhưng đổi lại, là mô hình lập trình cực kỳ khó sử dụng. Các nhà phát triển game và các lập trình viên thực sự đã phải theo dõi và điều khiển dữ liệu đầu vào từ RAM và memory controller, rồi lại phải code sao cho PPE chia việc đều đặn cho 8 nhân PPE.

architecture.png

Nếu là những game độc quyền trên PS3 thì kết cấu 8 nhân SPE và 1 nhân PPE kết hợp lại với nhau sẽ được tối ưu tốt, chẳng hạn như Metal Gear Solid 4 chẳng hạn. Nhưng đối với những game đa nền tảng, ra mắt trên cả Xbox 360, thì khác biệt kiến trúc chip xử lý giữa Xbox 360 và PS3 sẽ khiến phiên bản game trên PS3 ảnh hưởng hiệu năng, do các hãng game không có nhiều thời gian tối ưu riêng cho kiến trúc khác lạ này.




Gần đây thì có tin đồn nói rằng, dịch vụ thuê game trong gói dịch vụ trực tuyến PlayStation Plus dự kiến sẽ cho phép anh em sở hữu PS5 được thưởng thức những tác phẩm game cũ mà hay, kinh điển trên thế hệ máy PS3, thông qua ứng dụng giả lập đang được Sony tự phát triển.

Vấn đề nằm ở chỗ, vì chính khác biệt ở kiến trúc chip xử lý, tạo ra một trình giả lập game PS3 vận hành thông qua nhân xử lý CPU 8 nhân kiến trúc Zen 2 do AMD phát triển cho Sony sẽ không hề dễ dàng.

Những chuyên gia phần cứng và phần mềm đồ họa máy tính của kênh Digital Foundry vừa có những phân tích về tính khả thi của ứng dụng giả lập game PS3 trên máy PS5. Bản chất cách chip Cell của PS3 vận hành như đã được mô tả ở trên khác biệt hoàn toàn so với 8 nhân xử lý siêu phân luồng kiến trúc AMD Zen 2. Đặc biệt là ở 8 cụm nhân "co-processor" SPE.

Anh em từng thử cài phần mềm giả lập game PS3 trên máy tính, là RPCS3 sẽ nhận ra một điều, quy đổi cách vận hành và bố cục mô phỏng cách chip Cell hoạt động trên những con chip kiến trúc tập lệnh x86-64 rất khó. Khó chứ không phải là bất khả thi. Thành ra những CPU cỡ AMD Ryzen 9 7950X hay Intel Core i9 13900K luôn là những con chip hoàn hảo để chơi giả lập game PS3. Còn những chip Core i5, i7 thì gặp khó khăn hơn nhiều.



Tương tự như vậy, giả lập lại cách chip Cell vận hành trên 8 nhân CPU Zen 2 của máy PS5 sẽ tương đối khó khăn. Những game ứng dụng vận hành 8 nhân SPE hỗ trợ xử lý cho PPE tối ưu trên PS3 sẽ không chạy tốt trên phần mềm giả lập. Xin nhắc lại là về mặt lý thuyết, Cell là một CPU 1 nhân, chứ không phải 9 nhân vận hành và kết cấu giống nhau.

Một giải pháp được đưa ra là Sony sẽ chỉ cho người dùng PS5 chơi giả lập những game PS3 không ứng dụng quá nhiều cụm 8 nhân SPE, chẳng hạn như những trò chơi đơn giản, đồ họa không quá phức tạp, hay không phải những bom tấn độc quyền trên PS3 một thời. Nhưng làm như vậy thì sẽ không có nhiều giá trị giữ chân người dùng ở lại với dịch vụ PlayStation Plus.

Quảng cáo



Những trò chơi phát hành độc quyền trên PS3, nhờ sự trợ giúp của các kỹ sư Sony, luôn tận dụng đến mức tối đa khả năng của 8 nhân SPE, chẳng hạn như Killzone 2. Còn những game đa nền được port một cách vội vàng và cẩu thả, chỉ tận dụng sức mạnh xử lý của nhân PPE, khi vận hành thông qua giả lập trên PS5, có khi còn chạy mượt hơn, nhờ vào cải thiện hiệu năng IPC của thế hệ nhân CPU mới.



Rồi còn phải tính đến cả chuyện cải thiện chất lượng đồ họa, thứ được xử lý trên phần cứng máy PS3 cũ thông qua nhân GPU hợp tác phát triển cùng Nvidia, tên là RSX Reality Synthesizer, vận hành ở xung nhịp 550 MHz, sức mạnh 230 gigaflops nữa.

Có thể khẳng định rằng, những game mà anh em fan Sony muốn chơi lại trên PS5 đều là những tác phẩm đỉnh cao thời kỳ PS3, chẳng hạn như Killzone 2, Metal Gear Solid 4, God of War III hay Infamous… Tất cả chúng đều tận dụng tới mức tối đa sức mạnh và khả năng của chip Cell, nên vận hành qua phần mềm giả lập sẽ tương đối khó khăn.

Digital Foundry đưa ra một giải pháp, là Sony sẽ tối ưu lại từng trò chơi trên PS3 để chúng vận hành hoàn hảo trên phần cứng PS5 cùng phần mềm giả lập. Hoặc cũng có thể, GPU kiến trúc RDNA 2 sẽ được tận dụng để xử lý những code lập trình được cho chạy trên 8 nhân SPE, thay vì cứ cố gắng mô phỏng cách chip Cell vận hành trên con chip 8 nhân CPU trong máy PS5.

Theo WCCFTech

Quảng cáo


Khóa học Machine Learning cơ bản- Khoa học dữ liệu - AI
==***==

Khoá học Quản trị Chiến lược Dành cho Lãnh đạo Doanh nghiệp

Nhấn vào đây để bắt đầu khóa học

==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
--- 

Khóa học Hacker và Marketing từ A-Z trên ZALO!

Khóa học Hacker và Marketing từ A-Z trên Facebook!

Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công

Bảo mật và tấn công Website - Hacker mũ trắng
Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khoa hoc hay
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel

Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao

Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
Nhấn vào đây để bắt đầu khóa học


Khóa học Phân tích dữ liệu sử dụng SPSS - Chìa khóa thành công!


Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
Xây dựng website​​​​
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
Khoa hoc hay
MICROSOFT ACCESS



GOOGLE SPREADSHEETS phê không tưởng
Khoa hoc hay
Khóa hoc lập trình bằng Python tại đây

Hãy tham gia khóa học để biết mọi thứ

Để tham gia tất cả các bài học, Bạn nhấn vào đây 

Khóa học lập trình cho bé MSWLogo
Nhấn vào đây để bắt đầu học
Nhấn vào đây để bắt đầu học


Khóa học Ba, Mẹ và Bé - Cùng bé lập trình  TUYỆT VỜI

Khoa hoc hay

Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Khoa hoc hay
Design Website

Để thành thạo Wordpress bạn hãy tham gia khóa học 
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

Nguồn: Tinh Tế

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn