ინოვაციებიჩემი egeomates

CAD / GIS პლატფორმების უნდა წავიდეს GPU

ჩვენ, ვინც გრაფიკული პროგრამების მომხმარებლები ვართ, ყოველთვის ველოდებით, რომ კომპიუტერებს აქვთ საკმარისი სამუშაო მეხსიერება. ამასთან, CAD / GIS პროგრამები ყოველთვის იკითხებოდა ან იზომება ყოველდღიური საქმიანობის შესრულების დროზე დაყრდნობით, როგორიცაა:

  • სივრცითი ანალიზი
  • გამოსახულების გასწორება და ჩაწერა
  • ნაყარი მონაცემების განთავსება
  • მონაცემთა მართვის გეოტატებზე განთავსება
  • მონაცემთა სერვისი

ტრადიციული კომპიუტერი არ შეცვლილა ბოლო წლების განმავლობაში, RAM, ხისტი, გრაფიკული მეხსიერება და თვისებები, რომლებიც მხოლოდ იზრდება; მაგრამ CPU- ის საოპერაციო ლოგიკამ შეინარჩუნა ორიგინალი დიზაინი (ამიტომ ჩვენ ვუწოდებთ მას CPU) ასევე მინუსი იყო ის, რომ გუნდების შესაძლებლობების ზრდასთან ერთად, პროგრამები კლავს მათ მოლოდინს ახალი პოტენციალის მოხმარების მიზნით.

asus-dual-gpu- ბარათი

მაგალითად,და ერთადერთი მაგალითი) როდესაც ორი მომხმარებლები განთავსებული, ამავე დროს, იმავე პირობებში, ტექნიკა და მონაცემებით, AutoCAD 2010 და ერთი Microstation V8i, დატვირთვისა 14 რასტრული გამოსახულებები, რომელიც parcelario ფაილი 8,000 თვისებები და კავშირი სივრცითი მონაცემთა ბაზის Oracle, ჩვენ ვკითხეთ საკუთარ თავს კითხვა:

რა არის ერთი ორი, ისე, რომ არ დაიშალოს მანქანა?

პასუხი არ არის ინოვაციებში, ეს არის პროგრამის შემუშავების გზა, რადგან ეს ასე არ არის AutoDesk Maya- ს შემთხვევაში, რომელიც უფრო გიჟდება და უკეთეს შედეგებს აკეთებს. პერსონალური კომპიუტერით სარგებლობის გზა იგივეა (ჯერჯერობით ორი პროგრამის შემთხვევაში) და ამის საფუძველზე ვუშვებთ პროგრამებს, რადგან ვიყენებთ მათ მუშაობას და ბევრს. ამრიგად, ზოგი კომპიუტერი ცნობილია, როგორც ტრადიციული კომპიუტერი, სამუშაო სადგური ან სერვერი; არა იმიტომ, რომ ისინი სხვა ფერისაა, არამედ იმის გამო, რომ ისინი ასრულებენ მაღალი მოხმარების პროგრამებს გრაფიკულ დიზაინში, ვიდეოს დამუშავებაში, აპლიკაციების შემუშავებაში, სერვერის ფუნქციებში და ჩვენს შემთხვევაში, სივრცითი მონაცემებით მუშაობაში.

ნაკლები CPU, მეტი GPU

უახლესი ცვლილებები უახლესი ცვლილებები კომპიუტერების არქიტექტურაში არის GPU (გრაფიკული პროცესი ერთეულის), რომელიც საშუალებას იძლევა, უკეთესად მოიძებნოს აღჭურვილობა, მცირე მარადმწვდომობის ამოცანების გადაკეთება, ადმინისტრაციის გარეშე CPU (ცენტრალური პროცესის განყოფილება), რომლის მუშაობის უნარი ხორციელდება მყარი დისკის რევოლუციებს შორის, RAM მეხსიერება, ვიდეო მეხსიერება და სხვა ფაქტორები (არა ბევრს).

