Uzante Grafikajn Kartojn por Pli ol Nur 3D Grafikaĵoj

Kiel La Grafika Procesoro Turnas En Ĝeneralan Procesoron

La koro de ĉiuj komputilaj sistemoj kuŝas kun la CPU aŭ centra pretiga unuo. Ĉi tiu ĝenerala celo-procesilo povas pritrakti preskaŭ ajnan taskon. Ili estas limigitaj al iuj bazaj matematikaj ŝtonoj. Komplikaj taskoj postulas kombinaĵojn, kiuj rezultigas pli longan tempon. Danke al la rapideco de procesoroj, plej multaj homoj ne rimarkas neniun realan malrapidiĝon. Ekzistas diversaj taskoj, tamen, kiuj vere povas frapi la centran procesoron de komputilo.

Grafikaj kartoj kun sia GPU aŭ grafika procesoro estas unu el la malmultaj specialigitaj procesoroj, kiujn multaj homoj instalis en siaj komputiloj. Ĉi tiuj procesoroj manipulas komplikajn ŝtonojn rilate al 2D kaj 3D-grafikaĵoj. Fakte, ili tiel specialiĝis, ke ili nun pli bone pripensas iujn kalkulojn kompare kun la centra procesoro. Pro ĉi tio, nun ekzistas movado, kiu utiligas la GPU de komputilo por kompletigi CPU kaj rapidigi diversajn taskojn.

Akcelanta Video

La unua vera apliko ekstere de 3D-grafikaĵoj, kiujn GPUs estis desegnitaj por trakti, estis video. Alta difino-streamoj postulas malkodigon de la kunpremitaj datumoj por produkti siajn altajn distingajn bildojn. Ami ATI kaj NVIDIA disvolvis programaron, kiu ebligas tiun malkodigan procezon esti manipulita de la grafika procesoro anstataŭ fidi la CPU. Ĉi tio estas grava por tiuj, kiuj volas uzi komputilon por vidi HDTV aŭ Blu-ray-filmon en PC. Kun la movado al 4K Video , la postulita prilaborado por trakti la filmon plifortigas.

La ekspluatado de ĉi tio estas la eblo de havi la helpon de grafika karto transskribi filmetojn de unu grafika formato al alia. Ekzemplo de tio eble prenas videblan fonton kiel ekzemple de videocampo kodita por esti bruligita al DVD. Por fari tion, la komputilo devas preni la unu formaton kaj re-redoni ĝin en la alia. Ĉi tio uzas multajn komputilajn potencojn. Uzante la specialajn video-kapablojn de la grafika procesoro, la komputilo povas pli rapide transformi la transkodigan procezon ol se ĝi nur dependis de la CPU.

SETI & # 64; Hejma

Alia frua apliko por utiligi la ekstra komputika potenco provizita de komputiloj GPU estas SETI @ Home. Ĉi tio estas distribuita komputila apliko nomita faldita, kiu permesas radikalajn signalojn esti analizitaj por la Serĉo de Ekstra Tera Inteligenteco. La antaŭitaj kalkuliloj en la GPU permesas akceli ilin la kvanton da datumoj, kiuj povas esti procesitaj en determinita tempo kompare kun la uzo de nur la CPU. Ili povas fari tion kun NVIDIA-grafikaj kartoj per la uzo de la CUDA aŭ komputila unuigita aparato-arkitekturo, kiu estas speciala versio de kodo C kiu povas aliri NVIDIA-GPUojn.

Adobe Creative Suite 4

La plej lasta aplikaĵo por utiligi la GPU-aceleration estas Adobe's Creative Suite. Ĉi tio inkluzivas grandan nombron de ĉefaj produktoj de Adobo inkluzive de Acrobat, Flash Player , Photoshop CS4 kaj Premiere Pro CS4. Esence, ajna komputilo kun OpenGL 2.0-grafika karto kun almenaŭ 512MB de videbla memoro povas esti uzata por akceli diversajn taskojn ene de ĉi tiuj aplikoj.

Kial aldoni ĉi tiun kapablecon al la Adobo-aplikoj? Photoshop kaj Premiere Pro en aparta havas grandan nombron da specialigitaj filtriloj, kiuj postulas altan nivelon matematikon. Uzante la GPU por malŝarĝi multajn ĉi tiujn ŝtonojn, la tempo de prezento por grandaj bildoj aŭ videoludoj povas esti kompletigita pli rapide. Iuj uzantoj povas rimarki nenian diferencon, dum aliaj povas vidi grandajn sukcesojn dependante de tiuj taskoj, kiujn ili uzas kaj la grafika karto kiun ili uzas.

Cryptocurrency Minado

Vi probable aŭdis pri Bitcoin, kiu estas formo de virtuala valuto. Vi ĉiam povas aĉeti Bitcoins per interŝanĝo komercante tradiciajn monerojn por ĝi nur kiel interŝanĝi ĝin por eksterlanda monero. La alia metodo akiri virtualajn monerojn estas tra procezo nomata Cryptocoin Minado . Kion vi faras, ĝi uzas vian komputilon kiel elsendon por prilaborado de komputilaĵoj por trakti transakciojn. CPU povas fari ĉi tion je unu nivelo, sed GPU en grafika karto ofertas multe pli rapidan metodon. Kiel rezulto, komputilo kun GPU povas generi moneron pli rapide ol unu sen ĝi.

OpenCL

La plej rimarkinda evoluo en la uzo de grafika karto por pliaj prezentoj venas de la freŝa liberigo de la OpenCL aŭ Open Computer Language-specifaĵoj. Ĉi tiu specifo unufoje efektivigita efektive tiri kune ampleksan varion de specialaj komputilaj procesoroj krom GPU kaj CPU por akceli komputadon. Fojo ĉi tiu specifaĵo estas plene ratifikita kaj efektivigita, ĉiuj specoj de aplikoj povas utiligi el la paralela komputado de la miksaĵo de malsamaj procesoroj por pliigi la kvanton da datumoj, kiuj povas esti procesitaj.

Konkludoj

Specialaj procesoroj estas nenio novaj por komputiloj. Grafikaj procesoroj estas nur unu el la pli sukcesaj kaj vaste uzataj eroj en la komputila mondo. La problemo faris ĉi tiujn specialigitajn procesorojn facile alireblaj al aplikoj ekstere de grafikaĵoj. Aplika verkistoj bezonis skribi kodon specife al ĉiu grafika procesoro. Kun la antaŭenpuŝo por pli malfermaj normoj por aliri al ero kiel GPU, komputiloj pli uzos siajn grafikajn kartojn ol iam antaŭe. Eble estas tempo eĉ ŝanĝi la nomon de grafikaĵa procesoro unuo al ĝenerala procesoro-unuo.