News (IS)

Hugbúnaðarverkfræðingar búa til endursamsetningaraðferð til að keyra innfædda PlayStation 3 á tölvu

PS3
PS3 - Habanero Pixel/shutterstock.com

Hugbúnaðarverkfræði hefur náð mikilvægum tæknilegum áfanga á sviði varðveislu stafrænna miðla með því að búa til áður óþekkt kóðabreytingartæki. Especialistas í forritun hafa þróað tækni sem umbreytir upprunalegum stafrænum afþreyingarskrám í bein keyranleg snið fyrir nútíma tölvur. Ferlið útilokar notkun hefðbundinna herma sem ofhlaða stýrikerfinu.

Nýja nálgunin notar aðferð sem kallast static recompilation, sem þýðir kerfisleiðbeiningar fyrirfram. Isso þýðir að vinnsluálagið er flutt beint yfir í x86 arkitektúr núverandi örgjörva jafnvel áður en hugbúnaðurinn keyrir. Myndaskráin er lesin innfæddur af vélinni og útilokar rauntíma umskráningarskref.

Þróun þessarar tækni leysir sögulegan flöskuháls á sviði vélbúnaðar bakverkfræði. Títulos, sem kom á markað fyrir meira en áratug, gengur nú snurðulaust á nútíma vélum og krefst töluvert lægri tækniforskrifta. Aðgangshindrunin fyrir aðgang að þessum klassísku vörulistum minnkar verulega með nýju forritinu.

Hagnýt aðgerð kóðabreytingar

Stöðug endursamsetningartækni virkar á allt annan hátt en hefðbundnar samhliða vinnsluaðferðir. Í stað þess að þýða frumkóðann á meðan forritið er opið, greinir kerfið og breytir allri hugbúnaðarbyggingunni í einu. Este fyrra ferli býr til innfædda keyrsluskrá sem er að fullu aðlöguð að stýrikerfi notandans.

Hagnýt niðurstaðan er forrit sem virkar nákvæmlega eins og hugbúnaður sem upphaflega var þróaður fyrir markvettvanginn. Millivinnslulagið, sem venjulega eyðir stórum hluta af vinnsluminni og örgjörvaauðlindum, er algjörlega fjarlægt úr jöfnunni. Búðu til reiknirit bera kennsl á kerfissímtöl sem eru sértæk fyrir upprunalega vélbúnaðinn og skipta þeim út fyrir nútíma jafngildi.

Umbreytingin er allt frá einföldum rökréttum vinnsluleiðbeiningum til flókinna grafískrar flutningsskipana. Aðferðin notar nýleg leiðbeiningasett, eins og AVX-512 staðalinn, til að flýta fyrir flóknum stærðfræðilegum útreikningum sem eldri grafíkvélar þurfa. Essa bein aðlögun gerir tölvunni kleift að skilja hugbúnaðarmálið án þess að þurfa virkan þýðanda sem starfar í bakgrunni.

Skilvirkni aðferðarinnar tryggir að tölvur með inntaksörgjörva geti keyrt umbreyttu skrárnar án erfiðleika. Hagræðing á notkun minni sem er tiltækt í kerfinu kemur í veg fyrir gagnaleka og ofhleðslu í langan tíma í notkun. Aðgangur að sögulegum vörulista vettvangsins verður lýðræðislegri og tæknilega hagkvæmari fyrir stærri hluta almennings.

Upprunalegur arkitektúr Cell örgjörvans

Upprunalega Sony vélbúnaðurinn, sem kom á markað á 2000, notaði mjög sérsniðinn og flókinn örgjörva, þekktur á tæknimarkaði sem Cell Broadband Engine. Esta arkitektúr var með ósamhverfa hönnun sem innihélt aðalvinnslukjarna ásamt mörgum samverkandi aukaeiningum. Esses kjarna unnu samhliða til að gera nákvæma grafík og reikna út eðlisfræði sýndarumhverfis með óvenjulegri nákvæmni fyrir þann tíma. Uppbyggingarflækjustig þessarar hönnunar hefur gert vettvanginn alræmda erfiðan fyrir hugbúnaðarþróun á viðskiptalífsferli hans, sem krefst mjög sérstakra forritunarverkfæra og langan aðlögunartíma af hálfu skapandi vinnustofa.

Vegna þessarar einstöku vinnsluuppbyggingar hefur allar tilraunir til að endurtaka virkni stjórnborðsins á venjulegum tölvum alltaf krafist gríðarlegrar tölvuafls. Hermiforrit sem þarf til að þýða leiðbeiningar frá Cell örgjörvanum yfir á tungumál x86 örgjörva í rauntíma, sem skapar mikla álag á vélbúnað notandans. Esse ferli olli tíðum afköstum, alvarlegum grafískum göllum og kröfðust mjög dýrra örgjörva til að viðhalda ásættanlegum rammahraða meðan forrit voru keyrð. Tæknilegar takmarkanir takmarkaðu aðgang að þessum verkfærum við aðeins lítinn hluta notenda sem voru búnir háþróuðum tölvum og háþróuðum kælikerfi.

Frammistöðuaukning og sjónræn vökvi

