ఆవిష్కరణలునా egeomates

CAD / GIS ప్లాట్ఫాంలు GPU కి వెళ్లాలి

గ్రాఫికల్ అనువర్తనాల వినియోగదారులైన మనలో కంప్యూటర్లు తగినంత పని జ్ఞాపకశక్తిని కలిగి ఉంటాయని ఎల్లప్పుడూ ఆశిస్తున్నారు. దీనిలో, CAD / GIS ప్రోగ్రామ్‌లు ఎల్లప్పుడూ ప్రశ్నించబడతాయి లేదా రోజువారీ కార్యకలాపాలను నిర్వహించడానికి తీసుకునే సమయం ఆధారంగా కొలుస్తారు:

  • ప్రాదేశిక విశ్లేషణ
  • చిత్రాల సవరణ మరియు నమోదు
  • భారీ డేటా విస్తరణ
  • ఒక జియోదాటాబేస్లోని సమాచార నిర్వహణ
  • డేటా సేవ

ఇటీవలి సంవత్సరాలలో సంప్రదాయ PC, RAM, హార్డ్ డిస్క్, గ్రాఫిక్ మెమరీ మరియు మాత్రమే పెరుగుతున్న లక్షణాలతో పరంగా చాలా మార్పులు చేయలేదు; కానీ CPU యొక్క ఆపరేషన్ తర్కం అసలు రూపకల్పనను నిర్వహించింది (అందుకే మేము అతనిని CPU అని పిలుస్తాము). జట్లు సామర్థ్యాలలో పెరిగేకొద్దీ, కార్యక్రమాలు కొత్త సామర్థ్యాన్ని వినియోగించుకునేలా తమను తాము డిజైన్ చేసుకోవడం ద్వారా వారి నిరీక్షణను చంపుతాయి.

ఆసుస్ ద్వైతేతర GPU కార్డు

ఉదాహరణగా, (మరియు ఉదాహరణ) రెండు వినియోగదారులు 2010 రాస్టర్ చిత్రాలను లోడ్ పరికరాలు మరియు డేటా అదే పరిస్థితులు, Microstation V8i ఒక AutoCAD 14 మరియు ఒక, కింద అదే సమయంలో ఉంచుతారు చేసినప్పుడు, ఒక parcelario ఫైలు 8,000 లక్షణాలు మరియు కనెక్షన్ ఒక ప్రాదేశిక డేటాబేస్ ఒరాకిల్, మేము ప్రశ్న అడగండి:

యంత్రం కూలిపోవటానికి కాదు కాబట్టి, రెండు ఒకటి ఏమిటి?

సమాధానం ఆవిష్కరణలో లేదు, ఇది ప్రోగ్రామ్‌ను అభివృద్ధి చేసిన మార్గం, ఎందుకంటే ఇది ఆటోడెస్క్ మాయ విషయంలో కాదు, ఇది క్రేజీ పనులను చేస్తుంది మరియు మెరుగ్గా పనిచేస్తుంది. PC ని దోపిడీ చేసే విధానం ఒకటే (ఇప్పటివరకు రెండు ప్రోగ్రామ్‌ల విషయంలో), మరియు దీని ఆధారంగా మేము ప్రోగ్రామ్‌లను షూట్ చేస్తాము, ఎందుకంటే మేము వాటిని పని చేయడానికి ఉపయోగిస్తాము మరియు చాలా. అందువల్ల, కొన్ని కంప్యూటర్లను సాంప్రదాయ పిసిలు, వర్క్‌స్టేషన్లు లేదా సర్వర్‌లు అంటారు; అవి మరొక రంగులో ఉన్నందున కాదు, గ్రాఫిక్ డిజైన్, వీడియో ప్రాసెసింగ్, అప్లికేషన్ డెవలప్‌మెంట్, సర్వర్ ఫంక్షన్‌లు మరియు మా విషయంలో ప్రాదేశిక డేటాతో ఆపరేషన్‌లో అధిక-వినియోగ ప్రోగ్రామ్‌లను అమలు చేసే విధానం వల్ల.

తక్కువ CPU, మరింత GPU

