नवाचारैमेरो egeomates

CAD / GIS प्लेटफार्महरू GPU मा जानुपर्छ

हामी मध्ये सबै जो ग्राफिकल अनुप्रयोगका उपयोगकर्ता हौं जुन सँधै आशा गरिरहेका हुन्छन् कि कम्प्युटरहरूमा पर्याप्त काम गर्ने मेमोरी छ। यसमा, क्याड / जीआईएस कार्यक्रमहरू जहिले पनि प्रश्न वा मापन गरिएको हुन्छ दैनिक समयका गतिविधिहरू प्रदर्शन गर्न लिने समयको आधारमा:

  • स्थानिय विश्लेषण
  • चित्रहरु को आयोजन र पंजीकरण
  • ठूलो डेटाको परिक्षण
  • Geodatabase भित्र डाटा व्यवस्थापन
  • डेटा सेवा

हालैका वर्षहरूमा पारंपरिक पीसी धेरै परिवर्तन भएको छैन, राम, हार्ड डिस्क, ग्राफिक मेमोरी र सुविधाहरू जुन केवल बढेको छ; तर सीपीयूको सञ्चालन तर्क यसको मूल डिजाइन (यही कारणले हामी उसलाई CPU बुलाइरहन्छौं)। यो एक नाफा हो कि टोली क्षमताहरु मा बढ्न को रूप मा, कार्यक्रम नयाँ सम्भावना उपभोग गर्न आफैलाई डिजाईन गरेर आफ्नो आशा मार्छ।

asus-dual-gpu-card

उदाहरणको रूपमा, (र केवल उदाहरण) जब दुई प्रयोगकर्ता एकै समयमा 2010 रेखापुंज छवि लोड उपकरण र डाटा को नै अवस्था, एक अटोक्याड 8 र एक Microstation V14i संग अन्तर्गत राखिएको हो, एक parcelario फाइल 8,000 गुण र जडान स्थानिक डाटाबेस गर्न Oracle, हामी आफैलाई प्रश्न सोध्छौं:

एक को दुई को छ, यसैले मिसिन को पतन को रूप मा नहीं?

उत्तर आविष्कारमा छैन, यो प्रोग्रामको विकसित तरीकाले मात्र हो, किनकि यो AutoDesk मायाको कुरा होइन, जसले क्रेजीयर काम गर्दछ र अझ राम्रो प्रदर्शन गर्दछ। पीसीको शोषण गर्ने तरिका उही हो (अहिलेसम्म दुई प्रोग्रामहरूको सवालमा) र हामी यसका आधारमा हामी कार्यक्रमहरू शूट गर्छौं किनभने हामी तिनीहरूलाई काम गर्न प्रयोग गर्दछौं, र धेरै। यसैले, केहि कम्प्युटरहरू परम्परागत पीसीहरू, कार्य केंद्रहरू वा सर्भरहरू भनेर चिनिन्छन्; होईन कि तिनीहरू अर्को र because्गका हुन्, तर उनीहरूले ग्राफिक डिजाइन, भिडियो प्रसंस्करण, अनुप्रयोग विकास, सर्भर प्रकार्य, र हाम्रो मामलामा स्थानीय डाटाको साथ अपरेशनमा उच्च खपत कार्यक्रमहरू चलाउने प्रदर्शन गर्ने तरीकाका कारण हो।

कम सीपीयू, अधिक GPU

पीसी को वास्तुकला गर्न देखापर्यो गरेको हालका परिवर्तनहरू सबैभन्दा उल्लेखनीय को, साना साथ कार्यमा ठूलो दिनचर्या बनाउन प्रशासन बाइपास, राम्रो कम्प्युटर प्रदर्शन फेला पार्न अवधि गढा GPU (प्रक्रिया एकाइ ग्राफिक्स), छ सीपीयू (केन्द्रीय प्रशोधन एकाइ), जसको काम क्षमता हार्ड डिस्क, राम, भिडियो स्मृति को क्रांतियों र सहित व्यक्तिगत बीच खेलिन्छ (धेरै अरू छैन).