გრაფიკული ბარათები არ არის შექმნილი ვიდეო მეხსიერების გასაზრდელად, არამედ მოიცავს პროცესორს, რომელიც შეიცავს ასობით ბირთვს, რომლებიც შექმნილია პარალელური პროცესების გასაშვებად. ეს მათ ყოველთვის ჰქონდათ (მეტნაკლებად), მაგრამ ამჟამინდელი უპირატესობა ის არის, რომ ეს მწარმოებლები გვთავაზობენ გარკვეულ ღია არქიტექტურას (თითქმის) ისე, რომ პროგრამისტებს შეუძლიათ გაითვალისწინონ ამ შესაძლებლობების მქონე ბარათის არსებობა და გამოიყენონ მისი პოტენციალი. PC Magazine– ში იანვარში ნახსენებია ისეთი კომპანიები, როგორიცაა nVidia, ATI და სხვა, რომლებიც ალიანსში შედიან OpenCL

CPU- სა და GPU- ს შორის განსხვავების გასაგებად, აქ ვგულისხმობ simile:

CPU, ყველა ცენტრალიზებულიეს ჰგავს მუნიციპალიტეტს, სადაც ყველაფერია ცენტრალიზებული, რომელსაც აქვს ურბანული დაგეგმარება, იცის, რომ მან უნდა გააკონტროლოს მისი ზრდა, მაგრამ ვერ შეძლებს ზედამხედველობა გაუწიოს თუნდაც ახალ მშენებლობებს, რომლებიც არღვევს ნორმებს. ნაცვლად იმისა, რომ ეს მომსახურება კერძო კომპანიებს მიენიჭოს, ის ამტკიცებს როლის შესრულებას, მოსახლეობამ არ იცის ვის უნდა მიმართოს მეზობლისთვის, რომელიც ტროტუარს მიჰყავს და ქალაქი ყოველდღე უფრო არეულობას განაგრძობს. 

უკაცრავად, მე არ ვლაპარაკობდი თქვენი მერის შესახებ, მე უბრალოდ ვსაუბრობდი CPU simile- ში, სადაც ეს ცენტრალური პროცესის განყოფილება (Windows- ის შემთხვევაში) უნდა გააკეთოს გუნდი,

  • პროგრამები, რომლებიც მუშაობს Windows– ის გაშვების დროს, როგორიცაა Skype, Yahoo Messenger, Antivirus, Java Engine და ა.შ. სამუშაო მეხსიერების ნაწილს მცირე პრიორიტეტით მოიხმარს, მაგრამ ზედმეტად არ არის შეცვლილი msconfig– ით (რასაც ზოგიერთები უგულებელყოფენ).
  • გაშვებული სერვისები, რომლებიც Windows– ის ნაწილია, საერთო გამოყენების პროგრამები, დაკავშირებული აპარატურა ან სხვა, რომლებიც დეინსტატირებული იყო, მაგრამ იქ ისევ მუშაობს. მათ, როგორც წესი, აქვთ საშუალო / მაღალი პრიორიტეტი.
  • პროგრამები, რომლებიც მოიხმარენ სივრცეს მაღალი პრიორიტეტით. ჩვენ ღვიძლში ვგრძნობთ მათ შესრულების სისწრაფეს, რადგან ვწყევლით, თუ ისინი ამას სწრაფად არ გააკეთებენ, მიუხედავად წარმატების გუნდისა. 

და მიუხედავად იმისა, რომ Windows აკეთებს მისი Juggling, პრაქტიკა, როგორიცაა მქონე ბევრი პროგრამები ღია, ინსტალაცია ან uninstalling irresponsibly, არასაჭირო საკითხები, რომ მოდის პინტონები, გვაიძულოთ თავი დამნაშავე გუნდის ფუნქციონირებაში.

