]> AND Private Git Repository - book_gpu.git/blobdiff - BookGPU/Chapters/chapter4/biblio4.bib
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
ch17
[book_gpu.git] / BookGPU / Chapters / chapter4 / biblio4.bib
index 463e4e4cc9e38aee623f0e2b60430f2bfebd1c72..49063f2f8fb5f5c68032c2ba46313491d6ebcaaa 100644 (file)
@@ -1,8 +1,10 @@
-@unpublished{convolutionsoup,
+@inproceedings{convolutionsoup,
     title = {Convolution Soup},
     title = {Convolution Soup},
+    booktitle = {GPU Technology Conference},
     author = {Stam, J.},
     abstract = {Graphics processors can be easily programmed to provide significant acceleration in many common parallel tasks.  However, with additional architecture knowledge and understanding of optimization strategies, a savvy programmer can unleash the full potential of the GPU's massive memory bandwidth and ensure the processing resources are utilized to their fullest extent.  In this talk, we'll explore several different approaches to a very simple but ubiquitous image processing algorithm, the convolution.  A naive approach shows the detrimental impact of poorly written code, a simple approach achieves decent results with little effort or code complexity, and a few highly optimized techniques realize the GPUs full power for the most demanding tasks.  The techniques explored in this simple but illustrative example will serve as a base for understanding the optimization strategies to apply towards more complex algorithms.},
     year = {2010},
     author = {Stam, J.},
     abstract = {Graphics processors can be easily programmed to provide significant acceleration in many common parallel tasks.  However, with additional architecture knowledge and understanding of optimization strategies, a savvy programmer can unleash the full potential of the GPU's massive memory bandwidth and ensure the processing resources are utilized to their fullest extent.  In this talk, we'll explore several different approaches to a very simple but ubiquitous image processing algorithm, the convolution.  A naive approach shows the detrimental impact of poorly written code, a simple approach achieves decent results with little effort or code complexity, and a few highly optimized techniques realize the GPUs full power for the most demanding tasks.  The techniques explored in this simple but illustrative example will serve as a base for understanding the optimization strategies to apply towards more complex algorithms.},
     year = {2010},
-    month ={8},
+    month ={Aug.},
     pdf = {http://fr.slideshare.net/NVIDIA/1412-gtc09},
     pdf = {http://fr.slideshare.net/NVIDIA/1412-gtc09},
+    url = {http://fr.slideshare.net/NVIDIA/1412-gtc09},
 }
\ No newline at end of file
 }
\ No newline at end of file