కోర్ మరియు లాజికల్ ప్రాసెసర్ మధ్య తేడా ఏమిటి? (వివరించారు) - అన్ని తేడాలు
విషయ సూచిక
ప్రతి కంప్యూటర్ పని చేయడానికి ఒక ప్రాసెసర్ అవసరం, అది నిరాడంబరమైన సామర్థ్య ప్రాసెసర్ అయినా లేదా భారీ పనితీరు పవర్హౌస్ అయినా. వాస్తవానికి, ప్రాసెసర్, తరచుగా CPU లేదా సెంట్రల్ ప్రాసెసింగ్ యూనిట్ అని పిలుస్తారు, ఇది ప్రతి వర్కింగ్ సిస్టమ్లో ముఖ్యమైన భాగం, కానీ ఇది ఒక్కదానికి చాలా దూరంగా ఉంటుంది.
నేటి CPUలు దాదాపు అన్ని డ్యూయల్-కోర్లు, అంటే మొత్తం ప్రాసెసర్ డేటాను నిర్వహించడానికి రెండు స్వతంత్ర కోర్లను కలిగి ఉంటుంది. అయితే ప్రాసెసర్ కోర్లు మరియు లాజికల్ ప్రాసెసర్ల మధ్య తేడాలు ఏమిటి మరియు అవి ఏమి పని చేస్తాయి?
ఈ కథనంలో, మీరు కోర్ మరియు లాజికల్ ప్రాసెసర్ల గురించి మరియు వాటి మధ్య ఖచ్చితంగా తేడా గురించి నేర్చుకుంటారు.
ఇది కూడ చూడు: నీ & మధ్య వ్యత్యాసం నీ (నీవు & నీ) - అన్ని తేడాలుకోర్ ప్రాసెసర్ అంటే ఏమిటి?
ప్రాసెసర్ కోర్ అనేది సూచనలను చదివి వాటిని అమలు చేసే ప్రాసెసింగ్ యూనిట్. నిజ సమయంలో అమలు చేయబడినప్పుడు మీ కంప్యూటర్ అనుభవాన్ని సృష్టించడానికి సూచనలు ఒకదానితో ఒకటి లింక్ చేయబడతాయి. మీ CPU తప్పనిసరిగా మీ కంప్యూటర్లో మీరు చేసే ప్రతిదాన్ని తప్పనిసరిగా ప్రాసెస్ చేయాలి.
మీరు ఫోల్డర్ను తెరిచినప్పుడు, మీ ప్రాసెసర్ అవసరం. మీరు వర్డ్ డాక్యుమెంట్లో టైప్ చేసినప్పుడు, మీ ప్రాసెసర్ కూడా అవసరం. మీ గ్రాఫిక్స్ కార్డ్—ఏకకాలంలో డేటాపై త్వరగా పని చేయడానికి వందలాది ప్రాసెసర్లను కలిగి ఉంటుంది—డెస్క్టాప్ పర్యావరణం, విండోలు మరియు గేమింగ్ విజువల్స్ను గీయడం వంటి వాటికి బాధ్యత వహిస్తుంది. అయినప్పటికీ, వారికి కొంత వరకు మీ ప్రాసెసర్ అవసరం.
కోర్ అనేది సూచనలను చదివి వాటిని అమలు చేసే యూనిట్.
కోర్ ప్రాసెసర్లు ఎలా పని చేస్తాయి?
ప్రాసెసర్ డిజైన్లు చాలా అధునాతనమైనవి మరియు బ్రాండ్లు మరియు మోడల్ల మధ్య చాలా విభిన్నంగా ఉంటాయి. అతి తక్కువ స్థలం మరియు శక్తిని ఉపయోగిస్తున్నప్పుడు అత్యుత్తమ పనితీరును అందించడానికి ప్రాసెసర్ డిజైన్లు ఎల్లప్పుడూ మెరుగుపరచబడుతున్నాయి.
ఆర్కిటెక్చరల్ మార్పులతో సంబంధం లేకుండా, ప్రాసెసర్లు సూచనలను ప్రాసెస్ చేసినప్పుడు, అవి నాలుగు ప్రధాన దశల ద్వారా వెళ్తాయి:
- Fetch
- డీకోడ్
- ఎగ్జిక్యూట్
- రైట్బ్యాక్
పొందండి
పొందు దశ సరిగ్గా మీరు ఊహించినది. ప్రాసెసర్ కోర్ దాని కోసం వేచి ఉన్న సూచనలను పొందుతుంది, ఇవి సాధారణంగా మెమరీలో నిల్వ చేయబడతాయి. ఇది RAMని కలిగి ఉండవచ్చు, కానీ ప్రస్తుత ప్రాసెసర్ కోర్లలో, సూచనలు సాధారణంగా ప్రాసెసర్ కాష్ లోపల కోర్ కోసం వేచి ఉన్నాయి.
ప్రోగ్రామ్ కౌంటర్ అనేది బుక్మార్క్గా పనిచేసే ప్రాసెసర్లోని ఒక విభాగం, ఇది మునుపటి సూచన ఎక్కడ ఆగిపోయింది మరియు తదుపరిది ఎక్కడ ప్రారంభమైందో సూచిస్తుంది.
డీకోడ్
అది వెంటనే ఆదేశాన్ని తిరిగి పొందిన తర్వాత డీకోడ్ చేయడానికి కొనసాగుతుంది. ప్రాసెసర్ కోర్ యొక్క వివిధ విభాగాలు అవసరమయ్యే అంకగణితం వంటి సూచనలు తప్పనిసరిగా ప్రాసెసర్ కోర్ ద్వారా డీకోడ్ చేయబడాలి.
ప్రతి పోర్షన్ ఆప్కోడ్ని కలిగి ఉంటుంది, ఇది ప్రాసెసర్ కోర్కి దానిని అనుసరించే డేటాతో ఏమి చేయాలో తెలియజేస్తుంది. ప్రాసెసర్ కోర్ అన్నింటినీ క్రమబద్ధీకరించిన తర్వాత ప్రాసెసర్ కోర్ యొక్క ప్రత్యేక భాగాలు పని చేయగలవు.
అమలు చేయండి
ఎగ్జిక్యూట్ స్టెప్ అంటే ప్రాసెసర్ దాని పనితీరును గుర్తించి, ఆపై అది చేస్తుంది. ప్రశ్నలోని ప్రాసెసర్ కోర్ మరియు నమోదు చేసిన డేటా ఆధారంగా ఇక్కడ ఏమి జరుగుతుంది.
ఉదాహరణకు, ప్రాసెసర్ ALU (అరిథ్మెటిక్ లాజిక్ యూనిట్)లో అంకగణితాన్ని నిర్వహించగలదు. సంఖ్యలను క్రంచ్ చేయడానికి మరియు తగిన ఫలితాన్ని అందించడానికి ఈ పరికరం వివిధ రకాల ఇన్పుట్లు మరియు అవుట్పుట్లకు కనెక్ట్ చేయబడుతుంది.
రైట్బ్యాక్
రైట్బ్యాక్ అని పిలువబడే చివరి దశ, కేవలం నిల్వ చేస్తుంది మెమరీలో మునుపటి దశల ఫలితం. అవుట్పుట్ నడుస్తున్న అప్లికేషన్ యొక్క అవసరాలకు అనుగుణంగా రూట్ చేయబడుతుంది, అయితే తదుపరి సూచనల ద్వారా త్వరిత యాక్సెస్ కోసం ఇది తరచుగా CPU రిజిస్టర్లలో నిల్వ చేయబడుతుంది.
అవుట్పుట్లోని విభాగాలు మళ్లీ ప్రాసెస్ చేయబడే వరకు ఇది అక్కడ నుండి నిర్వహించబడుతుంది, ఆ సమయంలో ఇది RAMకి సేవ్ చేయబడుతుంది.
కోర్ ప్రాసెసింగ్లో నాలుగు ఉన్నాయి. అడుగులు.
లాజికల్ ప్రాసెసర్ అంటే ఏమిటి?
ఇప్పుడు మనకు కోర్ అంటే ఏమిటో తెలుసు కాబట్టి లాజికల్ ప్రాసెసర్లను నిర్వచించడం చాలా సులభం. ఆపరేటింగ్ సిస్టమ్ చూసే మరియు పరిష్కరించగల కోర్ల సంఖ్య లాజికల్ ప్రాసెసర్లలో కొలుస్తారు. ఫలితంగా, ఇది భౌతిక కోర్ల సంఖ్య మరియు ప్రతి కోర్ నిర్వహించగల థ్రెడ్ల సంఖ్య (గుణకారం) యొక్క మొత్తం.
ఉదాహరణకు, మీరు 8-కోర్, 8-థ్రెడ్ CPUని కలిగి ఉన్నారని అనుకోండి. . మీకు ఎనిమిది లాజికల్ ప్రాసెసర్లు అందుబాటులో ఉంటాయి. భౌతిక కోర్ల సంఖ్య (8) సంఖ్యతో గుణించబడుతుందివారు నిర్వహించగల థ్రెడ్లు ఈ సంఖ్యకు సమానం.
అయితే మీ CPU హైపర్థ్రెడింగ్ సామర్థ్యాలను కలిగి ఉంటే ఏమి చేయాలి? కాబట్టి 8-కోర్ CPU 8 * 2 = 16 లాజికల్ ప్రాసెసర్లను కలిగి ఉంటుంది, ఎందుకంటే ప్రతి కోర్ రెండు థ్రెడ్లను నిర్వహించగలదు.
ఏది మంచిది?
ఏది ఎక్కువ విలువైనదని మీరు అనుకుంటున్నారు? ఫిజికల్ కోర్లు లేదా లాజికల్ ప్రాసెసర్లు? సమాధానం సులభం: భౌతిక కోర్లు.
మీరు బహుళ థ్రెడింగ్తో ఒకే సమయంలో రెండు థ్రెడ్లను ప్రాసెస్ చేయడం లేదని గుర్తుంచుకోండి, మీరు వాటిని కేవలం ఒక ఫిజికల్ కోర్ సాధ్యమైనంత సమర్ధవంతంగా నిర్వహించగలిగేలా షెడ్యూల్ చేస్తున్నారు.
CPU రెండరింగ్ వంటి బాగా సమాంతరంగా ఉండే పనిభారంలో, లాజికల్ ప్రాసెసర్లు (లేదా థ్రెడ్లు) 50 శాతం పనితీరును మాత్రమే అందిస్తాయి. అటువంటి పనిభారంలో, ఫిజికల్ కోర్లు 100 శాతం పనితీరు బూస్ట్ను చూపుతాయి.
ప్రాసెసర్, కోర్, లాజికల్ ప్రాసెసర్, వర్చువల్ ప్రాసెసర్
ఇది కూడ చూడు: కొవ్వు మరియు కర్వి మధ్య తేడా ఏమిటి? (కనుగొనండి) - అన్ని తేడాలువివిధ రకాల ప్రాసెసర్
చాలా సరైన వేగం మరియు వశ్యత కోసం 64-బిట్ మరియు 32-బిట్ వంటి విభిన్న ఆర్కిటెక్చర్లలో ప్రాసెసర్ల రకాలు సృష్టించబడతాయి. CPUల యొక్క అత్యంత ప్రబలమైన రకాలు సింగిల్-కోర్, డ్యూయల్-కోర్, క్వాడ్-కోర్, హెక్సా-కోర్, ఆక్టా-కోర్ మరియు డెకా-కోర్, క్రింద జాబితా చేయబడినవి :
ప్రాసెసర్లు | ఫీచర్లు | |
సింగిల్-కోర్ CPU | -ఒకేసారి ఒక కమాండ్ని మాత్రమే అమలు చేయగలదు. -మల్టీ టాస్కింగ్ విషయానికి వస్తే అసమర్థమైనది. -ఒకటి కంటే ఎక్కువ సాఫ్ట్వేర్ రన్ అవుతున్నట్లయితే, గుర్తించదగినది ఉంటుందిపనితీరులో తగ్గుదల. -ఒక శస్త్రచికిత్స ప్రారంభమైతే, మొదటిది పూర్తయ్యే వరకు రెండవది వేచి ఉండాలి | -రెండు ప్రాసెసర్లు ఒకే పెట్టెలో మిళితం చేయబడ్డాయి. -హైపర్-థ్రెడింగ్ టెక్నాలజీకి మద్దతు ఉంది (అన్ని డ్యూయల్-కోర్ ఇంటెల్ CPUలలో లేనప్పటికీ). -64- బిట్ సూచనలకు మద్దతు ఉంది. -మల్టీ టాస్కింగ్ మరియు మల్టీథ్రెడింగ్ కోసం కెపాసిటీ (క్రింద మరింత చదవండి) -మల్టీ టాస్కింగ్ అనేది ఈ పరికరంతో ఒక బ్రీజ్. -ఇది తక్కువ శక్తిని ఉపయోగిస్తుంది. -దీని డిజైన్ పూర్తిగా పరీక్షించబడింది మరియు నమ్మదగినదిగా నిరూపించబడింది. |
క్వాడ్-కోర్ CPU | - యాడ్, మూవ్ డేటా మరియు బ్రాంచ్ వంటి CPU సూచనలను రీడ్ మరియు ఎగ్జిక్యూట్ చేసే కోర్స్ అని పిలువబడే నాలుగు విభిన్న యూనిట్లను కలిగి ఉండే చిప్. -ప్రతి కోర్ సెమీకండక్టర్లోని కాష్, మెమరీ మేనేజ్మెంట్ మరియు ఇన్పుట్/అవుట్పుట్ వంటి ఇతర సర్క్యూట్లతో సంకర్షణ చెందుతుంది. ఓడరేవులు. | |
హెక్సా కోర్ ప్రాసెసర్లు | -ఇది ఆరు కోర్లతో కూడిన మరో మల్టీ-కోర్ CPU, ఇది క్వాడ్-కోర్ కంటే వేగంగా పనులు చేయగలదు మరియు డ్యూయల్-కోర్ ప్రాసెసర్లు. -వ్యక్తిగత కంప్యూటర్ల వినియోగదారులకు చాలా సులభం, మరియు ఇంటెల్ ఇప్పుడు ఇంటర్ కోర్ i7ని హెక్సా కోర్ ప్రాసెసర్తో 2010లో ప్రారంభించింది. -హెక్సాకోర్ ప్రాసెసర్లు ఇప్పుడు సెల్ఫోన్లలో అందుబాటులో ఉన్నాయి. | |
ఆక్టా-కోర్ ప్రాసెసర్లు | -ఒక జత క్వాడ్-కోర్ ప్రాసెసర్లతో రూపొందించబడ్డాయి, ఇవి టాస్క్లను విభిన్న వర్గాలుగా విభజించాయి. -ఎమర్జెన్సీ లేదా డిమాండ్ ఏర్పడినప్పుడు, త్వరిత నాలుగు సెట్లుకోర్ల యొక్క ట్రిగ్గర్ చేయబడుతుంది. -ఆక్టా-కోర్ డ్యూయల్-కోడ్ కోర్తో ఖచ్చితంగా పేర్కొనబడింది మరియు ఉత్తమ పనితీరును అందించడానికి తదనుగుణంగా సర్దుబాటు చేయబడింది. | |
1>Deca-core ప్రాసెసర్ | -ఇది ఇతర ప్రాసెసర్ల కంటే శక్తివంతమైనది మరియు మల్టీ టాస్కింగ్లో శ్రేష్ఠమైనది. -ఈరోజు చాలా స్మార్ట్ఫోన్లు Deca కోర్ CPUలతో వస్తాయి, ఇవి తక్కువ ధర మరియు ఎప్పుడూ స్టైల్ను కోల్పోవు . -మార్కెట్లో అందుబాటులో ఉన్న చాలా గాడ్జెట్లు ఈ కొత్త ప్రాసెసర్ను కలిగి ఉన్నాయి, ఇది వినియోగదారులకు మెరుగైన అనుభవాన్ని మరియు అదనపు ఫంక్షన్లను అందిస్తుంది. |
వివిధ రకాల ప్రాసెసర్లు
ముగింపు
- కోర్ అనేది సూచనలను చదివి వాటిని అమలు చేసే ప్రాసెసింగ్ యూనిట్.
- ప్రాసెసర్లు సూచనలను ప్రాసెస్ చేసినప్పుడు, అవి నాలుగు దశల ద్వారా వెళ్తాయి. .
- CPUలో బహుళ కోర్లు సాధ్యమే.
- లాజికల్ ప్రాసెసర్ల సంఖ్య అనేది ఆపరేటింగ్ సిస్టమ్ చూడగలిగే మరియు పరిష్కరించగల CPU థ్రెడ్ల సంఖ్యను సూచిస్తుంది.
- కోర్ మీ పనితీరును పెంచుకోవచ్చు మరియు మీ పనిని మరింత వేగంగా చేయడంలో మీకు సహాయపడవచ్చు.
- కోర్ ప్రాసెసింగ్ నాలుగు ప్రధాన దశల ద్వారా జరుగుతుంది.