ეს ხდება მაშინ, რომ როდესაც დავიწყებთ აღნიშნული პირების პროცესს დასაწყისში, პროცესორია ქოქოსის შესვენებები ცდილობენ უპირატესობა მიანიჭონ ამ გამოყენებულ სხვა პროგრამებს. თქვენი ოპტიმიზაციის რამდენიმე ვარიანტია RAM მეხსიერება, ვიდეო მეხსიერება (რომელიც ხშირად არის გაზიარებული), თუ არსებობს გრაფიკული ბარათი, გამოართვით მას, რაც დამოკიდებულია მყარი დისკის ტიპზე და სხვა წვრილმანებზე, გასაჩივრებული წუწუნი შეიძლება ნაკლები იყოს.

GPU, პარალელური პროცესები, ეს ჰგავს მუნიციპალიტეტს, რომელიც გადაწყვეტს მისთვის მიუწვდომელი ნივთების დეცენტრალიზაციის, დათმობის ან პრივატიზების საკითხს, რომლებიც, მართალია, დიდი პროცესებია, მაგრამ მცირე დავალებებით ხორციელდება. ამრიგად, მოქმედი რეგულაციების საფუძველზე, კერძო კომპანიას ენიჭება დასჯადი დანაშაულების სპეციფიკური მეთვალყურეობის როლი. Როგორც შედეგი (უბრალოდ მაგალითი), მოქალაქეს შეუძლია შეასრულოს ეს სასიამოვნო სიამოვნება მეზობელთან ნეკთან მიმართვისას, რომელიც ძაღლს იღებს shit თავის ტროტუარზე, რომელიც კედელს აშენებს ტროტუარის ნაწილის აღებით, რომელიც თავის მანქანას არასათანადოდ აჩერებს და ა.შ. კომპანია პასუხობს ზარს, მიდის ადგილზე, ამუშავებს მოქმედებას, მიჰყავს იგი სასამართლოში, ასრულებს ჯარიმას, ნახევარი მიდის მუნიციპალიტეტში, მეორე კი მომგებიანი ბიზნესია.

ასეთია GPU სამუშაოები, პროგრამების შემუშავება ისე, რომ ისინი მასობრივი პროცესების ჩვეულებრივი ფორმით არ გააგზავნიან, მაგრამ ისინი პარალელურად, როგორც პატარა გაფილტრული მარშრუტების წასვლას.  ოჰ! მშვენიერია!

ჯერჯერობით, ბევრი პროგრამა არ იყენებს ამ მახასიათებლებს. მათი უმეტესობა ისწრაფვის 64 ბიტამდე მიაღწიოს შენელებული პრობლემების გადასაჭრელად, თუმცა ყველამ ვიცით, რომ დონ ბილ გეიტსი ყოველთვის აპირებს ამ შესაძლებლობებში სიარულს Windows– ის შემდეგ ვერსიებზე ზედმეტი ნივთების ჩატვირთვით. Windows– ის სტრატეგია მოიცავს GPU– ს უპირატესობას DirectX 11 – ზე მუშაობისთვის შექმნილი API– ების საშუალებით, რაც ნამდვილად იქნება ალტერნატივა, რომელსაც ყველა (ან უმეტესობა) მიიღებს, რადგან მას ის სტანდარტს ანიჭებს უპირატესობას, ვიდრე OpenCL– ის გარეთ თითოეული ბრენდისთვის გიჟური საქციელის გაკეთება.

gflops

დიაგრამაზე ნაჩვენებია მაგალითი, რომელიც აჩვენებს, თუ როგორ 2003–2008 წლებში nVidia პროცესორი GPU– ს საშუალებით ახდენს რევოლუციას მის შესაძლებლობებში Intel CPU– სთან შედარებით. ასევე შებოლილი ახსნა განსხვავება.

იმედი მაქვს, რომ CAD / GIS პროგრამები მიიღებენ საჭირო წვენს. ეს უკვე მოისმინა, თუმცა ყველაზე გამორჩეული საქმეა დ
მრავალფეროვანი GIS, nVidia– სგან CUDA ბარათებით, რომელშიც ციფრული რელიეფის მოდელის წარმოება, რომელიც 6 წუთზე მეტხანს გაგრძელდა, შესრულდა მხოლოდ 11 წამში, CUDA ბარათის არსებობის უპირატესობით. შებოლილი, რამაც ისინი გახადა ჯეოტექის მოსაპოვებლად.