అత్యంత అసాధారణ PC ల యొక్క నిర్మాణం సంభవించాయి ఇటీవలి మార్పులు యంత్రాంగాన్ని తప్పించుకుంటూ, చిన్న ఏకకాలంలో పనులలో గొప్ప నిత్యకృత్యాలను దీనితో ఒక మంచి కంప్యూటర్ పనితీరు కనుగొనేందుకు పదాన్ని GPU (ప్రాసెస్ యూనిట్ గ్రాఫిక్స్), ఉంది CPU (సెంట్రల్ ప్రాసెసింగ్ యూనిట్), దీని పని సామర్థ్యం యొక్క హార్డ్ డిస్క్, RAM, వీడియో మెమరీ విప్లవాలు మరియు వ్యక్తిగత సహా మధ్య ఆడతారు (అనేక ఇతర కాదు).

వీడియో మెమరీని పెంచడానికి గ్రాఫిక్స్ కార్డులు తయారు చేయబడలేదు, కానీ సమాంతర ప్రక్రియలను అమలు చేయడానికి రూపొందించిన వందలాది కోర్లను కలిగి ఉన్న ప్రాసెసర్‌ను కలిగి ఉంటాయి. ఇది వారు ఎల్లప్పుడూ కలిగి ఉన్నారు (ఎక్కువ లేదా తక్కువ), కానీ ప్రస్తుత ప్రయోజనం ఏమిటంటే, ఈ తయారీదారులు కొన్ని ఓపెన్ ఆర్కిటెక్చర్‌ను (దాదాపుగా) అందిస్తారు, తద్వారా సాఫ్ట్‌వేర్ డెవలపర్లు ఈ సామర్ధ్యాల కార్డు ఉనికిని పరిగణనలోకి తీసుకొని దాని సామర్థ్యాన్ని ఉపయోగించుకోవచ్చు. ఈ జనవరిలో పిసి మ్యాగజైన్ ఎన్విడియా, ఎటిఐ మరియు ఇతర సంస్థలను కూటమిలో పేర్కొంది OpenCL

CPU మరియు GPU మధ్య వ్యత్యాసం అర్థం చేసుకోవడానికి, ఇక్కడ నేను ఒక అలంకారము అర్థం:

CPU, అన్ని కేంద్రీకృతఇది కేంద్రీకృతమై ఉన్న ప్రతిదానితో కూడిన మునిసిపాలిటీ లాంటిది, ఇది పట్టణ ప్రణాళికను కలిగి ఉంది, అది దాని పెరుగుదలను నియంత్రించాలని తెలుసు, కానీ నిబంధనలను ఉల్లంఘించే కొత్త నిర్మాణాలను కూడా పర్యవేక్షించలేకపోతుంది. కానీ ఈ సేవను ప్రైవేటు సంస్థలకు మంజూరు చేయడానికి బదులుగా, అతను ఈ పాత్రను చేపట్టాలని పట్టుబడుతున్నాడు, కాలిబాట తీసుకుంటున్న పొరుగువారి గురించి ఎవరికి ఫిర్యాదు చేయాలో జనాభాకు తెలియదు, మరియు నగరం ప్రతిరోజూ మరింత అస్తవ్యస్తంగా కొనసాగుతోంది. 

క్షమించాలి, మీ మేయర్ గురించి మాట్లాడలేదు, కేవలం CPU యొక్క అనుకరణను గురించి మాట్లాడారు, ఈ సెంట్రల్ ప్రాసెస్ యూనిట్ (విండోస్ విషయంలో) బృందం ఇలాంటి ప్రక్రియలలో నిర్వహించవలసి ఉంటుంది:

  • విండోస్ ప్రారంభమైనప్పుడు స్కైప్, యాహూ మెసెంజర్, యాంటీవైరస్, జావా ఇంజిన్ మొదలైన ప్రోగ్రామ్‌లు నడుస్తాయి. వర్కింగ్ మెమరీలో కొంత భాగాన్ని తక్కువ ప్రాధాన్యతతో వినియోగిస్తుంది కాని అనవసరంగా msconfig చేత సవరించబడకపోతే (ఇది కొందరు విస్మరిస్తారు).
  • నడుస్తున్న సేవలు, విండోస్‌లో భాగం, సాధారణ ఉపయోగం యొక్క ప్రోగ్రామ్‌లు, కనెక్ట్ చేయబడిన హార్డ్‌వేర్ లేదా ఇతరులు అన్‌ఇన్‌స్టాల్ చేయబడినవి కాని అక్కడ నడుస్తూనే ఉన్నాయి. ఇవి సాధారణంగా మీడియం / అధిక ప్రాధాన్యత కలిగి ఉంటాయి.
  • ఉపయోగంలో ఉన్న ప్రోగ్రామ్‌లు, అధిక ప్రాధాన్యతతో స్థలాన్ని వినియోగిస్తాయి. మా కాలేయంలో వారి అమలు వేగాన్ని మేము అనుభవిస్తున్నాము ఎందుకంటే అధిక-పనితీరు గల బృందం ఉన్నప్పటికీ వారు వేగంగా చేయకపోతే మేము శపిస్తాము. 

