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 >>
|