ot gat3way(12-05-2011)

Dopredi niakolko godini, burzite grafichni karti biaha zapazena teritoriia predimno za geimuri i dizaineri. Poiavata na programiruemite sheiduri, burzata evolyutsiia na harduera i na razlichnite modeli i API-ta za rabota s tiah, pozvoliha vuznikvaneto na iavlenieto GPGPU (General Purpose computing on GPUs). V dneshni dni nenadminatiiat paralelizum na GPU-tata (supostaven s tsenata i energokonsumatsiiata im) opredeliat shirokata im upotreba pri modeliraneto na razlichni protsesi, simulatsii, sushto v oblastta na bioinformatikata, finansite, zastrahovatelnoto delo i razbira se kriptografiiata.

Dosega obache, GPGPU i samite operatsionni sistemi niamaha mnogo presechni tochki. KGPU ( http://code.google.com/p/kgpu/ ) e proekt na universiteta v YUta, koito tseli da promeni tova. Nakratko ideiata e da se osiguri v iadroto vuzmozhnost za izpulnenie na CUDA kernel-i (v GPGPU sveta, programite, koito se izpulniavat vurhu GPU-to obiknoveno se narichat "kernel"-i).

Za momenta bazovata funktsionalnost e realizirana, kato za demonstratsiia, razrabotchitsite sa realizirali GPU-uskorena EcryptFS failova sistema (ot 3 do 4 puti po-burza v sravnenie s "neuskorenata" versiia). Vuzmozhnosite sa golemi - osven za kriptografski tseli, sushto taka za uskoren packet switching i packet filtering(mnogo po-moshtni ruteri i zashtitni steni), uskorena indeksatsiia na keshirani strukturi ot danni i t.n. Za poveche informatsiia, hvurlete edno oko na http://www.cs.utah.edu/~wbsun/kgpu.pdf


Za suzhalenie, reshenieto e bazirano na CUDA, koeto oznachava che raboti samo s NVidia harduer. Dano skoro se poiavi i shoden, OpenCL-baziran proekt :)


<< Skype shte go ima i za Linux, i za Mac | Novi nachini za upravlenie >>