បច្ចេកវិទ្យាបង្កើតឡើងវិញដោយឋិតិវន្តថ្មីអនុញ្ញាតឱ្យហ្គេម PlayStation 3 ដំណើរការនៅលើកុំព្យូទ័រ

    Categories: News (KM)
PS3

PS3 - Habanero Pixel/shutterstock.com

អ្នកបង្កើតកម្មវិធី និងស្ទូឌីយោហ្គេមកំពុងប្រើវិធីសាស្រ្តបច្ចេកទេសកម្រិតខ្ពស់ដើម្បីរំលងការកំណត់ផ្នែករឹងជាប្រវត្តិសាស្ត្រនៃកុងសូលជំនាន់ទីប្រាំពីរ។ ការប្រើប្រាស់ការចងក្រងឡើងវិញដោយឋិតិវន្តអនុញ្ញាតឱ្យចំណងជើងបុរាណដែលត្រូវបានបង្កើតឡើងដំបូងសម្រាប់កុងសូល Sony ដំណើរការដោយផ្ទាល់នៅលើកុំព្យូទ័រទំនើប ដោយមិនចាំបាច់មានកម្មវិធីត្រាប់តាមកម្រិតមធ្យមនោះទេ។ ដំណើរការដំណើរការដើម្បីបកប្រែកូដដើមដោយផ្ទាល់ទៅក្នុងស្ថាបត្យកម្ម x86 ដែលជាស្តង់ដារនៅលើកុំព្យូទ័របច្ចុប្បន្នភាគច្រើន បំលែងឯកសារហ្គេមទៅជាកម្មវិធីដើមសម្រាប់ប្រព័ន្ធប្រតិបត្តិការដូចជា Windows និង Linux ។

ការផ្លាស់ប្តូរគំរូផ្លាស់ទីឆ្ងាយពីការពឹងផ្អែកលើកម្មវិធីត្រាប់តាមបែបប្រពៃណី ដែលទាមទារថាមពលដំណើរការខ្ពស់ដើម្បីបកស្រាយការណែនាំកុងសូលក្នុងពេលវេលាជាក់ស្តែង។ ជាមួយនឹងការបកប្រែដែលបានធ្វើរួចជាមុន កូដលទ្ធផលមានអន្តរកម្មដោយផ្ទាល់ជាមួយសមាសធាតុរបស់កុំព្យូទ័រ ដូចជាខួរក្បាល និងកាតវីដេអូ។

ការផ្លាស់ប្តូរបច្ចេកទេសនេះលុបបំបាត់ការជាប់គាំងនៃការអនុវត្ត និងបើកផ្លូវសម្រាប់ស្ទូឌីយោពាណិជ្ជកម្មក្នុងការចេញផ្សាយកាតាឡុកចាស់របស់ពួកគេឡើងវិញក្នុងការចំណាយកាត់បន្ថយ បន្ថែមពីលើការជំរុញគម្រោងឯករាជ្យដែលផ្តោតលើការរក្សាសិទ្ធិចូលដំណើរការការងារដែលមានហានិភ័យនៃការមិនអាចចូលដំណើរការបានដោយសារភាពហួសសម័យនៃផ្នែករឹងដើម។

ស្ថាបត្យកម្មកុងសូលស្មុគស្មាញទាមទារវិធីសាស្រ្តកម្មវិធីថ្មី។

កុងសូលដែលបានបើកដំណើរការក្នុងឆ្នាំ 2006 បានក្លាយជាភាពល្បីល្បាញនៅក្នុងឧស្សាហកម្មហ្គេមសម្រាប់ស្ថាបត្យកម្មរបស់វាដោយផ្អែកលើប្រព័ន្ធដំណើរការ Cell Broadband Engine ។ បន្ទះឈីបនេះត្រូវបានផ្សំឡើងដោយស្នូលដំណើរការសំខាន់ (PPE) រួមបញ្ចូលគ្នាជាមួយនឹងឯកតាដំណើរការរួម (SPEs) ចំនួនប្រាំបី ដែលតម្រូវឱ្យអ្នកសរសេរកម្មវិធីបែងចែកកិច្ចការគណិតវិទ្យា និងឡូជីខលស្របគ្នា។ រចនាសម្ព័ន្ធជាក់លាក់ខ្ពស់ Essa បានធ្វើឱ្យមានការលំបាកក្នុងការបង្កើតច្រកដោយផ្ទាល់ទៅកាន់វេទិកាផ្សេងទៀតអស់រយៈពេលជាច្រើនឆ្នាំ ដោយបង្ខំឱ្យក្រុមហ៊ុនរក្សាហ្គេមរបស់ពួកគេដាក់កម្រិតលើប្រព័ន្ធអេកូដើម ឬវិនិយោគរាប់លានក្នុងការកម្សាន្តពេញលេញពីដំបូង។

