Abstract | ||
---|---|---|
Currently the high computational complexity makes it very difficult to produce a whole high definition real-time H.264 encoder solution, for conventional personal computer platform, based only on single-threaded software implementation. Considering that, the current paper analyses the potential of using modern general purpose graphical processing technologies, such as NVIDIA CUDA ® platform, as acceleration engines to improve the overall performance of a computer based H.264 intra video encoder. Performed experiments allowed discriminating the real gains when replacing a CPU based only solution by a GPU identifying some practical bottlenecks related with that solution. The most efficient proposal was finally compared with the original H.264/AVC reference code and the optimized x264 open source library codec, registering significant performance gains (in same cases higher than 7.6x). |
Year | DOI | Venue |
---|---|---|
2013 | 10.1145/2526188.2526230 | WebMedia |
Keywords | Field | DocType |
original h.264,h.264 intra video encoder,significant performance gain,whole high definition,conventional personal computer platform,h.264 encoder solution,cuda gpu architecture,high computational complexity,overall performance,h.264 intra coding acceleration,nvidia cuda,avc reference code,parallel programming,gpgpu | Data mining,CUDA,Computer science,Parallel computing,Personal computer,Coding (social sciences),General-purpose computing on graphics processing units,Encoder,Acceleration,Computer engineering,Codec,Computational complexity theory | Conference |
Citations | PageRank | References |
1 | 0.37 | 2 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ronaldo Husemann | 1 | 19 | 5.74 |
Valter Roesler | 2 | 36 | 11.96 |
Jose Valdeni Lima | 3 | 1 | 0.37 |
Marco Gobbi | 4 | 1 | 0.37 |