ग्राफिक्स कार्ड भिडियो मेमोरी बढाउनको लागि बनाइएको होइन, बरु एक प्रोसेसर समावेश गर्दछ जुन सयौं कोर समानान्तर प्रक्रियाहरू चलाउन डिजाइन गरिएको हो। यो उनीहरूसँग सँधै थियो (अधिक वा कम), तर हालको फाइदा भनेको यी निर्माताहरूले केही खुला वास्तुकला प्रस्ताव गर्छन् (लगभग) ताकि सफ्टवेयर विकासकर्ताहरूले यी क्षमताहरूको कार्डको अस्तित्वलाई विचार गर्न सक्दछन् र यसको क्षमताको शोषण गर्न सक्छन्। पीसी पत्रिकाले यस जनवरीमा एनभीडिया, एटीआई र गठबन्धनमा समावेश भएका अन्य कम्पनीहरूको उल्लेख गर्दछ OpenCL

CPU र GPU बीचको भिन्नता बुझ्न, यहाँ म सिमुलेटर गर्दैछु:

सीपीयू, सबै केन्द्रीकृतयो नगरपालिका जस्तै हो जुन सबै केन्द्रीकृत छ, जसको शहरी योजना छ, जान्दछ कि यसले आफ्नो वृद्धि नियन्त्रण गर्नैपर्दछ तर नयाँ नियमहरू उल्लंघन गर्ने नयाँ निर्माणहरूको पनि पर्यवेक्षण गर्न असक्षम छ। तर निजी कम्पनीहरूलाई यो सेवा दिनुको सट्टा उनी भूमिका लिन माग्दै जिस्काउँछन्, फुटपाथ लिने छिमेकीको बारेमा कसलाई गुनासो गर्ने भनेर जनस the्ख्यालाई थाहा छैन, र शहर दिन प्रतिदिन विचलित हुँदै गइरहेको छ। 

माफ गर्नुहोस्, तपाईंको महापौरको बारेमा कुरा गर्नुभएन, सीपीयूको सिमुलेटको बारेमा मात्र बोलाइयो, जहाँ यो केन्द्रीय प्रक्रिया इकाई (विन्डोजको मामलामा) लाई टोलीले प्रक्रियामा कार्य गर्दछ जस्तै:

  • प्रोग्रामहरू जुन विन्डोज सुरु भएपछि सुरू हुन्छन्, जस्तै स्काइप, याहू मेसेन्जर, एन्टिभाइरस, जाभा इञ्जिन, आदि। सबै काम गरीरहेको मेमोरीको एक अंश कम प्राथमिकताका साथ अनावश्यक रूपमा जबसम्म मिसकन्फिग द्वारा परिमार्जन नगरेसम्म (जुन केहि बेवास्ता गर्दछ)।
  • सेवाहरू चलिरहेका छन्, जुन विन्डोजको अंश हो, साझा प्रयोगका प्रोग्रामहरू, जडित हार्डवेयर वा अन्यहरू जुन विस्थापना गरिएको थियो तर त्यहाँ चलिरहन्छ। यीसँग सामान्यतया एक मध्यम / उच्च प्राथमिकता हुन्छ।
  • प्रयोगमा प्रोग्रामहरू, जसले उच्च प्राथमिकताका साथ खाली ठाउँ खान्छन्। हामी हाम्रो कलेजमा उनीहरूको कार्यान्वयनको वेग महसुस गर्दछौं किनकि हामी श्रापित दिन्छौं यदि उनीहरूले उच्च प्रदर्शन टीमको बावजुद यो चाँडो गर्दैन भने। 

र यद्यपि विन्डोजले यो जग्गा गर्दछ, अनियन्त्रित रूपमा अनावश्यक विषयहरू खोल्न धेरै प्रोग्रामहरू, स्थापना, वा स्थापना रद्द गर्ने प्रथाहरू pintones, उनि हामीलाई उपकरण को खतरे को दोषी बनाउछन।

त्यसपछि यो हुन्छ, कि जब हामी सुरुमा उल्लेख गरिएकाहरूको प्रक्रिया सुरु गर्छौं, प्रोसेसर हुनेछ नारियल दिवालिया प्रयोगमा अन्य कार्यक्रमहरूमा यसलाई प्राथमिकतामा खोज्दै। तपाईंको अप्टिमाइज गर्न केहि विकल्पहरू र्याम मेमोरी, भिडियो मेमोरी (जुन प्राय: साझा गरिएको हुन्छ) हुन्, यदि त्यहाँ ग्राफिक्स कार्ड छ भने, यसबाट केही प्राप्त गर्नुहोस्, हार्ड ड्राइभ र अन्य ट्राइफलको प्रकारमा निर्भर गर्दै, दयनीय विलाप कम हुन सक्दछ।

