GPUs uye TPUs maviri akakosha vatambi muindasitiri yemakomputa. Vakashandura zvachose mabatiro atinoita uye kuongorora data.
Iro basa rakaoma rekugadzira magiraidhi nemifananidzo rinobatwa neGPUs, kana magirafu ekugadzirisa zvikamu.
TPUs, kana Tensor Processing Units, kune rumwe rutivi, itsika-yakagadzirwa processors inogadzirwa chete yekumhanyisa muchina kudzidza mitoro.
Kuve nechishandiso chakakodzera chebasa kwakakosha munyika yemakomputa. Kuita, kumhanya, uye kugona kweimwe mashandiro anogona kukanganiswa zvakanyanya nekusarudza iyo chaiyo mhando yekugadzira unit.
Nekuda kweizvi, kuenzanisa maGPU neTPU kwakakosha kune chero munhu ari kuyedza kuwedzera simba ravo remakomputa.
Zvisinei, ngatitangei nezvinokosha.
Chii chinonzi processor?
A processor chikamu chakakosha chekombuta. Inoita computations inodiwa kuti komputa ishande.
Inoita yakakosha masvomhu, inonzwisisika, uye yekupinza/kubuda maitiro ichitevera mirairo kubva kune inoshanda sisitimu.
Mazwi okuti "processor," "central processing unit (CPU)," uye "microprocessor" anowanzoshandiswa zvakasiyana. Nekudaro, iyo CPU ingori imwe mhando ye processor. Haisi iyo yega processor mukombuta. Icho chakakosha kunyange zvakadaro.
Iyo CPU inoita yakawanda yemakomputa uye kugadzirisa mashandiro. Inoshanda se "uropi" hwekombiyuta.
Munyaya ino, tichataura pamusoro maviri akasiyana processors; TPU uye GPU.
Chii chinosiyanisa maGPU kubva kumaTPU, uye nei uchifanira kuziva nezvawo? /p>
GPUs
MaGPU, kana Graphics Processing Units, masekete ane hunyanzvi. Iwo akavakirwa kunyanya kugadzirisa mafoto uye magiraidhi. GPUs inoumbwa neakawanda madiki cores. Aya macores anobatana kubata huwandu hukuru hwe data panguva imwe chete.
Ivo vanonyanya kushanda mukugadzira mifananidzo, mavhidhiyo, uye 3D mifananidzo.
Zvakafanana nemuimbi ari kushanda kuseri kwezviitiko kugadzira mifananidzo yaunoona pachiratidziri chako. Iyo GPU inoshandura data mbishi kuita mifananidzo inoyevedza uye mafirimu aunoona.
TPUs
Tensor Processing Units, kana TPUs, masekete akasarudzika. Vakagadzirirwa chete machine learning. TPUs dzakakura kune zvinodiwa zvemahombe-makina-kudzidza maapplication. Nekudaro, isu tinogona kuvashandisa mukudzidza kwakadzama uye neural network kudzidziswa.
Mune ino kesi, ivo havana kufanana neGPUs, iyo yakavakirwa kune yakawanda-yechinangwa komputa.
Zvakafanana nenyanzvi yemasvomhu inogadzirisa matambudziko akaomarara uye inoita kuti AI ishande. Funga izvi: paunoshandisa mubatsiri chaiwo seSiri kana Alexa, TPU inoshanda zvisinganeti kuseri kwezviitiko. Inodudzira mirairo yezwi rako uye inopindura zvinoenderana.
Ndiro rinotarisira kupedzisa makombuta akaomesesa anodiwa kududzira mapindiro ezwi. Uye, inonzwisisa zvauri kukumbira, uye inopindura nemazvo.
GPU vs TPUs
Kunzwisisa Zvinokosha
GPUs (Graphics Processing Units) uye TPUs (Tensor Processing Units) zvinhu zviviri zvakakosha zvehardware zvinowanikwa mumakombuta masisitimu.
Kuenzanisa kwePerformance Metrics
Tinofanira Kuenzanisa Chii?
Kugadzirisa simba, memory bandwidth, uye kushanda nesimba ndizvo zvakakosha maitiro ekuita. Ivo vanopesvedzera GPU uye TPU kugona. Tinogona kushandisa maitiro aya kana tichienzanisa GPU neTPU.
MaTPU anonyanya kugadzirirwa mabasa ekudzidza muchina. Ivo vane mabhenefiti akasiyana pamusoro peGPUs, anosanganisira kukurumidza kugadzirisa kumhanya, nani ndangariro bandwidth, uye kuderedzwa kwesimba rekushandisa. Nepo maGPU achizivikanwa nekupa yakakwira mazinga ekuita.
Simba Kubudirira
Mundima yemakomputa, kugona kwesimba inyaya yakakosha. Inofanirwa kuverengerwa kana uchienzanisa maGPU neTPUs. Kushandiswa kwesimba kwechikamu chehardware kunogona kukanganisa zvakanyanya mutengo uye kuita kwehurongwa hwako.
Kana zvasvika pakusimba kwesimba, maTPU ane zvakakosha mabhenefiti pamusoro peGPUs. Nekufamba kwenguva, ivo vanonyanya hupfumi uye kwezvakatipoteredza zvakanaka sezvo vachishandisa simba shoma.
Software Support
Sarudzo yako inofanirawo kuenderana nerutsigiro rwesoftware uye modhi yekuronga. Izvo zvakakosha kuti usarudze Hardware inoenderana nezvikamu zvako. Uye, inofanirwa kupa rutsigiro rwesoftware yaunoda.
GPUs ndiyo sarudzo iri nani pano. Ivo vanopa akasiyana-siyana ehurongwa hwemhando uye software rutsigiro. TPUs, kune rumwe rutivi, dzakagadzirwa zvakanangana nemichina yekudzidza basa remedu. Saka, ivo havape dhigirii rakafanana rekudyidzana uye rutsigiro seGPUs.
Mutengo uye Kuwanikwa
Panyaya yemutengo, maGPU anowanzo kuwanikwa uye asingadhure pane maTPU. MaGPU anogadzirwa nemakambani mazhinji, anosanganisira Nvidia, AMD, uye Intel. Isu tinoshandisa maGPU mumashandisirwo akasiyana siyana kubva pamitambo kusvika kusayenzi komputa.
Nekuda kweizvozvo, vane musika mukuru uye unokwikwidza. Izvi zvechokwadi zvinobatsira kumitengo yakachipa.
MaTPU, kune rumwe rutivi, anogadzirwa neGoogle chete uye anowanikwa chete kuburikidza neGoogle Cloud. MaTPU anodhura kupfuura maGPU nekuda kwekushomeka kwawo. Zvakare, ine kudiwa kwakasimba kubva kumuchina kudzidza vadzidzi nevarapi.
Nekudaro, iwe ungangoda iyo chaiyo mashandiro ayo TPU inopa kudzidzisa ML modhi. Zvadaro, mutengo wakakwirira uye kuwanikwa kushoma kungave kwakakodzera.
Ndechipi chikamu chehardware chinonyatsoenderana nezvido zvako?
Mhinduro kumubvunzo uyu inobva pane zvakawanda zvakasiyana-siyana. Iwe unofanirwa kutarisa bhajeti rako, zvaunoda kuita, uye marudzi ezviitwa zvaunoda kuita.
MaGPU isarudzo yehupfumi kana mutengo uri chinhu chako chakakosha. TPU' inodhura kanenge kashanu.
Zvako zvaunoda uye zvaunoda zvinozopedzisira zvaona kuti ndeipi chikamu chehardware chakanakira iwe. Zvakakosha kuongorora zvakanakira nekuipira kwesarudzo dzese dzinowanikwa usati wasarudza sarudzo.
Tinogona Kushandisa GPU Yekudzidza Muchina Zvakare?
Kudzidza kwemichina kunogona kuitwa paGPUs. Nekuda kwekugona kwavo kuita masvomhu akaoma kunzwisisa anodiwa kudzidzisa muchina kudzidza modhi, maGPU ichokwadi sarudzo inosarudzika kune vakawanda vanodzidza muchina.
Yakakurumbira zvakadzama kudzidza masisitimu senge TensorFlow uye PyTorch inowirirana nehuwandu hwematurusi esoftware paGPUs. TPUs inogona kusashanda nemamwe mapurogiramu esoftware nemaraibhurari. Ivo vakagadzirwa kunyanya kushanda neGoogle's TensorFlow chimiro.
Mukupedzisa, kune vatengi vari kutsvaga inowanika, ine mari yakawanda yekudzidza muchina mhinduro, maGPU anogona kunge ari nani. Kune vatengi vanoda hunyanzvi hwekuvaka nekuita michina yekudzidza modhi, TPUs ichiri sarudzo yakanyanya kunaka.
Chii Chichaitika Mune Remangwana?
Ma processor acharamba achigadzira munguva pfupi iri kutevera.
Isu tinotarisira kuti vave nekuita kwepamusoro, hupfumi hwesimba, uye nekukurumidza mawachi.
Kungwara kweArtificial intelligence uye kufambira mberi kwekudzidza kwemuchina kuchasundidzira kusikwa kweakagadziridzwa processors kune mamwe maapplication.
Zvinofungidzirwawo kuti maitiro akananga kune akawanda-musimboti CPUs uye yakakura cache masimba.
Leave a Reply