Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Ïîòåíöèàëüíûå «óáèéöû» ïðîöåññîðîâ Intel è AMD áóäóò íå íóæíû áîëüøèíñòâó ëþäåé. ×èïû RISC-V íè íà ÷òî íå ãîäíû â âèäåîèãðàõ. Âèäåî

Ïðîöåññîðû íà áàçå àðõèòåêòóðû RISC-V íà íûíåøíåì ýòàïå ñâîåãî ðàçâèòèÿ íåïðèãîäíû äëÿ âèäåîèãð. Èãðóøêè 11-ëåòíåé äàâíîñòè î÷åíü ñèëüíî òîðìîçÿò íà íåì – íàñòîëüêî ñèëüíî, ÷òî íà ýêðàíå èãðîê âèäèò ñëàéä-øîó. ×àñòü ïðîèçâîäèòåëüíîñòè «ñúåäàþò» ýìóëÿòîðû – êàê èòîã â ïîïóëÿðíîé èãðå «Âåäüìàê 3» íà íå ñàìûõ âûñîêèõ íàñòðîéêàõ ãðàôèêè êîìïüþòåð âûäàåò â ëó÷øåì ñëó÷àå 15 êàäðîâ â ñåêóíäó.

Çàáóäüòå îá èãðàõ

Ñîâðåìåííûå ïðîöåññîðû íà àðõèòåêòóðå RISC-V ïðîèãðûâàþò äàæå ñîâñåì ñòàðûì ÷èïàì íà õ86 â âèäåîèãðàõ. Êàê ïèøåò Tom’s Hardware, ýêñïåðèìåíò ïî çàïóñêó íà ÏÊ ñ ÷èïîì RISC-V èãðû «Âåäüìàê 3: Äèêàÿ Îõîòà» ïðîâàëèëñÿ – íà ýêðàíå âìåñòî ïîëíîöåííîãî ãåéìïëåÿ âûâîäèëîñü ñëàéä-øîó.

 ýêñïåðèìåíòå ó÷àñòâîâàë ÏÊ íà ìàòåðèíñêîé ïëàòå Milk-V Pioneer ñ ïðîöåññîðîì SOPHON SG2042 íà ÷àñòîòå 2 ÃÃö, èìåþùèì â ñâîåì àðñåíàëå 64 âû÷èñëèòåëüíûõ ÿäðà, 64 ÌÁ êýøà òðåòüåãî óðîâíÿ, ÷åòûðå êàíàëà ïàìÿòè DDR4-3200 ñ ïîääåðæêîé ïðîòîêîëà êîððåêöèè îøèáîê ECC, äâå ëèíèè PCI-E Gen 4 x16 è TDP íà óðîâíå 120 Âò. Çà îáðàáîòêó ãðàôèêè â êîìïüþòåðå îòâå÷àëà äèñêðåòíàÿ âèäåîêàðòà Radeon RX 5500 XT, äàëåêî íå ñàìàÿ ñîâðåìåííàÿ, íî âñå æå âûøåäøàÿ íàìíîãî ïîçæå «Âåäüìàêà 3».

Èãðóøêà «Âåäüìàê 3: Äèêàÿ Îõîòà» ïîÿâèëàñü â ìàãàçèíàõ â ôåâðàëå 2013 ã., à êàðòà Radeon RX 5500 XT ïîñòóïèëà â ïðîäàæó ëåòîì 2019 ã., òî åñòü ñïóñòÿ øåñòü ñ ïîëîâèíîé ëåò. Îíà ñïîñîáíà «òÿíóòü» ãðàôèêó âåñüìà òðåáîâàòåëüíîãî «Âåäüìàêà» íà äîâîëüíî âûñîêîì óðîâíå, íî âåñü åå ïîòåíöèàë â õîäå ýêñïåðèìåíòà ðàçáèâàëñÿ î ïðîöåññîð. Â èòîãå íà ýêðàíå áûëî ëèøü 15 êàäðîâ â ñåêóíäó – ýòî ïî÷òè íåèãðàáåëüíî.

õ86-ïðîöåññîðû ïîêà âíå êîíêóðåíöèè â âîïðîñå ïðîèçâîäèòåëüíîñòè â âèäåîèãðàõ

