H.264/AVC is the most popular video coding standard and playing an essential role in today’s Internet based
content-delivery businesses. H.264’s encoding process is highly computationally expensive due to the integration of
complex video coding techniques. As a result, transcoding has become a bottleneck of content-hosting services. Recently,
general purpose computing on graphics processing units (GPUs) is rapidly rising as a popular computing model to
expedite time-consuming applications. In this paper, we propose a fully GPU-accelerated H.264 encoder. Experimental
results show that a 100% speed-up ratio can be achieved.