DirectX 11 vs. DirectX 12: తేడాలు ఏమిటి?

Directx 11 Vs Directx 12 Tedalu Emiti



మీరు Windows PC గేమర్ అయితే, తెలుసుకోవడం డైరెక్ట్‌ఎక్స్ 12 దానికన్నా మంచిది DirectX 11 మీకు ఇష్టమైన వీడియో గేమ్‌ల నుండి ఉత్తమమైన వాటిని పొందడానికి ఇది చాలా ముఖ్యం. ఇప్పుడు, చాలా మంది వ్యక్తులు డైరెక్ట్‌ఎక్స్ 12 ఎక్కువ సంఖ్యను కలిగి ఉన్నందున అది మంచిదని చెబుతారు, అయితే విషయాలు సాధారణంగా అంత సులభం కాదు.



Windows 10తో పాటుగా DirectX 12 2015లో తిరిగి విడుదల చేయబడింది. మైక్రోసాఫ్ట్ ఇది ఇంకా DirectX యొక్క ఉత్తమ వెర్షన్ అని పేర్కొంది మరియు ఇది గేమర్స్ కోసం కొత్త శకానికి నాంది పలికే అవకాశం ఉంది. ఎందుకంటే ఇది GPU పనితీరును పెంపొందించగలదు, అయితే CPU ఓవర్‌హెడ్‌ను తగ్గిస్తుంది.





సమస్య ఏమిటంటే, మీ కంప్యూటర్ పనితీరును పెంచడం అనేది DirectX యొక్క కొత్త సంస్కరణకు మారడం అంత సులభం కాదు. లేదా అది కావచ్చు, కాబట్టి ఇక్కడ సరిగ్గా ఏమి జరుగుతుందో తెలుసుకుందాం.





DirectX 11 vs DirectX 12

DirectX యొక్క రెండు వెర్షన్‌లు చాలా బాగున్నాయి, కానీ DirectX 12 సరికొత్త వెర్షన్ మరియు ఇది DirectX 11లో కనిపించని ఫీచర్‌లతో వస్తుంది. అయితే, ఏది మంచిదో నిర్ణయించడం అంత సులభం కాదు.



Microsoft నుండి DirectX అంటే ఏమిటి?

కాబట్టి, DirectX అనేది మల్టీమీడియాకు సంబంధించిన విధులను నిర్వహించడానికి ఉద్దేశించిన కీలక APIల సమాహారం. ఇది Windows, Xbox మరియు ఏదైనా ఇతర Microsoft-ఆధారిత ప్లాట్‌ఫారమ్‌లో ప్రోగ్రామింగ్ వీడియో గేమ్‌లను కలిగి ఉంటుంది.

Minecraft విండోస్ 10 డౌన్‌లోడ్ కాదు

DirectX 12 నుండి DirectX 11 మధ్య తేడాలు ఏమిటి?

డైరెక్ట్‌ఎక్స్ 12 , మీ కంప్యూటర్ హార్డ్‌వేర్‌తో మరింత అధునాతన స్థాయిలో పరస్పర చర్య చేయగలదు. ఉదాహరణకు, DirectX 12 అనేది CPU పనిభారాన్ని ఇతర కోర్లలో విస్తరించేలా రూపొందించబడింది, అంతే కాదు, ఇది ప్రతి కోర్ని GPUతో ఒకే సమయంలో కమ్యూనికేట్ చేయడానికి అనుమతిస్తుంది.

DirectX 11 మరోవైపు రెండు మరియు నాలుగు CPU కోర్లను ఉపయోగించుకోవడానికి మాత్రమే గేమ్‌లను అనుమతిస్తుంది. అనేక సందర్భాల్లో, GPUకి సూచనలను నిర్దేశించడానికి కోర్లలో ఒకటి ఉపయోగించబడుతుంది కాబట్టి గరిష్ట సంఖ్య మూడు.



ఫ్యాన్సీ బెల్స్ మరియు విజిల్ ఫీచర్ల విషయానికి వస్తే, డైరెక్ట్‌ఎక్స్ 12 కేక్‌ను ఇక్కడ తీసుకుంటుంది. ఇందులో పైప్‌లైన్ స్టేట్ ఆబ్జెక్ట్‌లు (PSO) మరియు అసమకాలిక కంప్యూటింగ్ ఉన్నాయి. మీరు గమనిస్తే, అసమకాలిక కంప్యూటింగ్ GPUని సమాంతరంగా బహుళ పనిభారాన్ని నిర్వహించడానికి అనుమతించడం ద్వారా దాని వినియోగాన్ని పెంచుతుంది.

మీ GPU యొక్క పూర్తి సామర్థ్యాన్ని అన్‌లాక్ చేయాలనే ఆశ ఇక్కడ ఉంది, అయితే ఇది GPU DirectX 12కి మద్దతిస్తుందా అనే దానిపై ఆధారపడి ఉంటుంది. చింతించకండి ఎందుకంటే 2015 తర్వాత విడుదల చేయబడిన అన్ని GPUలు DirectX 12కి మద్దతు ఇస్తాయి, కాబట్టి మీ ప్రస్తుత హార్డ్‌వేర్ వయస్సు నిర్దిష్ట తేదీకి అనుగుణంగా ఉంటే, అప్పుడు అంతా బాగానే ఉంది.

