
{  
   "types" : {
      "Bookmark" : {
         "pluralLabel" : "Bookmarks"
      },
      "Publication" : {
         "pluralLabel" : "Publications"
      },
      "GoldStandardPublication" : {
         "pluralLabel" : "GoldStandardPublications"
      },
      "GoldStandardBookmark" : {
         "pluralLabel" : "GoldStandardBookmarks"
      },
      "Tag" : {
         "pluralLabel" : "Tags"
      },
      "User" : {
         "pluralLabel" : "Users"
      },
      "Group" : {
         "pluralLabel" : "Groups"
      },
      "Sphere" : {
         "pluralLabel" : "Spheres"
      }
   },
   
   "properties" : {
      "count" : {
         "valueType" : "number"
      },
      "date" : {
         "valueType" : "date"
      },
      "changeDate" : {
         "valueType" : "date"
      },
      "url" : {
         "valueType" : "url"
      },
      "id" : {
         "valueType" : "url"
      },
      "tags" : {
         "valueType" : "item"
      },
      "user" : {
         "valueType" : "item"
      }      
   },
   
   "items" : [
   	  
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/20fa2e309a2cd7a291449888471514bdf/thomasrichter",         
         "tags" : [
            "compression","cpu","gpu","image","low-complexity","myown"
         ],
         
         "intraHash" : "0fa2e309a2cd7a291449888471514bdf",
         "interHash" : "1c214f842d3f6bafc3be0b32e40c4d75",
         "label" : "Comparison of CPU and GPU Based Coding on Low-Complexity Algorithms for Display Signals",
         "user" : "thomasrichter",
         "description" : "",
         "date" : "2016-03-10 09:18:49",
         "changeDate" : "2016-03-10 08:35:27",
         "count" : 3,
         "pub-type": "inproceedings",
         "booktitle": "Applications of Digital Image Processing XXXVI","publisher":"SPIE",
         "year": "2013", 
         "url": "http://spie.org/Publications/Proceedings/Paper/10.1117/12.2022398", 
         
         "author": [ 
            "T. Richter","S. Simon"
         ],
         "authors": [
         	
            	{"first" : "T.",	"last" : "Richter"},
            	{"first" : "S.",	"last" : "Simon"}
         ],
         
         "editor": [ 
            "Andrew G. Tescher"
         ],
         "editors": [
         	
            	{"first" : "Andrew G.",	"last" : "Tescher"}
         ],
         "volume": "8856","pages": "14 pages","abstract": "Graphics Processing Units (GPUs) are freely programmable massively parallel general purpose processing units and thus offer the opportunity to off-load heavy computations from the CPU to the GPU. One application for GPU programming is image compression, where the massively parallel nature of GPUs promises high speed benefits. This article analyzes the predicaments of data-parallel image coding on the example of two high-throughput coding algorithms. The codecs discussed here were designed to answer a call from the Video Electronics Standards Association (VESA), and require only minimal buffering at encoder and decoder side while avoiding any pixel-based feedback loops limiting the operating frequency of hardware implementations. Comparing CPU and GPU implementations of the codes show that GPU based codes are usually not considerably faster, or perform only with less than ideal rate-distortion performance. Analyzing the details of this result provides theoretical evidence that for any coding engine either parts of the entropy coding and bit-stream build-up must remain serial, or rate-distortion penalties must be paid when offloading all computations on the GPU.",
         "isbn" : "9780819497062",
         
         "doi" : "10.1117/12.2022398",
         
         "bibtexKey": "richter2013comparison"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2145f228aba15e1087964fa870e3313a5/thomasrichter",         
         "tags" : [
            "GPU","compression","image","myown"
         ],
         
         "intraHash" : "145f228aba15e1087964fa870e3313a5",
         "interHash" : "9a361f143f5124b656cc251ae274785f",
         "label" : "Coding Strategies and Performance Analysis of GPU Accelerated Image Compression",
         "user" : "thomasrichter",
         "description" : "",
         "date" : "2016-03-10 09:18:49",
         "changeDate" : "2016-03-10 08:23:53",
         "count" : 4,
         "pub-type": "inproceedings",
         "booktitle": "Picture Coding Symposium (PCS), 2013","publisher":"IEEE","address":"San Jose, CA",
         "year": "2013", 
         "url": "http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6737699", 
         
         "author": [ 
            "T Richter","S. Simon"
         ],
         "authors": [
         	
            	{"first" : "T",	"last" : "Richter"},
            	{"first" : "S.",	"last" : "Simon"}
         ],
         "pages": "125-128","abstract": "Graphics Processing Units (GPUs) are freely programmable massively parallel general purpose processing units and thus offer the opportunity to off-load heavy computations from the CPU to the GPU. One application for GPU programming is image compression, where the massively parallel nature of GPUs promises high speed benefits. However, measurements with competative highly optimized CPU implementations show that GPU based codes are usually not considerably faster, or perform only with less than ideal rate-distortion performance. This article presents the predicaments of data-parallel image coding by first presenting a series of theoretical arguments that limit the performance of such implementations before advancing to existing GPU implementations demonstrating the challenges of parallel image coding. It will be argued and seen on experiments that either parts of the entropy coding and bitstream build-up must remain serial, or rate-distortion penalties must be paid when offloading all computations on the GPU.",
         "isbn" : "978-1-4799-0292-7",
         
         "doi" : "10.1109/PCS.2013.6737699",
         
         "bibtexKey": "richter2013coding"

      }
	  
   ]
}