បច្ចេកទេសចងក្រងឋិតិវន្តថ្មីវាយប្រហារបញ្ហានេះយ៉ាងពិតប្រាកដដោយការអានឯកសារគោលពីរដើម និងការឌិកូដការណែនាំជាក់លាក់ Cell ។ វិស្វកម្មបញ្ច្រាស Ferramentas និងអ្នកចងក្រងទំនើបវិភាគឥរិយាបថនៃគ្រឿង SPE ហើយបកប្រែប្រតិបត្តិការទាំងនេះទៅជាការណែនាំអំពី SIMD (Single Instruction, Multiple Data) ដូចជាស្តង់ដារ AVX-512 ដែលមានវត្តមាននៅក្នុងដំណើរការថ្មីៗ។ លទ្ធផលគឺជាឯកសារដែលយល់អំពីតក្កវិជ្ជាដើមរបស់ហ្គេម ប៉ុន្តែនិយាយភាសាដើមនៃកុំព្យូទ័រសហសម័យ ដោយរក្សាបាននូវភាពសុចរិតនៃរូបវិទ្យា បញ្ញាសិប្បនិម្មិត និងការបង្ហាញក្រាហ្វិកដោយមិនចាំបាច់មានការបកស្រាយក្នុងពេលដំណាលគ្នា។

ភាពខុសគ្នាផ្នែកបច្ចេកទេសរវាងការធ្វើត្រាប់តាមបែបប្រពៃណី និងការប្រតិបត្តិដើម

ការត្រាប់តាមបែបប្រពៃណីដំណើរការដូចជាអ្នកបកប្រែក្នុងពេលដំណាលគ្នាក្នុងអំឡុងពេលសន្និសីទ ស្តាប់ភាសាដើម និងបំប្លែងវាភ្លាមៗសម្រាប់ទស្សនិកជន។ Softwares ដែលគេស្គាល់ថាសម្រាប់អនុវត្តកិច្ចការនេះ ប្រើឧបករណ៍បង្ហាញដែលមានល្បឿនលឿន ប៉ុន្តែពួកគេប្រឈមមុខនឹងតម្រូវការសម្រាប់ដំណើរការដែលមានថាមពលខ្លាំង ដើម្បីក្លែងធ្វើឥរិយាបថរបស់បន្ទះឈីប Cell ដោយមិនបណ្តាលឱ្យមានការយឺតយ៉ាវ ឬបញ្ហាក្រាហ្វិក។

ម្យ៉ាងវិញទៀត ការចងក្រងឋិតិវន្ត ធ្វើសកម្មភាពដូចជាសៀវភៅដែលបានបកប្រែ និងបោះពុម្ពរួចហើយ។ កុំព្យូទ័រមិនចាំបាច់ចំណាយធនធានដើម្បីស្វែងយល់ពីម៉ាស៊ីនដើមឡើយ ព្រោះហ្គេមត្រូវបានសរសេរឡើងវិញសម្រាប់ទម្រង់របស់វា។ Testes នៃការអនុវត្តបង្ហាញថាការប្រតិបត្តិដើមប្រើប្រាស់ថាមពលដំណើរការតិចជាង 30% បើប្រៀបធៀបទៅនឹងការត្រាប់តាមកម្រិតខ្ពស់។

ប្រសិទ្ធភាពនេះនាំឱ្យមានការកើនឡើងនៃការអនុវត្តជាក់ស្តែងដែលអាចឈានដល់ការកើនឡើង 400% នៃអត្រាស៊ុមក្នុងមួយវិនាទីនៅក្នុងស្ថានភាពជាក់លាក់។ ការលុបបំបាត់អន្តរការីអនុញ្ញាតឱ្យម៉ាស៊ីនដែលមានការកំណត់រចនាសម្ព័ន្ធជាមធ្យមដែលបំពាក់ដោយ RAM ទំហំ 16 GB អាចដំណើរការចំណងជើងជាមួយនឹងស្ថេរភាពខ្លាំងជាងអ្វីដែលបានរកឃើញនៅលើផ្នែករឹងដើមពីពីរទសវត្សរ៍មុន។

ចលនាឧស្សាហកម្មផ្តោតលើការអភិរក្សឌីជីថលនៃកាតាឡុក