დასასრულს:  ჩვენ ვაპირებთ GPU- ს, ჩვენ აუცილებლად ვნახავთ ბევრი მომდევნო ორი წლის განმავლობაში.

გოლჯი ალვარესი

მწერალი, მკვლევარი, მიწის მართვის მოდელების სპეციალისტი. მან მონაწილეობა მიიღო ისეთი მოდელების კონცეპტუალიზაციასა და დანერგვაში, როგორიცაა: ქონების ადმინისტრირების ეროვნული სისტემა SINAP ჰონდურასში, ერთობლივი მუნიციპალიტეტების მართვის მოდელი ჰონდურასში, კადასტრის მართვის ინტეგრირებული მოდელი - რეესტრი ნიკარაგუაში, ტერიტორიის ადმინისტრაციის სისტემა SAT კოლუმბიაში. . Geofumadas ცოდნის ბლოგის რედაქტორი 2007 წლიდან და AulaGEO აკადემიის შემქმნელი, რომელიც მოიცავს 100-ზე მეტ კურსს GIS - CAD - BIM - Digital Twins თემებზე.

დაკავშირებული სტატიები

5 კომენტარები

  1. Hi Vincent, მე ვხედავ, როგორც ჩანს, რომელიც გამოიყენება მიღების Windows 7.

    არსებობს თუ არა რაიმე გამოტოვებთ შესახებ xp?
    არსებობს თუ არა რაიმე მიზეზი, რის გამოც XP- ში არ დავბრუნდები?

  2. Windows 7 64bit- ში კვლავ საშუალებას გაძლევთ დააყენოთ პროგრამები 32bit- ში ... და ჯერჯერობით არცერთი ჩემი GIS პროგრამა არ მუშაობდა.

  3. "სხვათა შორის, თქვენ სცადეთ Manifold 64-ბიტიანზე?"

    ნუ… მიუხედავად იმისა, რომ ჩემს მოკრძალებულ კომპიუტერს აქვს 64 ბიტიანი AMD, მე არ მინდოდა Windows 64-ის დაინსტალირება, რადგან პროგრამების დასტა და დრაივერები გამოდგებოდა. მე ვფიქრობ, რომ ნაბიჯი იქნება გამოყოფილი კომპიუტერი და ყველაფრის დაყენება 64 ბიტიან რეჟიმში.

    ეჭვი არ მეპარება, რომ მანიფოლდი იქნებოდა ერთ-ერთი იმ პროგრამით, რომელიც მისი განსხვავებაა 64 ბიტის ქვეშ, და არ იქნებოდა უბრალო ადაპტაცია, მაგრამ წვენს მიიღებდა (როგორც ეს გააკეთა CUDA GPU ტექნოლოგიით).

  4. მადლობა მონაცემები Gerardo. სხვათა შორის, თქვენ სცადეთ მრავალფეროვანი X ბიქსებში?

  5. კარგი შენიშვნა.
    თუ გსურთ იხილოთ Manifold- ის სადემონსტრაციო ვიდეო, რომელშიც შეგიძლიათ ნახოთ ფირფიტების CUDA ტექნოლოგიით დამუშავების სისწრაფე - რომლის გარდა ამისა, რამდენიმე შეიძლება დამონტაჟდეს პარალელურად და დაამატოთ მათი უფლებამოსილებები, რამდენადაც არსებობს სლოტები - გადადით ამ YouTube URL- ზე :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    კიდევ ერთი პორტი მრავალფუნქციური ისტორიისთვის: XIXX SIG პროგრამა, რომელიც განკუთვნილია XIII მშობლიური ბიტებისთვის. და ახლა, SIG ტექნოლოგია CUDA ტექნოლოგიის გამოყენებით ..

    დაკავშირებით

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

ასე რომ, შემოწმება
დახურვა
დაბრუნება ღილაკზე