రెండరింగ్ గ్రాఫిక్స్ వెలుపల, మీ GPU విస్తృత శ్రేణి కీలక పనులతో వ్యవహరించే బాధ్యతను కలిగి ఉంది. ఉదాహరణకు, మెషిన్ లెర్నింగ్ అల్గారిథమ్‌లను అమలు చేయడానికి GPU అవసరం. ఇప్పుడు, DirectX 11 మెషీన్ లెర్నింగ్ పరిస్థితిలో ఉపయోగించబడుతుంటే, అది ఒకదాని తర్వాత ఒకటి మరియు నిర్దిష్ట క్రమంలో మాత్రమే విధులను నిర్వహించగలదు. అది జరిగినప్పుడల్లా, GPUకి సంబంధించిన అన్ని వనరులు ఉపయోగించబడనందున పనితీరు దెబ్బతింటుంది.

DirectX 12 అసమకాలిక కంప్యూటింగ్‌ను ఉపయోగించడం ద్వారా ఈ సమస్యను పరిష్కరిస్తుంది, కాబట్టి ఊహించిన విధంగా, GPU వినియోగం గరిష్టీకరించబడింది మరియు మీ గేమింగ్ పనితీరు మెరుగుపడుతుంది.

మల్టీప్లేయర్ ఆటలను డౌన్‌లోడ్ చేయలేదు

ఇంకా, DirectX 12 అనేది ప్రజలకు PSOలను పరిచయం చేసిన మొదటిది అని మనం గమనించాలి. ఆశ్చర్యపోతున్న వారికి, PSOలు మొత్తం గ్రాఫిక్స్ పైప్‌లైన్ స్థితిని వివరించే వస్తువులు. మీరు చూడండి, PSO అనేది ఇమేజ్ క్రియేషన్‌కు అవసరమైన ప్రతి స్థితి మరియు భాగాలను కలిగి ఉండే బాటిల్ లాగా పనిచేస్తుంది. కాబట్టి సారాంశంలో, ఇది అన్ని సమయాలలో రాష్ట్రాలను తిరిగి గణించకుండానే అన్ని ఆధారిత రాష్ట్రాలను ముందస్తుగా ప్రాసెస్ చేయడానికి GPUకి సాధ్యపడుతుంది.

దీన్ని ఉపయోగించినప్పుడు, DirectX 11 విషయాలను ఎలా నిర్వహిస్తుందో పోల్చినప్పుడు CPU ఓవర్‌హెడ్ గణనీయంగా తగ్గుతుంది.

మీరు DirectX 12 లేదా DirectX 11 ఏది ఎంచుకోవాలి?

కాబట్టి, సమాధానానికి అర్హమైన పెద్ద ప్రశ్న, ఏది మంచిది? సరే, సమాధానం మీరు ఆడటానికి ప్రయత్నిస్తున్న గేమ్‌పై ఆధారపడి ఉంటుంది. కొన్ని గేమ్‌లు DirectX 11ని దృష్టిలో ఉంచుకుని నిర్మించబడ్డాయి, అయితే మరిన్ని ఆధునిక శీర్షికలు DirectX 12ని కేంద్ర బిందువుగా అభివృద్ధి చేశాయి.

ఎక్సెల్ నిర్వచించిన పేరును తొలగించండి

అయినప్పటికీ, మీరు పాత వీడియో గేమ్‌లను ఆడే రకం వ్యక్తి కాకపోతే, అప్పుడు DirectX 12 సురక్షితమైన పందెం ఎందుకంటే ఈ రోజు దాదాపు అన్ని కొత్త శీర్షికలు మునుపటి సంస్కరణ కంటే DirectX 12 మద్దతుతో వస్తాయి.

చదవండి : DirectX డయాగ్నస్టిక్ టూల్ (DxDiag) ఎలా ఉపయోగించాలి ట్రబుల్షూటింగ్ కోసం

DirectX 12 FPSని మెరుగుపరుస్తుందా?

గేమ్‌పై ఆధారపడి, DirectX 12 FPSకి సంబంధించిన మెరుగుదలలను అందించగలదు. సైబర్‌పంక్ 2077 వంటి కొన్ని గేమ్‌లు 1080p వద్ద ఫ్రేమ్ రేట్‌లో 20 శాతం పెరుగుదలను చూసాయి, అయితే అస్సాస్సిన్ క్రీడ్ వల్హల్లా అదే రిజల్యూషన్‌లో 25 శాతం బూస్ట్‌ను పొందగలిగారు.

నాకు 12 ఉంటే నాకు DirectX 11 అవసరమా?

DirectX అనేది మీరు విడిగా ఇన్‌స్టాల్ చేయగలిగేది కాదు, అంటే, DirectX 11 మరియు DirectX 12లను ఒకే కంప్యూటర్‌లో విడివిడిగా ఇన్‌స్టాల్ చేయడానికి మార్గం లేదు. DirectX API వెనుకబడి లేదా అనుకూలమైనది కానందున, కొన్ని గేమ్‌లు లేదా అప్లికేషన్‌లు సరిగ్గా అమలు చేయడానికి పాత వెర్షన్ అవసరం కావచ్చు.

  TheWindowsClub చిహ్నం
ప్రముఖ పోస్ట్లు