Monthly Archives: June 2013

Graduate season June 28th, 2013, Friday, a day happen to be free for me, and happen to be Catherine’s last day for her kindergarten. Congratualtions, She’s soon be a primary school pupil. And she got her one more certificate than her father, Painting certificate. :'( :'( :'( 😀 😀 😀 […]

June 2013: Graduate season

About The main motivation for VA-API (Video Acceleration API) is to enable hardware accelerated video decode/encode at various entry-points (VLD, IDCT, Motion Compensation etc.) for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). Extending XvMC was considered, but due to its original design for MPEG-2 ?MotionComp […]

Start GPU encoding/decoding with VA-API (Video Acceleration API)

This is a simple guide document for getting start with GPU programming by using CUDA SDK, and my working environment is  WinXP + VS 2010. If you are looking for a comprehensive guide of GPU programming, you need to visit Here we go. 1. Installing CUDA Development Tools Key […]

A simple guide to start GPU programming

Post-graduate In the last weekend, I attended one biggest exam in a decade, the post-graduate entrance exam of USTC. To assure that I can pass the exam, I attended a training course earlier this month, and put myself busy preparing the exams for weeks. Everything went great.  For both the […]

May 2013: Biggest exam in a decade