You are currently browsing the category archive for the ‘GPGPU’ category.
Implementing Sparse Matrix-Vector Multiplication on Throughput-Oriented Processors
CULA Tools | GPU Accellerated LAPACK
Ke-Sen Huang’s Home Page (with so many links on variours graphics conferences over the years)
http://www.concordiagraphics.it/scheda_prodotto.asp?cat=23&prod=616
http://www.concordiagraphics.it/sottocategoria.asp?cat=23&scat=64
The games have changed the supercomputing view
http://lambda-the-ultimate.org/node/3560
http://graphics.cs.williams.edu/archive/SweeneyHPG2009/TimHPG2009.pdf
Which is the language for supercomputing applications, with vectorial and matrix calculus? C/C++? Basic? Ruby/Python? Matlab/Matematica/LabView?
http://www.st.cs.uni-saarland.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf
http://it.wikipedia.org/wiki/Larrabee
http://www.tomshw.it/graphic.php?guide=20090323
http://www.pcprofessionale.it/2008/09/05/larrabee-il-suo-futuro-dipende-dalle-console/
http://en.wikipedia.org/wiki/Larrabee_(GPU)
http://download.intel.com/technology/architecture-silicon/Siggraph_Larrabee_paper.pdf
What is “Inexpensive Computing”?
It’s a thread about high performance computing spending few moneys: this is the objective adopting the (not so more) new powerful GPUs as a generic computing platform.
I’ll talk about CUDA, OpenCL, Larrabee. But also matrixes, linear algebra, parallel calculation.
There are some long term objectives…very long. Somewhere we must start.
In the first period there will be a collection o links to discover the world of GPU computing.
Then some code will appear: this will be a programming blog. And we’ll talk about:
- 64 bit programming Linux and Windows HPC programming
- Parallel programming
- Mono and .NET 64bit programming
- Math, Matrix and LA programming
So let’s start.
Marco