Að útrýma rauntímahermilaginu hefur í för með sér mælanlegan og tafarlausan árangur á meðan á framkvæmd umbreytts hugbúnaðar stendur. Testes tæknimenn sýna fram á að leikir geta náð hressingarhraða yfir hundrað ramma á sekúndu á milliuppstillingar tölvur. Stöðugleiki rammahraða umbreytir notendaupplifuninni og skilar sjónrænni vökva sem er betri en upprunalega vélbúnaðurinn.

Án þess að þurfa að setja saman skyggingar og þýða kóða samtímis myndbirtingu er augnabliks hrun útrýmt. Skyndileg lækkun á frammistöðu, mjög algeng í hefðbundnum öfugþróunarferlum, er ekki lengur til í innfæddu keyrslusniði. Notkun margra kjarna nútíma örgjörva á sér stað á hagkvæman og yfirvegaðan hátt.

Að dreifa vinnuálaginu á milli x86 vinnslukjarna kemur í veg fyrir að efnislegir íhlutir vélarinnar ofhitni. Framleiddar keyrsluskrár leyfa einnig að sprauta myndrænum breytingum beint inn í flutningsvélina. Isso gerir innfæddri framkvæmd titla í 4K upplausn, sem býður upp á sjónrænan skýrleika sem fer út fyrir upprunalegu takmarkanir 720p eða 1080p, auk þess að auðvelda aðlögun að ofurbreiðum skjáum án viðmótsbjögunar.

Minnkun á eftirspurn eftir vélbúnaði

Umskiptin frá hermivinnslu yfir í innbyggt keyranlegt snið breytir verulega kerfiskröfutöflunni fyrir notendur. Máquinas búin fjögurra kjarna örgjörvum og lægri skjákortum geta keyrt titla með algjörum stöðugleika. Esse atburðarás var talin tæknilega ómöguleg í fyrri tölvufrekum hermiaðferðum.

Minnkun á tölvueftirspurn lengir endingartíma eldri tölva og dregur verulega úr raforkunotkun. Nákvæm úthlutun myndminni í þýddum frumkóða tryggir að stýrikerfið verði ekki fyrir ofhleðslu. Orkunýting ásamt mikilli afköstum kemur á fót kyrrstöðu endursamsetningu sem gulls ígildi til að keyra eldri hugbúnað.

Skipunarnákvæmni og viðbragðstími

Viðbragðstíminn milli þess að ýta á hnapp á jaðartækinu og samsvarandi aðgerð á skjánum minnkar verulega með innfæddri framkvæmd. Skortur á samtímis þýðingarferlum tryggir að skipanir sem berast eru unnar beint af stýrikerfi tölvunnar. Essa bein samskipti veita nákvæmni sem er sambærileg við núverandi markaðsútgáfur, sem útilokar hina einkennandi töf sem hefur áhrif á palla sem treysta á millivinnslu.

Staðfesting skráa og höfundarréttar

Dreifing og notkun endursamsetningarverkfæra lendir í ströngum reglum um hugverkarétt og hugbúnað. Para viðhalda lögmæti ferlisins, þróunaraðilarnir byggðu tæknina upp á þann hátt að hún krefst þess að upprunalegu skrárnar séu unnar beint úr efnismiðlinum. Notandinn verður að hafa löglega keypt afrit til að hefja umbreytingarferlið á tölvunni.

Tólið virkar nákvæmlega sem kóðaþýðandi og inniheldur ekkert höfundarréttarvarið efni í grunnbyggingu þess. Endanotandinn ber ábyrgð á að útvega dulkóðuðu gögnin og tryggir að ferlið virki sem breyting til einkanota. Essa tæknileg og lagaleg nálgun fjarlægir tækni frá stafrænum sjóræningjastarfsemi og ólöglegri dreifingu verndaðs efnis á internetinu.

Söguleg varðveisla gagnvirkra miðla

Framfarir á kyrrstöðu endursamsetningartækni eru endanleg áfangi fyrir alþjóðlega viðleitni til að varðveita sögu hugbúnaðar og stafrænna afþreyingarmiðla. Þar sem efnislegir rafeindaíhlutir upprunalegu leikjatölvunnar þjást af náttúrulegu og óafturkræfu niðurbroti í gegnum áratugina, tryggir hæfileikinn til að breyta vörulistum þeirra í opinn tölvuarkitektúr að þessi verk lifi af. Háð séreignar og úrelts vélbúnaðar hefur alltaf verið helsta hindrunin fyrir langtíma stafrænni varðveislu, sem takmarkar vinnu vísindamanna og skjalavarða. Sköpun innfæddra executables leysir rót þessa tæknilega vandamáls, sem gerir kleift að geyma og keyra gögn á hvaða vél sem er byggð á x86 arkitektúrnum. Árangursrík beiting þessarar tækni á flókna uppbyggingu Cell örgjörvans gefur til kynna að fyrri og síðari rafeindakerfi muni einnig geta gengið í gegnum svipaða öfuga verkfræðiferli með mikilli tryggð. Instituições af stafrænni skjalavörslu, háskólum og tæknisöfnum líta á þessa opna uppsprettu þróun sem nauðsynleg söguleg viðhaldstæki. Stöðlun skráa tryggir að þúsundir stafrænna framleiðslu hverfa ekki vegna ósamrýmanleika vélbúnaðar, heldur aðgangi að tæknilegum menningararfi hagkvæmum, öruggum og löglegum fyrir komandi kynslóðir tölvusérfræðinga.

To Top