GPU, समानांतर प्रक्रियाहरू, यो नगरपालिकाले विकेन्द्रीकरण गर्ने, सहुलियत दिने वा त्यसको पहुँचभन्दा बाहिरका चीजहरूको निजीकरण गर्ने निर्णय गरेको जस्तो छ, यद्यपि ती ठूला प्रक्रियाहरू भए पनि साना कामहरूमा डेलिभर हुन्छन्। यसैले, वर्तमान नियमहरु मा आधारित, एक निजी कम्पनी एक विशेष तरीकाले दंडनीय उल्लंघन निगरानी को भूमिका दिइन्छ। फलस्वरूप (केवल उदाहरण), नागरिकले छिमेकीलाई रिजल्ट गर्ने कुखुरालाई पूरा गर्न सक्छ जसले कुत्ता बाहिर जान्छ shit उसको फुटपाथमा, जसले सडकको किनारमा भाग लिएर पर्खाल निर्माण गर्दछ, जसले अनुचित रूपमा आफ्नो कार पार्क गर्दछ, आदि। कम्पनीले कलको जवाफ दिन्छ, ठाउँमा जान्छ, कार्यको प्रक्रिया गर्छ, अदालतमा लैजान्छ, जरिवाना चलाउँछ, आधा नगरपालिकामा जान्छ, अर्को एउटा लाभदायक व्यवसाय हो।

यो GPU कसरी काम गर्दछ, कार्यक्रमहरू डिजाइन गर्न सकिन्छ ताकि तिनीहरू पारंपरिक प्रक्रियामा ठूला प्रक्रियाहरू पठाउन सक्दैनन्, तर बरु तिनीहरू साना फिल्टर गरिएको routines मा समानांतरमा जान्छन्।  ओह! अद्भुत!

अहिले सम्म, धेरै प्रोग्रामले यी सुविधाहरूसँग उनीहरूको अनुप्रयोगहरू बनाइरहेका छैनन्। धेरै जसो, तिनीहरू sl 64 बिट्ससम्म जान्छन् तिनीहरूको ढिलो समस्या समाधान गर्नका लागि, यद्यपि हामी सबैलाई थाहा छ डन बिल गेट्स सँधै विन्डोजको अर्को संस्करणमा अनावश्यक चीजहरू लोड गरेर ती क्षमताहरूमा हिड्दैछन्। विन्डोजको रणनीतिले GPU को फाइदा लिन डाइरेक्टएक्स ११ मा काम गर्नको लागि डिजाइन गरिएको एपीआईहरू समावेश गर्दछ, जुन पक्कै वैकल्पिक हुनेछ जुन सबैले (वा अधिक) स्वीकार्छन् किनकि उनीहरूले यसलाई ओपनसीएल बाहिरका प्रत्येक ब्राण्डको लागि पागल कार्यहरू गर्नुको सट्टा एक मानकको रूपमा रुचाउँछन्।

gflops

ग्राफले उदाहरण देखाउँदछ, जसले २०० 2003 र २०० between बीचको GPV मार्फत NVidia प्रोसेसरले Intel CPU को तुलनामा यसको क्षमताहरू क्रान्तिकरण गर्दैछ भनेर देखाउँदछ। पनि स्मरण गरिएको व्याख्या फरक छ।

तर GPU को सम्भावना छ, आशा छ र CAD / GIS कार्यक्रमहरु को आवश्यक रस प्राप्त। यो पहिले नै सुनिसकेको छ, जबकि सबैभन्दा उल्लेखनीय केस d हो
e मनिफोल्ड जीआईएस, क्युडा कार्डको साथ, एनभीडियाबाट, जसमा ter मिनेट भन्दा बढी समय लाग्ने डिजिटल टेरेन मोडल उत्पादन प्रक्रिया केवल ११ सेकेन्डमा कार्यान्वयन गरियो, एक सीयूडीए कार्डको अस्तित्वको फाइदा लिई। धूम्रपानले उनीहरूलाई के बनायो जियोटेक 2008 जित्नुहोस्.

