Како ДирецтСтораге побољшава перформансе ГПУ-а

click fraud protection

ПЦИе 5.0 ССД-ови могу постати кључни део постизања добрих перформанси игара у будућности.

ДирецтСтораге је Мицрософт-ово решење за модернизацију начина на који се ССД-ови користе у играма. Како сада стоји, данашњи ССД дискови су веома ограничени софтвером када су у питању брзине преноса података и ДирецтСтораге је једноставно начин да уклоните то уско грло и натерате игре да искористе пуну снагу НВМе/ПЦИе погони. Чак омогућава вашем ГПУ-у да директно приступи вашем ССД-у, заобилазећи ваш ЦПУ у потпуности. Вероватно сте чули да ће ово бити одлично за смањење времена учитавања, и на то је фокусирана већина реторике.

Али ДирецтСтораге није само време учитавања, и у ствари, ја бих рекао да време учитавања није чак ни примарни фокус ове нове технологије. Оно што је ДирецтСтораге заправо је повезивање вашег ССД-а на ваш ГПУ и повећање графичких перформанси за веће брзине кадрова. Ово би могло бити заиста одлично за ПЦ игре и омогућити играчима да у потпуности искористе предности ПЦИе 5.0 ССД-а (

који тренутно нису толико корисни за игре), или би то такође могла бити још једна ствар која модерне ГПУ-ове чини још одвратнијим.

Како ДирецтСтораге може учинити ваш ССД једнако важним као и ваш ЦПУ и ГПУ

Очигледно, ССД-ови и ГПУ-ови су прилично различити делови хардвера. Игре складиштите на једном, а покрећете игре на другом, и није очигледно да бржи ССД значи боље перформансе игара ван времена учитавања. Али сви ГПУ-ови имају једну ствар: меморију, или прецизније ВРАМ. У својој сржи, ВРАМ је само медиј за складиштење података, што је ССД, и док се ГДДР прилично разликује од НАНД фласх меморије, оба имају једну заједничку ствар: пропусни опсег.

Меморијски пропусни опсег је кључна спецификација за ГПУ. Одређује се комбинацијом ширине меморијске магистрале, фреквенције од меморијских чипова и колико меморијских чипова се користи пошто коришћење целе меморијске магистрале захтева одређени број чипс. Графички процесори ниже класе обично имају на располагању најмање 100 ГБ/с пропусног опсега, а ГПУ-ови вишег ранга могу само да додирну 1ТБ/с. Пропусни опсег ССД-ова је управо оно што могу да достигну брзине преноса, што је нешто што произвођачи ССД-а имају тенденцију да рекламирају.

Сада, можда сте свесни да ће ПЦИе 5.0 ССД-ови теоретски достићи 16 ГБ/с, што је далеко од чак 100 ГБ/с, али то су само сирови подаци. Тајни сос ДирецтСтораге-а је чињеница да он може да користи ГПУ уместо ЦПУ за декомпресију података, тако да је компримовање података директно са ССД-а и давање ГПУ-у сада могуће. Ово такође има додатни нежељени ефекат смањења оптерећења ЦПУ-а.

Мицрософт још није објавио колико ће ДирецтСтораге бити способан за компресију, али колико могу да закључим то ће вероватно бити пет пута већа од компресије или мало више. То је у суштини пет пута више од пропусног опсега, што значи да најбржи ПЦИе 5.0 ССД-ови будућности могу понудити до 80 ГБ/с додатног пропусног опсега.

За графичке процесоре нижег и средњег ранга ово је прилично велика ствар. 80 ГБ/с додатног пропусног опсега представљало би побољшање од 30% за РТКС 4060 и отприлике 25% побољшање за РКС 7600. Предност је мање јасна за хигх-енд ГПУ-ове, али би барем била мало већа. ПЦИе 6.0 ССД-ови ће повећати ово на 160 ГБ/с додатног пропусног опсега, а то ће бити још већа ствар. Дођавола, ПЦИе 4.0 ССД у ручном рачунару за играње би био огроман подстицај за интегрисану графику, која обично захтева врхунску РАМ меморију да би добро радила, чак иу случају Стеам Децк.