Windows దాని గారడీ అయినప్పటికీ, అనేక కార్యక్రమాలు తెరిచిన, అభ్యాసం లేదా అన్ఇన్స్టాల్ చేయడం, అనవసరమైన అంశాలని అన్ఇన్స్టాల్ చేయడం వంటి అభ్యాసాలు pintones, వారు మాకు పరికరాలు యొక్క పనితీరు దోషి చేస్తుంది.

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

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

GPU ఎలా పని చేస్తుందో, కార్యక్రమాలను రూపొందించవచ్చు, తద్వారా ఇవి భారీ పద్ధతులను సంప్రదాయ మార్గాల్లో పంపించవు, కానీ అవి చిన్న వడపోత కార్యక్రమాల లాగా సమాంతరంగా ఉంటాయి.  ఓహ్! అద్భుతమైన!

ఇప్పటి వరకు, ఈ లక్షణాలతో చాలా ప్రోగ్రామ్‌లు వాటి అనువర్తనాలను తయారు చేయడం లేదు. వాటిలో చాలావరకు, వారి మందగమన సమస్యలను పరిష్కరించడానికి 64 బిట్‌లను చేరుకోవాలని వారు కోరుకుంటారు, అయినప్పటికీ డాన్ బిల్ గేట్స్ విండోస్ యొక్క తదుపరి సంస్కరణల్లో అనవసరమైన వస్తువులను లోడ్ చేయడం ద్వారా ఆ సామర్థ్యాలలో ఎల్లప్పుడూ నడవబోతున్నారని మనందరికీ తెలుసు. విండోస్ యొక్క వ్యూహం డైరెక్ట్‌ఎక్స్ 11 లో పని చేయడానికి రూపొందించిన API ల ద్వారా GPU ను సద్వినియోగం చేసుకోవడాన్ని కలిగి ఉంటుంది, ఇది ప్రతి ఒక్కరూ (లేదా చాలా మంది) అంగీకరించే ప్రత్యామ్నాయంగా ఉంటుంది ఎందుకంటే ఓపెన్‌సిఎల్ వెలుపల ప్రతి బ్రాండ్‌కు వెర్రి పనులు చేయకుండా వారు దానిని ప్రామాణికంగా ఇష్టపడతారు.

GFLOPS

గ్రాఫ్ ఒక ఉదాహరణను చూపిస్తుంది, ఇది 2003 మరియు 2008 మధ్య GPU ద్వారా ఎన్విడియా ప్రాసెసర్ ఇంటెల్ CPU తో పోలిస్తే దాని సామర్థ్యాలను ఎలా విప్లవాత్మకంగా మారుస్తుందో చూపిస్తుంది. కూడా స్మోక్డ్ వివరణ తేడా.

కానీ GPU యొక్క సంభావ్యత ఉంది, ఆశాజనక మరియు CAD / GIS ప్రోగ్రామ్‌లకు అవసరమైన రసం లభిస్తుంది. ఇది ఇప్పటికే విన్నది, అయినప్పటికీ చాలా గొప్ప కేసు d
ఎన్విడియా నుండి CUDA కార్డులతో మానిఫోల్డ్ GIS, దీనిలో 6 నిమిషాల కంటే ఎక్కువ సమయం తీసుకున్న డిజిటల్ టెర్రైన్ మోడల్ జనరేషన్ ప్రక్రియ కేవలం 11 సెకన్లలో అమలు చేయబడింది, ఇది CUDA కార్డ్ ఉనికిని సద్వినియోగం చేసుకుంది. పొగబెట్టిన వాటిని చేసింది జియోటెక్ 2008 ను గెలుచుకోండి.

ముగింపులో:  మేము GPU కోసం వెళ్తాము, మేము తరువాతి రెండు సంవత్సరాలలో తప్పనిసరిగా ఎంతో చాలా చూస్తాము.

గొల్గి అల్వారెజ్