បណ្ណាល័យរបស់កុងសូលមានចំណងជើងច្រើនជាង 3,000 ដែលត្រូវបានចេញផ្សាយពេញមួយជីវិតរបស់វា។ ផ្នែក Grande នៃបណ្តុំនេះនៅតែភ្ជាប់ជាមួយឌីសរូបវ័ន្ត និងផ្នែករឹងដើម ដែលរងការខូចខាតដោយធម្មជាតិនៃពេលវេលា។

ការរិចរិលនៃប្រព័ន្ធផ្សព្វផ្សាយអុបទិក ដែលគេស្គាល់ថាជា “ការរលួយឌីស” និងការបរាជ័យនៃសមាសធាតុឧបករណ៍ខាងក្នុងតំណាងឱ្យហានិភ័យពិតប្រាកដចំពោះប្រវត្តិនៃការកម្សាន្តឌីជីថល។ ការបំប្លែងទៅជាកុំព្យូទ័រដែលអាចប្រតិបត្តិបានផ្តល់នូវដំណោះស្រាយច្បាស់លាស់សម្រាប់ការរក្សាទុក និងចែកចាយស្នាដៃទាំងនេះ។

ស្ទូឌីយោខ្នាតតូច និងមធ្យមមើលឃើញការចងក្រងឡើងវិញជាឱកាសអាជីវកម្មដែលអាចសម្រេចបាន។ ការចំណាយលើការកែសម្រួលហ្គេមចាស់ដោយប្រើវិធីសាស្រ្តនេះគឺទាបជាង 50% ជាងការបង្កើតកម្មវិធី remaster បែបប្រពៃណី។

ការលក់ឌីជីថលនៅលើវេទិការួមដូចជា Steam និង Epic Games Store អនុញ្ញាតឱ្យក្រុមហ៊ុនឈានដល់អ្នកប្រើប្រាស់សកម្មរាប់លាននាក់ដែលមិនមានសិទ្ធិចូលប្រើកុងសូលចាស់ បង្កើតប្រាក់ចំណូលពីកម្មសិទ្ធិបញ្ញាដែលនៅស្ងៀមក្នុងទ្រព្យសម្បត្តិរបស់អ្នកផលិត។

គំនិតផ្តួចផ្តើមពីស្ទូឌីយោ និងគម្រោងឯករាជ្យទទួលបានកម្លាំង

ការអនុវត្តជាក់ស្តែងនៃបច្ចេកវិទ្យានេះអាចត្រូវបានគេមើលឃើញរួចហើយនៅក្នុងចលនាថ្មីៗដោយក្រុមហ៊ុនធំៗនៅក្នុងវិស័យនេះ។ Konami បានប្រើការចងក្រងឡើងវិញ និងគោលការណ៍បន្សាំដើម ដើម្បីនាំយក Metal Gear Solid 4 ទៅកាន់វេទិកាទំនើបក្នុងការចងក្រង Master Collection Vol របស់វា។ 2. ហ្គេមដែលត្រូវបានចាត់ទុកថាជាចំណាប់ខ្មាំងដ៏ធំបំផុតមួយនៃស្ថាបត្យកម្ម Cell ដោយសារការប្រើប្រាស់ច្រើននៃគ្រឿង SPE សម្រាប់ការគណនារូបវិទ្យា និងសំឡេង បានបំបែកកូដរបស់វា និងរៀបចំរចនាសម្ព័ន្ធឡើងវិញដើម្បីដំណើរការនៅលើ Windows ។ Paralelamente សហគមន៍ប្រភពបើកចំហនៅលើ GitHub បានរីកចម្រើនជាមួយនឹងគម្រោងដែលធ្វើឲ្យការបំប្លែងឯកសារ ELF របស់កុងសូលដោយស្វ័យប្រវត្តិ ដោយសម្រេចបាននូវអត្រាភាពឆបគ្នាខ្ពស់ និងអនុញ្ញាតឱ្យអនុវត្តការកែប្រែ (mods) ដែលកែកំហុសចាស់។

– Metal Gear Solid 4 កំពុងដំណើរការជាមួយនឹងរូបវិទ្យាដែលបានកែលម្អ និងមិនមានដំណើរការធ្លាក់ចុះ។

– Títulos នៃសកម្មភាពមនុស្សទីបី ទទួលបានការគាំទ្រសម្រាប់ដំណោះស្រាយជ្រុល។

– ការប្រណាំង Jogos ជាមួយនឹងការដោះសោអត្រាធ្វើឱ្យស្រស់សម្រាប់ម៉ូនីទ័រទំនើប។