ДирецтСтораге би могао бити одлична ствар, или још један разлог за ометање будућих ГПУ-ова

Извор: Нвидиа

Једна ствар због које сам забринута са ДирецтСтораге-ом је да би то могло да постане мање врста функције коју је лепо имати, а више да ће ваше перформансе бити грозне ако-немате- -брзи ССД трик. Један од разлога зашто сам посебно забринут због овога је тај што произвођачи ГПУ-а (овде углавном Нвидиа и АМД) покушавају да уштеде новац смањујући меморију на ГПУ-овима већ неко време, и док много тога има везе са капацитетом, такође се ради о пропусном опсегу.

Последњих година видели смо да неки прилично брзи ГПУ-ови излазе са шокантно малим ширинама меморијске магистрале. На пример, 256-битне или чак 192-битне магистрале су обично биле прилично стандардне за средњи опсег, али сада картице средњег опсега попут РКС 7600 и РТКС 4060 имају само 128-битне магистрале, које су некада биле резервисане за неке од најспоријих ГПУ-ова у многим серије. Чак и РТКС 4090 има само 384-битну магистралу, исту као и РТКС 3080 Ти.

Наравно, постоје добри разлози да Нвидиа и АМД желе да смање ширину магистрале: то чини ГПУ-ове мањим и самим тим јефтиније за производњу, а шире магистрале захтевају више меморијских чипова да попуне пуну ширину и добију пуну перформансе. Ипак, ово је у крајњој линији мера уштеде, а када се уштеди што је могуће више новца је то циљ, на крају ствара подстицаје да се угрози интегритет производа само стидећи да пређе линија. Нвидиа је то урадила са својом ВРАМ меморијом на недавним ГПУ-овима, а у неким играма заправо можете остати без ВРАМ-а на ГПУ-у од 400+ долара као што је РТКС 3070.

Моја највећа брига је да ће ДирецтСтораге постати услов за добијање нормалне количине перформанси од ГПУ-а ако ова технологија постане стандард или чак довољно распрострањена. То би било као још гора верзија РКС 6400, јефтиног ГПУ-а који захтева ПЦИе 4.0 за добре перформансе јер је АМД ставио минималну количину трака на њега. Ако свима треба врхунски ПЦИе 5.0 ССД да би ГПУ радио како се очекивало, то ће бити још једна препрека уласку за играче са мање средстава за куповину хардвера.

Технологија је ипак несумњиво кул

Иако сам забринут због тога које би подстицаје ДирецтСтораге могао створити за ГПУ дизајн, мислим да је то нешто што би могло имати моћ да заиста побољша играње игара. Очигледно је да ће програмери игара моћи да извуку много употребе из ДирецтСтораге-а у Ксбок-у, где је хардвер лакши за рад, али колико сам чуо звучи као да ће ова технологија бити плуг-анд-плаи, тако да би требало да добро ради на рачунару са различитим хардвером конфигурације.

Посебно сам узбуђен због тога шта ДирецтСтораге може да уради за интегрисану графику као што је у ручним рачунарима за игре. РОГ Алли има само око 100 ГБ/с меморије пропусни опсег, а ДирецтСтораге би могао додати додатних 25 ГБ/с или тако са најбржим ПЦИе 4.0 ССД-овима величине 2230. То би могло бити до 40 ГБ/с ако дођу бржи дискови величине 2230 оут. Размислите о томе колико би иГПУ у вашем лаптопу или мини рачунару могао да буде брз са брзим ПЦИе 4.0 или 5.0 ССД-ом (када се довољно охладе да раде без хладњака). То би заиста могло да повећа одрживост јефтиних, интегрисаних ГПУ-а за играње игара, и волео бих да то видим.