మనలో కొంతమంది కంప్యూటర్ అవగాహన ఉన్నవారు సెంట్రల్ ప్రాసెసింగ్ యూనిట్ (ఎకెఎ సిపియు) మరియు గ్రాఫిక్స్ ప్రాసెసింగ్ యూనిట్ (జిపియు) మధ్య తేడాల గురించి బాగా తెలుసు, మనలో చాలా మందికి వాటి గురించి ఒక విషయం మాత్రమే తెలుసు - సిపియు చాలావరకు నిర్వహిస్తుంది GPU చే నిర్వహించబడే కొన్ని తీవ్రమైన గ్రాఫిక్స్ ప్రాసెసింగ్ మినహా కంప్యూటర్ ప్రాసెసింగ్. అయితే, అంతకు మించి, గుర్తుంచుకోవలసిన ముఖ్యమైన తేడాలు చాలా ఉన్నాయి.
మీరు కంప్యూటర్ను నిర్మించాలని చూస్తున్నారా లేదా మీ కంప్యూటర్లోని భాగాల గురించి లోతైన అవగాహన కావాలనుకుంటున్నారా, ఇక్కడ CPU మరియు GPU మధ్య కొన్ని తేడాలు గుర్తుంచుకోండి.
కంప్యూటర్ యొక్క మెదడు
వాస్తవానికి, దానితో పాటు కొన్ని లావాదేవీలు ఉన్నాయి - ఒక కంప్యూటర్ దానిపై విసిరే అన్ని రకాల పనులను CPU లు చాలా బహుముఖంగా మరియు నిర్వహించగలగాలి, ఒక GPU నిజంగా ఇమేజ్ ప్రాసెసింగ్ను మాత్రమే నిర్వహించాల్సిన అవసరం ఉంది. ఆ ప్రయోజనం కోసం ఆప్టిమైజ్ చేయవచ్చు. మరో మాటలో చెప్పాలంటే, GPU లు గ్రాఫిక్లను బాగా నిర్వహించగలవు ఎందుకంటే గ్రాఫిక్స్లో వేలాది చిన్న లెక్కలు నిర్వహించాల్సిన అవసరం ఉంది. ఆ చిన్న సమీకరణాలను CPU కి పంపించే బదులు, ఒకేసారి కొన్నింటిని మాత్రమే నిర్వహించగలవు, అవి GPU కి పంపబడతాయి, వాటిలో చాలా వాటిని ఒకేసారి నిర్వహించగలవు. ఎందుకంటే GPU ఒక సింగిల్ ఇన్స్ట్రక్షన్ మల్టిపుల్ డేటా, లేదా SIMD, ఆర్కిటెక్చర్ పై నిర్మించబడింది, GPU డేటా శ్రేణులపై కార్యకలాపాలు నిర్వహించడానికి అనుమతిస్తుంది. అంటే, డేటా సమితి వారు నిర్వహించాల్సిన ఆపరేషన్ల శ్రేణిని కలిగి ఉన్నప్పుడు, అవి డేటా ప్రవాహాలలో షెడ్యూల్ చేయబడతాయి మరియు అన్నీ కలిసి ప్రాసెస్ చేయబడతాయి. సాధారణంగా, వేలాది డేటా ముక్కలపై ఒకే ఆపరేషన్ చేయడానికి GPU లు గొప్పవి. SIMD నిర్మాణంపై మరింత సమాచారం కోసం, ఇక్కడకు వెళ్ళండి.
ఇటీవల, కొత్త కంప్యూటర్ చిప్ కూడా సృష్టించబడింది - APU, లేదా యాక్సిలరేటెడ్ ప్రాసెసింగ్ యూనిట్. ఇది ఒక CPU మరియు GPU లను ఒక ఆర్కిటెక్చర్గా మిళితం చేస్తుంది, ముఖ్యంగా మీ కంప్యూటర్కు అవసరమైన ప్రతి చర్యను తీసుకుంటుంది. లేదు, ఇది ఇంటిగ్రేటెడ్ గ్రాఫిక్స్ ప్రాసెసర్ కాదు - ఇది ప్రతిదానికీ ఒక ప్రాసెసర్. దీని ప్రయోజనం ఏమిటంటే ఇది CPU మరియు GPU మధ్య బదిలీ రేటును తగ్గిస్తుంది మరియు చాలా తక్కువ శక్తిని ఉపయోగిస్తుంది.
స్పెక్స్
- ఇంటెల్ కోర్ i7-7500U బేస్ క్లాక్ స్పీడ్ 2.70GHz మరియు 2 ఫిజికల్ కోర్లను 4 కోర్లతో చొప్పున కలిగి ఉంది.
- ఎన్విడియా జిటిఎక్స్ 1080 జిపియులో బేస్ క్లాక్ స్పీడ్ 1.60 గిగాహెర్ట్జ్ మరియు భారీ 2560 కోర్లు ఉన్నాయి.
ఆ స్పెక్స్ ఆధారంగా మీరు బహుశా రెండు ముఖ్యమైన తేడాలను చూడవచ్చు - CPU లు వేగవంతమైన గడియార వేగాన్ని కలిగి ఉంటాయి, GPU లు ఎక్కువ కోర్లను కలిగి ఉంటాయి. మరో మాటలో చెప్పాలంటే, ఒకే లెక్కలను చాలా త్వరగా నిర్వహించడంలో CPU లు ఉత్తమమైనవి, అయితే ఒప్పందం అంత పెద్దది కానప్పుడు బహుళ గణనలను నిర్వహించడంలో GPU లు మంచివి.
వాస్తవానికి, ఆర్థిక మోడలింగ్, శాస్త్రీయ పరిశోధన మరియు మొదలైన గ్రాఫిక్లను రెండరింగ్ చేయడానికి మించిన విషయాల కోసం GPU లు ఎక్కువగా ఉపయోగించబడుతున్నాయి.
మరొక వ్యత్యాసం ఏమిటంటే, ప్రాసెసర్లకు సాధారణంగా వారి స్వంత RAM లేదు, GPU లు తరచూ చేస్తాయి మరియు దీనిని VRAM అని పిలుస్తారు. ఈ ర్యామ్ తరచుగా సిస్టమ్ ర్యామ్ కంటే వేగంగా ఉంటుంది, ఎందుకంటే ఇది ఒకే చిప్లో అమలు చేయబడుతుంది, అయితే ఇది సాధారణంగా పరిమాణంలో చాలా చిన్నది. GPU లోని VRAM తగినంతగా లేనప్పుడు, అది బదులుగా సిస్టమ్ RAM లోకి వనరులను లోడ్ చేస్తుంది, అయితే VRAM కన్నా చాలా నెమ్మదిగా ఉంటుంది. చాలా గ్రాఫిక్స్ కార్డులు గరిష్టంగా 4GB లేదా కొన్నిసార్లు 8GB VRAM ను కలిగి ఉంటాయి, అయితే గ్రాఫిక్స్ మరింత తీవ్రంగా మరియు వర్చువల్ రియాలిటీ మరింత ప్రముఖంగా మారడంతో, మేము ఎక్కువ VRAM ఉన్న కార్డులను చూసే అవకాశం ఉంది.
Cache
CPU మరియు GPU ల మధ్య ఇతర వ్యత్యాసాలు కూడా ఉన్నాయి. ఉదాహరణకు, CPU లో చాలా కాష్ మెమరీ ఉన్న ఆర్కిటెక్చర్ ఉంది, ఇది ఒకేసారి కొన్ని థ్రెడ్లను నిర్వహించడానికి CPU ని అనుమతిస్తుంది. ఒక GPU, మరోవైపు, చాలా తక్కువ మొత్తంలో కాష్ మెమరీని కలిగి ఉంటుంది, ఇది కంప్యూటర్ సిస్టమ్ RAM నుండి అధిక జాప్యం కోసం ఎక్కువగా అంకితం చేయబడింది. GPU లు అభివృద్ధి చేయబడినందున, అవి చాలా పెద్ద కాష్లను చేర్చాయి, ఇవి చాలా సాధారణమైన పనులను చేయగలవు - షేడర్ల సూచనలు వంటివి.
తీర్మానాలు
CPU మరియు GPU ల మధ్య చాలా తేడాలు ఉన్నప్పటికీ, టన్నుల సారూప్యతలు కూడా ఉన్నాయి. చివరికి, ఇది నిజంగా CPU మరియు GPU కలిసి పనిచేస్తే ఉత్తమ ఫలితాలను ఇస్తుంది - నిజంగా శక్తివంతమైన కంప్యూటర్ మంచి CPU మరియు మంచి GPU రెండింటినీ కలిగి ఉంటుంది.