×òî êàñàåòñÿ RISC-V, òî ýòî îòêðûòàÿ ïðîöåññîðíàÿ àðõèòåêòóðà, ïîÿâèâøàÿñÿ â 2014 ã. è â ïîñëåäíèå ãîäû äåìîíñòðèðóþùàÿ âûñîêèå òåìïû ðàçâèòèÿ. Â Ðîññèè ñóùåñòâóåò ëîêàëüíûé àëüÿíñ, çàíèìàþùèéñÿ åå ðàçðàáîòêîé, à â Êèòàå ñîçäàþò åå ôîðê ïîä íàçâàíèåì RISC-X. Áîëåå òîãî, â ðîçíèöå óæå èìååòñÿ íåñêîëüêî ïîòðåáèòåëüñêèõ óñòðîéñòâ íà áàçå ïðîöåññîðà RISC-V – íîóòáóêè, ïëàíøåòû, ñèñòåìíûå ïëàòû äëÿ íàñòîëüíûõ ÏÊ è ïð.

Ñîôò èëè õàðä

 ýêñïåðèìåíòå ó÷àñòâîâàëà òàê íàçûâàåìàÿ «GOG-âåðñèÿ» èãðû «Âåäüìàê 3: Äèêàÿ Îõîòà», ñêà÷àííàÿ ñ ïîðòàëà Good Old Games è ëèøåííàÿ âñÿêèõ DRM-çàùèò, òîæå âëèÿþùèõ íà ïðîèçâîäèòåëüíîñòü. Ðàçóìååòñÿ, îíà íå ñîçäàâàëàñü äëÿ ÏÊ ñ ïðîöåññîðàìè RISC-V – èãðà ðàçðàáàòûâàëàñü äëÿ ÏÊ ñ ïðîöåññîðàìè íà àðõèòåêòóðå õ86, êîèõ â ñîâðåìåííîì ìèðå ïîäàâëÿþùåå áîëüøèíñòâî.

Îðãàíèçàòîðàì ýêñïåðèìåíòà ïðèøëîñü ïîéòè íà ðÿä õèòðîñòåé, ÷òîáû çàïóñòèòü èãðó íà ïðîöåññîðå RISC-V – â ÷àñòíîñòè, îíè èñïîëüçîâàëè äëÿ ýòîãî ðàçëè÷íûå ýìóëÿòîðû è ñðåäû, âêëþ÷àÿ Box64, Wine è DXVK x86.  êà÷åñòâå îïåðàöèîííîé ñèñòåìû èñïîëüçîâàëñÿ Linux, ïîñêîëüêó Windows äî ñèõ ïîð íå çíàåò î ñóùåñòâîâàíèè RISC-V è åäâà-åäâà îòêðûëà äëÿ ñåáÿ àðõèòåêòóðó ARM.

Òàê "Âåäüìê 3" ðàáîòàåò íà êîìïüþòåðå ñ ïðîöåññîðîì RISC-V

Ââèäó íàëè÷èÿ ñîôòâåðíîãî «áóòåðáðîäà» èç Linux è ìíîæåñòâà ýìóëÿòîðîâ íåëüçÿ ñî 100-ïðîöåíòíîé óâåðåííîñòüþ ñêàçàòü, ÷òî òîðìîçà â èãðå 11-ëåòíåé äàâíîñòè – ýòî ñëåäñòâèå èñïîëüçîâàíèÿ èìåííî íå ïîääåðæèâàåìîãî åþ ïðîöåññîðà. Íî âàæíî ïîíèìàòü, ÷òî 15 êàäðîâ â ñåêóíäó ãåéìåðû ïî÷òè ñî 100-ïðîöåíòíîé âåðîÿòíîñòüþ ìîãóò óâèäåòü, çàïóñòèâ ëþáóþ îòíîñèòåëüíî ñîâðåìåííóþ âèäåîèãðó, ïîñêîëüêó íè îäíà èç íèõ íå «çàòà÷èâàëàñü» ïîä RISC-V.

Íèêàêîãî çëîðàäñòâà

 ýêñïåðèìåíòå ñ çàïóñêîì «Âåäüìàêà 3» íà êîìïüþòåðå ñ ïðîöåññîðîì RISC-V âàæåí ñàì ôàêò òîãî, ÷òî ýòà èãðà çàðàáîòàëà. Íåñìîòðÿ íà ñâîé ïî÷òåííûé âîçðàñò è ìíîãî÷èñëåííûå ïàò÷è îïòèìèçàöèè, îíà âñå åùå ñïîñîáíà çàñòàâèòü äàæå ñîâðåìåííûå ÏÊ ðàáîòàòü íà 100%, ÷òîáû ïðîãðóçèòü åå ãðàôèêó. Òî æå îòíîñèòñÿ ê GTA V è èãðàì ñåðèè Crysis.

