南华大学学报(自然科学版)
南華大學學報(自然科學版)
남화대학학보(자연과학판)
JOURNAL OF NANHUA UNIVERSITY(SCIENCE AND TECHNOLOGY)
2014年
1期
74-76,87
,共4页
h. 264%x264%DM642%线性汇编%并行汇编
h. 264%x264%DM642%線性彙編%併行彙編
h. 264%x264%DM642%선성회편%병행회편
h. 264%x264%DM642%Linear assembly optmization%parallel assembly optmization
为提高H.264编码速度,在DM642上对x264源代码进行汇编语言改写优化.其中DCT变换和帧内预测选择进行线性汇编优化,SAD函数进行并行汇编优化.对原代码和改写后的代码对其运行时钟周期进行测试,实验结果表明以上操作减少了代码执行所需的时钟周期,提高了编码器性能.
為提高H.264編碼速度,在DM642上對x264源代碼進行彙編語言改寫優化.其中DCT變換和幀內預測選擇進行線性彙編優化,SAD函數進行併行彙編優化.對原代碼和改寫後的代碼對其運行時鐘週期進行測試,實驗結果錶明以上操作減少瞭代碼執行所需的時鐘週期,提高瞭編碼器性能.
위제고H.264편마속도,재DM642상대x264원대마진행회편어언개사우화.기중DCT변환화정내예측선택진행선성회편우화,SAD함수진행병행회편우화.대원대마화개사후적대마대기운행시종주기진행측시,실험결과표명이상조작감소료대마집행소수적시종주기,제고료편마기성능.
To increase the encoding speed of H. 264,an optmization method is proposed for improving the run effectiveness of source code x264 on the platform of DM642. Thereinto, DCT( discrete cosine transform) and frame predition are optimized by using linear assembly optmization method. While the SAD function is optimized by using parallel optmization one. Experimental tests are then implemented for evaluating the running speed of the origi-nal source code as well as that of the optimized code, and the experimental results show that optimazation of the source code x264 for the platform of DM642 significantly decreases the running clock cycle and thus improves the performance of the encoder.