రచయిత, పరిశోధకుడు, ల్యాండ్ మేనేజ్‌మెంట్ మోడల్స్‌లో నిపుణుడు. అతను హోండురాస్‌లోని నేషనల్ సిస్టమ్ ఆఫ్ ప్రాపర్టీ అడ్మినిస్ట్రేషన్ SINAP, హోండురాస్‌లోని జాయింట్ మునిసిపాలిటీల నిర్వహణ యొక్క నమూనా, నికరాగ్వాలో రిజిస్ట్రీ, కొలంబియాలోని SAT భూభాగం యొక్క పరిపాలనా వ్యవస్థ యొక్క ఇంటిగ్రేటెడ్ మోడల్ వంటి నమూనాల భావన మరియు అమలులో అతను పాల్గొన్నాడు. . 2007 నుండి జియోఫుమదాస్ నాలెడ్జ్ బ్లాగ్ ఎడిటర్ మరియు GIS - CAD - BIM - డిజిటల్ ట్విన్స్ అంశాలపై 100 కంటే ఎక్కువ కోర్సులను కలిగి ఉన్న AulaGEO అకాడమీ సృష్టికర్త.

సంబంధిత వ్యాసాలు

5 వ్యాఖ్యలు

  1. హలో విసెంటే, నేను మీరు Windows 7 కి వినియోగించబడుతున్నారని నేను భావిస్తున్నాను.

    Xp గురించి మీరు మిస్ చేయగలదా?
    నేను XP కి వెళ్లడానికి ఎందుకు కారణాలు ఉన్నాయా?

  2. 7 బిట్‌లోని విండోస్ 64 ఇప్పటికీ 32 బిట్‌లో అనువర్తనాలను ఇన్‌స్టాల్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది ... మరియు ఇప్పటివరకు నా జిఐఎస్ అనువర్తనాలు ఏవీ పనిచేయడం ఆపలేదు.

  3. "అయితే, మీరు 64-బిట్‌లో మానిఫోల్డ్‌ని ప్రయత్నించారా?"

    నుప్…. నా వినయపూర్వకమైన PC కి 64-బిట్ AMD ఉన్నప్పటికీ, నేను విండోస్ 64 ని అనువర్తనాల స్టాక్‌గా ఇన్‌స్టాల్ చేయాలనుకోలేదు మరియు డ్రైవర్లు ఉపయోగంలో లేరు. అంకితమైన పిసిని కలిగి ఉండటం మరియు 64 బిట్స్‌లో ప్రతిదీ ఇన్‌స్టాల్ చేయడం దశ అని నేను అనుకుంటున్నాను.

    నేను మానిఫోల్డ్ వారి వ్యత్యాసాన్ని 64 బిట్స్ కింద అమలు చేస్తానని ఆ అనువర్తనాల్లో ఒకటిగా ఉన్నాయని నాకు ఎటువంటి సందేహం లేదు మరియు అది కేవలం అనుసరణ కాదు, కానీ వారు రసం తీసుకుంటారు (వారు CUDA GPU సాంకేతికతతో చేశాడు).

  4. చిట్కా గెరార్డోకు ధన్యవాదాలు. మార్గం ద్వారా, మీరు 64 బిట్ మానిఫోల్డ్‌ను ప్రయత్నించారా?

  5. మంచి గమనిక
    మీరు మానిఫోల్డ్ యొక్క ప్రదర్శన వీడియోను చూడాలనుకుంటే, CUDA సాంకేతిక పరిజ్ఞానంతో ప్లేట్ల యొక్క క్రూరమైన ప్రాసెసింగ్ వేగాన్ని మీరు చూడవచ్చు - వీటితో పాటు, అనేక సమాంతరంగా వ్యవస్థాపించవచ్చు మరియు అందువల్ల అందుబాటులో ఉన్న స్లాట్లు ఉన్నంతవరకు వాటి శక్తులను జోడించవచ్చు - ఈ YouTube URL కి వెళ్ళండి :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    మానిఫోల్డ్ యొక్క చరిత్రకు మరొక బీన్: 9 స్థానిక బిట్ SIG కార్యక్రమం. మరియు ఇప్పుడు, CUDA సాంకేతిక పరిజ్ఞానాన్ని ఉపయోగించి XXXER SIG ..

    కోట్తో ప్రత్యుత్తరం ఇవ్వండి

ఒక వ్యాఖ్యను

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

తిరిగి టాప్ బటన్ కు