निष्कर्षमा:  हामी GPU को लागि जान्छौं, हामी निश्चित रूपमा अर्को दुई वर्षमा धेरै देख्न सक्छौं।

गोलगी अल्भारेज

लेखक, अनुसन्धानकर्ता, भूमि व्यवस्थापन मोडेलमा विशेषज्ञ। उनले मोडेलहरूको अवधारणा र कार्यान्वयनमा भाग लिएका छन्: होन्डुरसमा सम्पत्ति प्रशासनको राष्ट्रिय प्रणाली SINAP, होन्डुरसमा संयुक्त नगरपालिकाहरूको व्यवस्थापनको मोडेल, क्याडस्ट्रे व्यवस्थापनको एकीकृत मोडेल - निकारागुआमा रजिस्ट्री, कोलम्बियामा क्षेत्र SAT को प्रशासन प्रणाली। । 2007 देखि Geofumadas ज्ञान ब्लग को सम्पादक र AulaGEO एकेडेमी को निर्माता जसमा GIS - CAD - BIM - डिजिटल जुम्ल्याहा विषयहरूमा 100 भन्दा बढी पाठ्यक्रमहरू समावेश छन्।

सम्बन्धित लेख

5 टिप्पणिहरु

  1. नमस्ते Vicente, म देख्छु कि तपाईं विन्डोज 7 मा प्रयोग भइरहेको जस्तो लाग्छ।

    के तपाईं xP को बारे मा केहि सम्झना छ?
    के कारण मैले XP मा फर्कन सक्ने कारणहरू छन्?

  2. Bit 7बिटमा विन्डोज ले अझै पनि तपाईंलाई bit२ बिटमा अनुप्रयोगहरू स्थापना गर्न अनुमति दिन्छ ... र अहिलेसम्म मेरो कुनै पनि GIS अनुप्रयोगले काम गर्न छाडेको छैन।

  3. "वैसे, के तपाईंले 64-बिटमा मनिफोल्ड प्रयास गर्नुभयो?"

    नुप…। यद्यपि मेरो नम्र पीसीको 64 64-बिट एएमडी छ, म विन्डोज 64 XNUMX स्थापना गर्न चाहन्नँ अनुप्रयोगको स्ट्याकको रूपमा र ड्राइभरहरूको उपयोग छैन। मलाई लाग्छ कि कदम एक समर्पित पीसी हुनेछ र सबै कुरा bitsbitsबिटमा स्थापना गर्नुहोस्।

    म कुनै संदेह छैन कि मनिफल्ड उन अनुप्रयोगहरु मध्ये एक हुनेछ जो 64 बिट को तहत चलिरहेको अंतर को अंतर बनाइनेछ, र यो केवल एक अनुकूलन नहीं हुनेछ तर उनि रस ले लिया (जस्तै उनि CUDA GPU प्रौद्योगिकी संग गरे)।

  4. Gerard जानकारी को लागी धन्यवाद। खैर, के तपाईंले 64 बिटमा मनिफोल्ड प्रयास गर्नुभयो?

  5. राम्रो टिप्पणी
    यदि तपाईं मनिफोल्डको प्रदर्शन भिडियो हेर्न चाहानुहुन्छ जसमा तपाईं CUDA टेक्नोलोजीका साथ प्लेटहरूको क्रुर प्रसंस्करण गति देख्न सक्नुहुनेछ - जुन थप रूपमा धेरै समानान्तरमा स्थापना गर्न सकिन्छ र यसैले उनीहरूको शक्तिहरू थप्न सक्दछन्, जहाँ उपलब्ध स्लटहरू छन् - यो यूट्यूब यूआरएलमा जानुहोस् :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    मनिफल्डको इतिहासको लागि अर्को सेम: 1er मूल 64 बिट सिग प्रोग्राम। र अब, 1er SIG CUDA प्रविधिको प्रयोग गरेर।

    Saludos

टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन। आवश्यक फिल्डहरू चिन्ह लगाइएको छ *

शीर्ष बटनमा फर्कनुहोस्