Gpu e non Cpu per i calcoli di grafica vettoriale

La potenza della Gpu per il calcolo della grafica vettoriale su GNU/Linux, primi approcci

Immaginate di utilizzare la potenza delle Gpu e non della Cpu per effettuare qualsiasi calcolo inerente la grafica, mettiamo che state usando Inkscape e tutti i calcoli per la grafica vettoriale siano dirottati sulla vostra scheda video??

Che ne pensate….volete vedere un assaggio di quello che potrebbe accadere?

Immagine anteprima YouTube

quello avete appena visto è un filmato postato da chi sta lavorando in modo alacre a questa idea che, pur se non nuovissima, suscita sempre un grande entusiasmo.

Come tutti sapete i calcoli di tipo grafico sono estremamente ripetitivi e quindi adatti ad essere eseguiti dalle moderne GPU che hanno proprio il loro punto di forza nella estrema capacità di processare calcoli ripetitivi che non necessitino di processori di tipo general purpose come le CPU.

In questi casi si avrebbe un incremento prestazionale estremamente significativo viste anche le capacità di calcolo delle moderne GPU che riescono a surclassare più volte in queste situazioni i classici processori.

Lo sviluppatore in questione ha già pronte alcune soluzioni per ottenere questi risultati tutte già documentate ma è già in procinto di trovare una terza soluzione che potrebbe uscire da un mix delle due precedenti.

Aspetto trepidante.

Link

Ciao a tutti.



2 commenti presenti

  1. [...] Articolo: Gpu e non Cpu per i calcoli di grafica vettoriale | Linux e dintorni Articoli correlati: Linux ed i cluster computing on demand | Linux e [...]

  2. telperionNo Gravatar giugno 2, 2009 14:57

    Il problema, come per VDPAU, è che ogni programma deve essere adattato e compilato per usare le funzionalità della gpu, e questo è un enorme casino.
    Ho dovuto ricompilarmi parecchi programmi per attivare l’uso della GPU anche solo per riprodurre video HD con VDPAU.

    Dovrebbe essere invece il s.o. che gestisce l’hardware che è disponibile, non il singolo programma.

    Cioè se il mio programma deve eseguire l’operazione x passa la chiamata, poi il s.o. dovrebbe mettere a disposizione quello che c’è, un misero Atom oppure 6 testla.

Lascia un commento

Rispetta le regole del blog. La tua e-mail non verrà pubblicata.