– Obras ដែលបកប្រែដោយអ្នកគាំទ្រ Niche ត្រូវបានដាក់បញ្ចូលដោយផ្ទាល់ទៅក្នុងកូដដើម។

– អេក្រង់ផ្ទុកយូរ Eliminação អរគុណចំពោះការប្រើប្រាស់ SSDs បច្ចុប្បន្ន។

តម្រូវការផ្នែករឹង និងការបង្កើនប្រសិទ្ធភាពមើលឃើញសម្រាប់ម៉ូនីទ័រទំនើប

ការផ្លាស់ប្តូរទៅបរិយាកាសកុំព្យូទ័រដើមនាំមកនូវអត្ថប្រយោជន៍ដោយផ្ទាល់ដល់គុណភាពដែលមើលឃើញនៃស្នាដៃ។ Sem ឧបសគ្គនៃដំណើរការវីដេអូដើម ហ្គេមដែលបានចងក្រងឡើងវិញអាចចូលប្រើ API ក្រាហ្វិកទំនើបដោយផ្ទាល់ ដែលអាចឱ្យការបង្ហាញគុណភាពបង្ហាញ 4K ដើម និងការគាំទ្រសម្រាប់អត្រាស៊ុម 120 FPS ឬខ្ពស់ជាងនេះ។ Texturas និយមន័យខ្ពស់អាចត្រូវបានបញ្ចូលទៅក្នុងកូដ ហើយតម្រងរូបភាពសហសម័យត្រូវបានអនុវត្តដោយមិនប៉ះពាល់ដល់ស្ថេរភាពប្រព័ន្ធ។

តម្រូវការផ្នែករឹងដើម្បីដំណើរការកម្មវិធីដែលអាចប្រតិបត្តិបានទាំងនេះគឺគួរឱ្យកត់សម្គាល់តិចជាងតម្រូវការរបស់កម្មវិធីត្រាប់តាម។ ការគ្រប់គ្រងអង្គចងចាំត្រូវបានធ្វើឱ្យប្រសើរ ជៀសវាងការលេចធ្លាយ និងការគាំងទូទៅនៅក្នុងកម្មវិធីក្លែងធ្វើ។ ភាពឆបគ្នាជាមួយនឹងការគ្រប់គ្រងទំនើប ការគូសផែនទីក្តារចុច និងកណ្ដុរ និងការគាំទ្រសម្រាប់ម៉ូនីទ័រនៃសមាមាត្រផ្សេងៗគ្នាត្រូវបានអនុវត្តដោយផ្ទាល់នៅក្នុងកូដប្រភពដែលបានបង្កើត ដោយផ្តល់នូវបទពិសោធន៍អ្នកប្រើប្រាស់ដូចគ្នាទៅនឹងហ្គេមដែលបានបង្កើតឡើងជាពិសេសសម្រាប់កុំព្យូទ័រនាពេលបច្ចុប្បន្ននេះ។

ការពង្រីកទ្រង់ទ្រាយទៅវេទិកាផ្សេងទៀតនៃជំនាន់មុន។

ភាពជោគជ័យនៃការចងក្រងឋិតិវន្តដែលបានអនុវត្តចំពោះស្ថាបត្យកម្មដែលស្មុគស្មាញដូចដែលដំណើរការ Cell កំពុងជំរុញឱ្យមានការពង្រីកបច្ចេកទេសទៅប្រព័ន្ធផ្សេងទៀត។ Ferramentas ការកែលម្អស្រដៀងគ្នាកំពុងត្រូវបានធ្វើឡើងដើម្បីបំប្លែងហ្គេមកុងសូល និងឧបករណ៍យួរដៃពីមុនដោយផ្ទាល់ទៅកុំព្យូទ័រដែលអាចប្រតិបត្តិបាន។ ស្តង់ដារនៃវិធីសាស្រ្តបច្ចេកទេសនេះបង្កើតលំហូរការងារថ្មីនៅក្នុងឧស្សាហកម្ម ដែលការរក្សាកូដដើមដើរទន្ទឹមគ្នាជាមួយនឹងលទ្ធភាពពាណិជ្ជកម្ម ដោយធានាថាការផលិតកម្មវិធីអន្តរកម្មជាច្រើនទសវត្សរ៍នៅតែអាចប្រើប្រាស់បាន និងមានមុខងារសម្រាប់អ្នកប្រើប្រាស់ និងអ្នកស្រាវជ្រាវបច្ចេកវិទ្យាជំនាន់ក្រោយ។