Òî, ÷òî èãðà çàïóñòèëàñü íà CPU ñ àðõèòåêòóðîé RISC-V – ýòî ñàìî ïî ñåáå áîëüøîé ïðîðûâ, ïèøåò Tom’s Hardware. Ïî ñëîâàì àâòîðîâ ýêñïåðèìåíòà, ÷òîáû óâèäåòü äàæå ïðåñëîâóòûå 15 êàäðîâ â ñåêóíäó, èì ïðèøëîñü ïðîäåëàòü áîëüøóþ ðàáîòó. Îíè ïîä÷åðêíóëè, ÷òî òðóäíîñòè æäàëè èõ íà êàæäîì øàãó è íà÷àëèñü óæå íà ýòàïå ýìóëÿöèè x86.  ñâîåì áëîãå îíè ïîäðîáíî îïèñàëè âåñü ïðîöåññ è ïðèâåëè ñïèñîê èíñòðóêöèé õ86, êîòîðûå áûëî ñëîæíåå âñåãî òðàíñëèðîâàòü íà RISC-V.

Íî íà ñòîðîíå ýòèõ ýíòóçèàñòîâ î÷åíü ñèëüíûé ñîþçíèê – îïûò. Îíè íå ïåðâûé ãîä ïûòàþòñÿ ïðåâðàòèòü ïðîöåññîðû RISC-V â èãðîâóþ àïïàðàòíóþ ïëàòôîðìó, è ïåðèîäè÷åñêè ó íèõ ýòî ïîëó÷àåòñÿ – íàïðèìåð, â àâãóñòå 2023 ã. îíè ñîçäàëè ñåðèþ èãðàáåëüíûõ 2D-èãð äëÿ RISC-V, â òîì ÷èñëå Stardew Valle y è World of Goo.

Êîîðäèíàòîð Èíäóñòðèàëüíîãî êîìèòåòà Àëüÿíñà RISC-V Òàòüÿíà Àíäðååâà ñîîáùèëà CNews: «RISC-V – ýòî ñîâðåìåííûé îòêðûòûé è áåñïëàòíûé ñòàíäàðò àðõèòåêòóðû ïðîöåññîðà, ñòðåìèòåëüíî íàáèðàþùèé ïîïóëÿðíîñòü âî âñåì ìèðå. Åãî ìîæíî ïðèìåíÿòü â êà÷åñòâå óíèâåðñàëüíîé áàçû äëÿ ðàçðàáîòêè è ïîðòèðîâàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ. Ïî äàííûì íåçàâèñèìîé àíàëèòè÷åñêîé êîìïàíèè The SHD Group, ñîâîêóïíûé òèðàæ ìèêðîñõåì, èñïîëüçóþùèõ àðõèòåêòóðó RISC-V, äîñòèãíåò 2 ìëðä óñòðîéñòâ â 2024 ã., à ê 2030 ã. îæèäàåòñÿ ðîñò äî 16 ìëðä. ×òî êàñàåòñÿ èãð, òî îíè â îñíîâíîì íàïèñàíû è îïòèìèçèðîâàíû ïîä àðõèòåêòóðó õ86 (è Intel ñâîè áèáëèîòåêè íå ïðîñòî òàê ñîçäàâàë è òðàòèë ìèëëèàðäû íà ðàáîòó ñ êîìïàíèÿìè ðàçðàáîò÷èêàìè èãðîâîãî ÏÎ è ïðèëîæåíèé, áåí÷ìàðêè èãðîâûå ïîä àðõèòåêòóðó çàòî÷åíû). À â ðåæèìå ýìóëÿöèè íà äðóãîé àðõèòåêòóðå èãðû áóäóò èäòè ïëîõî, ÷òî âïîëíå ëîãè÷íî».

«Íà òåêóùåì óðîâíå ðàçâèòèÿ, ðàçðàáîò÷èêè èãð íå îïòèìèçèðóþò èõ ïîä RISC-V – ïîêà ñëèøêîì ìàëî êîíå÷íûõ óñòðîéñòâ, – äîáàâèëà Òàòüÿíà Àíäðååâà. – Íî âñå ïîìåíÿåòñÿ, êîãäà àðõèòåêòóðà ñòàíåò ìàññîâîé – ýòî æå îòìå÷àåòñÿ è â îðèãèíàëüíîé ñòàòüå Tom's Hardware, â íåé æå ãîâîðèòñÿ, ÷òî ïîêàçàííûå ðåçóëüòàòû íà äàííîì ýòàïå ñîâñåì íåïëîõè, è ó RISC-V õîðîøèå ïåðñïåêòèâû».

Êîììåíòàðèè