Platform CAD / GIS kudu pindhah menyang GPU
Kita sing pangguna aplikasi grafis mesthi ngenteni peralatan kasebut duwe memori kerja sing cukup. Ing babagan iki, program CAD/GIS mesthi ditakokake utawa diukur adhedhasar wektu sing dibutuhake kanggo nindakake kegiatan saben dina kayata:
- Analisis spasial
- Mbenerake lan registrasi gambar
- Panyebaran data massal
- Manajemen data ing geodatabase
- layanan data
PC tradisional wis ora diganti akeh ing taun anyar, ing syarat-syarat RAM, hard drive, memori grafis lan fitur sing mung nambah; nanging logika operasi CPU tetep desain asli (Mulane kita terus nyebut CPU). Kajaba iku, nalika tim tuwuh ing kabisan, program bakal ngilangi pangarep-arep kanthi ngrancang awake dhewe kanggo nggunakake potensial anyar.
Minangka conto, (lan mung conto), nalika pangguna loro diselehake ing wektu sing padha, ing peralatan lan kondisi data sing padha, siji karo AutoCAD 2010 lan liyane karo Microstation V8i, ngemot 14 gambar raster, file bingkisan 8,000 paket lan sambungan menyang database spasial Oracle, kita takon dhewe pitakonan:
Apa siji saka loro duwe, supaya ora ambruk mesin?
Jawaban kasebut ora ana ing inovasi, mung cara program kasebut dikembangake, amarga iki ora kedadeyan karo AutoDesk Maya, sing nindakake perkara sing luwih edan lan luwih apik. Cara kanggo ngeksploitasi PC padha (nganti saiki ing kasus loro program), lan adhedhasar iki kita njupuk program, amarga kita digunakake kanggo bisa, lan kathah. Mangkono, sawetara komputer dikenal minangka PC tradisional, workstation utawa server; ora amarga warna sing beda, nanging amarga cara sing ditindakake nalika nglakokake program konsumsi dhuwur ing desain grafis, pangolahan video, pangembangan aplikasi, fungsi server lan, ing kasus kita, operasi karo data spasial.
Kurang CPU, luwih GPU
Salah siji sing paling pinunjul ing owah-owahan anyar sing wis kedaden kanggo arsitektur PC punika istilah diciptakake minangka GPU, (Graphics Processing Unit), kang ngidini kanggo nemokake kinerja luwih saka peralatan, ngowahi rutinitas gedhe menyang tugas bebarengan cilik, tanpa arep. liwat administrasi CPU (Central Processing Unit), sing kapasitas kerjane dimainake ing antarane revolusi hard disk, memori RAM, memori video lan ing antarane liyane (ora akeh liyane).
kertu Graphics ora digawe kanggo nambah memori video, nanging kalebu prosesor sing ngemot atusan intine dirancang kanggo mbukak pangolahan podo. Dheweke mesthi duwe ikiluwih utawa kurang), nanging kauntungan saiki yaiku manufaktur iki nawakake arsitektur mbukak tartamtu (meh) supaya pangembang piranti lunak bisa nimbang anané kertu kanthi kemampuan kasebut lan ngeksploitasi potensial. Majalah PC Januari iki nyebutake perusahaan kaya nVidia, ATI lan liya-liyane sing kalebu ing aliansi kasebut OpenCL
Kanggo mangerteni prabédan antarane CPU lan GPU, iki perbandingan:
CPU, kabeh terpusatKaya kotamadya kanthi kabeh terpusat, sing nduweni perencanaan kutha, ngerti yen kudu ngontrol pertumbuhane, nanging ora bisa ngawasi konstruksi anyar sing nglanggar peraturan. Nanging tinimbang menehi layanan iki kanggo perusahaan swasta, iku nandheske ing njupuk peran, populasi ora ngerti sapa sing kudu sambat babagan pepadhamu sing njupuk liwat trotoar, lan kutha terus dadi luwih ora teratur saben dina.
Nuwun sewu, aku ora ngomong babagan walikota sampeyan, aku mung ngomong babagan simile saka CPU, ing ngendi Unit Pemrosesan Pusat iki (ing kasus Windows) kudu nggawe komputer nindakake proses kayata:
- Program sing mbukak ing wiwitan Windows, kayata Skype, Yahoo Messenger, Antivirus, Java Engine, lsp. Kabeh nggunakake bagean saka memori kerja kanthi prioritas sing kurang nanging ora perlu kajaba diowahi dening msconfig (soko sing ora digatekake sawetara).
- Layanan sing mlaku, yaiku bagean saka Windows, program sing umum digunakake, piranti keras sing disambungake, utawa liyane sing wis dibusak nanging isih mlaku. Iki biasane duwe prioritas medium / dhuwur.
- Program sing digunakake, nggunakake papan kanthi prioritas dhuwur. Kacepetan eksekusi kasebut dirasakake ing ati amarga kita ngipat-ipati yen ora nindakake kanthi cepet sanajan duwe tim kanthi kinerja dhuwur.
Lan nalika Windows juggles laku kaya mbukak akeh banget program, ora tanggung jawab nginstal utawa uninstalling, masalah rasah sampeyan ndeleng Pintonan, nggawe kita dhewe guilty saka peralatan malfunction.
Mengkono banjur, nalika kita miwiti proses sing kasebut ing wiwitan, prosesor punika mecah klapa ngupaya prioritas iki tinimbang program liyane sing digunakake. Sawetara opsi kanggo ngoptimalake RAM, memori video (sing asring dienggo bareng), yen ana kertu grafis njupuk soko metu saka iku, gumantung ing jinis hard drive lan trifles liyane, whine plaintive bisa uga kurang.
GPU, proses paralel, Kaya-kaya kotamadya mutusake kanggo desentralisasi, konsesi utawa privatisasi barang-barang sing ora bisa digayuh, sanajan proses kasebut gedhe, dikirim ing tugas cilik. Mangkono, adhedhasar peraturan saiki, perusahaan swasta diwenehi peran khusus ngawasi pelanggaran sing bisa dihukum. Akibate (mung conto), warga bisa nepaki kesenengan éca sing ngetung iga kanggo pepadhamu sing njupuk asu kanggo taek ing trotoar kang, sing mbangun tembok njupuk liwat bagean saka trotoar, sing parkir mobil improperly, etc. Perusahaan njawab telpon, pindhah menyang adegan, proses tumindak, njupuk menyang pengadilan, ngleksanakake denda, setengah menyang kotamadya, liyane bisnis duwe bathi.
Iki carane GPU bisa, program bisa dirancang supaya padha ora ngirim pangolahan massive ing cara conventional, nanging pindhah ing podo karo minangka rutin saring cilik. Oh! apik tenan!
Nganti saiki, ora akeh program sing nggawe aplikasi kanthi fitur kasebut. Umume tukang game kepengin nggayuh 64 bit kanggo ngatasi masalah sing alon, sanajan kita kabeh ngerti manawa Pak Bill Gates mesthi bakal mlaku-mlaku kanthi kapasitas kasebut ngemot barang-barang sing ora perlu ing versi Windows sabanjure. Strategi Windows kalebu njupuk kauntungan saka GPU liwat API sing dirancang kanggo nggarap DirectX 11, sing mesthi bakal dadi alternatif sing bakal ditampa dening kabeh wong (utawa umume) amarga dheweke luwih seneng dadi standar tinimbang nindakake perkara gila kanggo saben merek ing njaba OpenCL. .
Grafik nuduhake conto, nuduhake carane antarane 2003 lan 2008 prosesor nVidia liwat GPU wis revolutionizing Kapabilitas dibandhingake prosesor Intel CPU. Uga ing katerangan udud saka prabédan.
Nanging potensi GPU ana, muga-muga program CAD / GIS entuk manfaat sing paling akeh. Wis dirungokake, sanajan kasus sing paling luar biasa yaiku
e Manifold GIS, karo kertu CUDA, saka nVidia, kang proses generasi model terrain digital sing njupuk luwih saka 6 menit dieksekusi mung 11 detik, njupuk kauntungan saka orane kertu CUDA. udud sing digawe wong win geotech 2008.
Wusananipun: Kita golek GPU, mesthine bakal weruh akeh ing rong taun sabanjure.
Halo Vicente, aku weruh yen sampeyan wis biasa karo Windows 7.
Apa ana sing kangen babagan xP?
Apa ana alesan kenapa sampeyan ora bali menyang XP?
Windows 7 ing 64bits isih ngidini sampeyan nginstal aplikasi ing 32bits… Lan nganti saiki ora ana aplikasi GIS sing mandheg.
"Oalah, sampeyan wis nyoba Manifold ing 64-bit?"
Nuhun…. Nalika PC andhap asor duwe AMD 64-dicokot, Aku ora pengin nginstal Windows 64 minangka tumpukan saka app lan pembalap bakal dadi sampah. Aku sing langkah bakal duwe PC darmabakti lan nginstal kabeh ing 64 bit.
Aku ora mangu sing Manifold bakal dadi salah siji saka aplikasi sing bakal nggawe prabédan mlaku ing 64 bit, lan iku ora bakal dadi adaptasi mung, nanging bakal nggawe paling saka iku (kaya karo teknologi CUDA GPU).
Matur nuwun kanggo informasi Gerard. Ngomong-ngomong, sampeyan wis nyoba Manifold ing 64 bit?
Cathetan apik
Yen sampeyan pengin ndeleng demonstrasi video Manifold ing ngendi sampeyan bisa ndeleng kacepetan pangolahan papan kanthi teknologi CUDA - sing uga bisa diinstal sawetara podo karo lan kanthi mangkono nambah kekuwatane, anggere ana slot sing kasedhiya - pindhah menyang URL YouTube iki:
http://www.youtube.com/watch?v=1h-jKbCFpnA
Kacang liyane kanggo sajarah Manifold: 1st native 64-bit program GIS. Lan saiki, GIS 1 nggunakake teknologi CUDA.
regards