(JBE Vol. 20, No. 2, March 2015) (Special Paper) 20 2, (JBE Vol. 20, No. 2, March 2015) ISSN

Similar documents
19_9_767.hwp

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2

5 : HEVC GOP R-lambda (Dae-Eun Kim et al.: R-lambda Model based Rate Control for GOP Parallel Coding in A Real-Time HEVC Software Encoder) (Special Pa

03이승호_ok.hwp

05안용조.hwp

그림 2. 최근 출시된 스마트폰의 최대 확장 가능한 내장 및 외장 메모리 용량 원한다. 예전의 피쳐폰에 비해 대용량 메모리를 채택하고 있지 만, 아직 데스크톱 컴퓨터 에 비하면 턱없이 부족한 용량이다. 또한, 대용량 외장 메모리는 그 비용이 비싼 편이다. 그러므로 기존

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

1 : MV-HEVC (Jae-Yung Lee et al.: Fast Disparity Motion Vector Searching Method for the MV-HEVC) High Efficiency Video Coding (HEVC) [1][2]. VCEG MPEG

09권오설_ok.hwp

03홍성욱.hwp

1 : S-JND HEVC (JaeRyun Kim et al.: S-JND based Perceptual Rate Control Algorithm of HEVC) (Regular Paper) 22 3, (JBE Vol. 22, No. 3, May 2017)

14최해철_ok.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

3 : S-JND HEVC (JaeRyun Kim et al.: A Perceptual Rate Control Algorithm with S-JND Model for HEVC Encoder) (Regular Paper) 21 6, (JBE Vol. 21,

02손예진_ok.hwp

1 : HEVC Rough Mode Decision (Ji Hun Jang et al.: Down Sampling for Fast Rough Mode Decision for a Hardware-based HEVC Intra-frame encoder) (Special P

À±½Â¿í Ãâ·Â

(JBE Vol. 24, No. 2, March 2019) (Regular Paper) 24 2, (JBE Vol. 24, No. 2, March 2019) ISSN

DBPIA-NURIMEDIA

08김현휘_ok.hwp

01이국세_ok.hwp

13김상민_ok.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

1 : HEVC (Jeonghwan Heo et al.: Fast Partition Decision Using Rotation Forest for Intra-Frame Coding in HEVC Screen Content Coding Extension) (Regular

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

1. 3DTV Fig. 1. Tentative terrestrial 3DTV broadcasting system. 3D 3DTV. 3DTV ATSC (Advanced Television Sys- tems Committee), 18Mbps [1]. 2D TV (High

(JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, (JBE Vol. 20, No. 6, November 2015) ISSN

°í¼®ÁÖ Ãâ·Â

19_9_767.hwp

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

2 : HEVC (Woo-Jin Han et al. : Early Decision of Inter-prediction Modes in HEVC Encoder) (Regular Paper) 20 1, (JBE Vol. 20, No. 1, January 201

(JBE Vol. 7, No. 4, July 0)., [].,,. [4,5,6] [7,8,9]., (bilateral filter, BF) [4,5]. BF., BF,. (joint bilateral filter, JBF) [7,8]. JBF,., BF., JBF,.

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

2 : HEVC (Yongtae Kim et al.: Performance Analysis of Scalable HEVC Coding Tools) (Special Paper) 20 4, (JBE Vol. 20, No. 4, July 2015)

4 : (Hyo-Jin Cho et al.: Audio High-Band Coding based on Autoencoder with Side Information) (Special Paper) 24 3, (JBE Vol. 24, No. 3, May 2019

,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

14.531~539(08-037).fm

04 최진규.hwp

6.24-9년 6월

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12),

DBPIA-NURIMEDIA

(JBE Vol. 21, No. 6, November 2016) (Special Paper) 21 6, (JBE Vol. 21, No. 6, November 2016) ISSN

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS

1 : (Sunmin Lee et al.: Design and Implementation of Indoor Location Recognition System based on Fingerprint and Random Forest)., [1][2]. GPS(Global P

2 : (Juhyeok Mun et al.: Visual Object Tracking by Using Multiple Random Walkers) (Special Paper) 21 6, (JBE Vol. 21, No. 6, November 2016) ht

(JBE Vol. 20, No. 5, September 2015) (Special Paper) 20 5, (JBE Vol. 20, No. 5, September 2015) ISS

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -

2 : MMT QoS (Bokyun Jo et al. : Adaptive QoS Study for Video Streaming Service In MMT Protocol). MPEG-2 TS (Moving Picture Experts Group-2 Transport S

디지털포렌식학회 논문양식

(JBE Vol. 20, No. 6, November 2015) ISO/IEC HEVC [1]. LG 7680x4320 8k UHD TV 4 HEVC. HEVC H.264/AVC 3 2 [2]. UHD,,, HEVC.,,. Davinci Resolve

(JBE Vol. 21, No. 3, May 2016) HE-AAC v2. DAB+ 120ms..,. DRM+(Digital Radio Mondiale plus) [3] xhe-aac (extended HE-AAC). DRM+ DAB HE-AAC v2 xhe-aac..

µðÇÃÇ¥Áö±¤°í´Ü¸é

Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp DOI: A Study on the Opti

PowerPoint 프레젠테이션

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 28(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1),

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 25(12),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 25(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

04 김영규.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion Information Jin-soo Kim a), Jae-Gon Kim b), Kwang-d

02이주영_ok.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 30(3),

Left Center Right 3차원 L 비디오 C 부호화시스템 R LCR 가상시점영상 N- 시점영상출력 깊이정보맵생성 L C R 깊이정보맵 가상시점영상합성 1. 3 N- Fig. 1. N-view system with the 3-view configuration.

(JBE Vol. 23, No. 6, November 2018) (Special Paper) 23 6, (JBE Vol. 23, No. 6, November 2018) ISSN 2

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9),

Slide 1

RRH Class-J 5G [2].,. LTE 3G [3]. RRH, W-CDMA(Wideband Code Division Multiple Access), 3G, LTE. RRH RF, RF. 1 RRH, CPRI(Common Public Radio Interface)

<31325FB1E8B0E6BCBA2E687770>

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩

(JBE Vol. 23, No. 2, March 2018) (Regular Paper) 23 2, (JBE Vol. 23, No. 2, March 2018) ISSN

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

. 서론,, [1]., PLL.,., SiGe, CMOS SiGe CMOS [2],[3].,,. CMOS,.. 동적주파수분할기동작조건분석 3, Miller injection-locked, static. injection-locked static [4]., 1/n 그림

07.045~051(D04_신상욱).fm

???? 1

1 : UHD (Heekwang Kim et al.: Segment Scheduling Scheme for Efficient Bandwidth Utilization of UHD Contents Streaming in Wireless Environment) (Specia

3 : ATSC 3.0 (Jeongchang Kim et al.: Study on Synchronization Using Bootstrap Signals for ATSC 3.0 Systems) (Special Paper) 21 6, (JBE Vol. 21

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: (LiD) - - * Way to

차분 이미지 히스토그램을 이용한 이중 레벨 블록단위 가역 데이터 은닉 기법 1. 서론 멀티미디어 기술과 인터넷 환경의 발달로 인해 현대 사회에서 디지털 콘텐츠의 이용이 지속적 으로 증가하고 있다. 이러한 경향과 더불어 디지털 콘텐츠에 대한 소유권 및 저작권을 보호하기

(JBE Vol. 24, No. 1, January 2019) (Regular Paper) 24 1, (JBE Vol. 24, No. 1, January 2019) ISSN 2287

2 : HEVC (Young-Ho Seo et al.: H.265/HEVC Video Watermarking Method with High Image Quality) (Regular Paper) 24 1, (JBE Vol. 24, No. 1, January

(JBE Vol. 22, No. 2, March 2017) (Regular Paper) 22 2, (JBE Vol. 22, No. 2, March 2017) ISSN

03허영수.hwp

ȲÀμº Ãâ·Â

Microsoft Word - 1-차우창.doc

정보기술응용학회 발표

11 함범철.hwp

Journal of Educational Innovation Research 2017, Vol. 27, No. 3, pp DOI: (NCS) Method of Con

2 : (Jaeyoung Kim et al.: A Statistical Approach for Improving the Embedding Capacity of Block Matching based Image Steganography) (Regular Paper) 22

Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp DOI: NCS : * A Study on

(JBE Vol. 22, No. 5, September 2017) (Special Paper) 22 5, (JBE Vol. 22, No. 5, September 2017) ISSN

À¯Çõ Ãâ·Â

1 : 360 VR (Da-yoon Nam et al.: Color and Illumination Compensation Algorithm for 360 VR Panorama Image) (Special Paper) 24 1, (JBE Vol. 24, No

1 : MPEG-DASH MMT (MinKyu Park et al.: MMT-based Broadcasting Services Combined with MPEG-DASH) (Regular Paper) 20 2, (JBE Vol. 20, No. 2, Marc

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

Transcription:

(JBE Vol. 20, No. 2, March 2015) (Special Paper) 20 2, 2015 3 (JBE Vol. 20, No. 2, March 2015) http://dx.doi.org/10.5909/jbe.2015.20.2.224 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) SIMD HEVC RExt a), a), a), a) SIMD Instruction-based Fast HEVC RExt Decoder Jung-Soo Mok a), Yong-Jo Ahn a), Hochan Ryu a), and Donggyu Sim a) HEVC RExt (High Efficiency Video Coding Range Extension) SIMD (Single Instruction Multiple Data). RExt,, -, -, SIMD. RExt,, -, -, SSE (Streaming SIMD Extension)., 256 AVX2 (Advanced Vector extension 2), -,. SIMD HEVC HM 16.0 HEVC RExt 12%. Abstract In this paper, we introduce the fast decoding method with the SIMD (Single Instruction Multiple Data) instructions for HEVC RExt (High Efficiency Video Coding Range Extensions). Several tools of HEVC RExt such as intra prediction, interpolation, inverse-quantization, inverse-transform, and clipping modules can be classified as the proper modules for applying the SIMD instructions. In consideration of bit-depth increasement of RExt, intra prediction, interpolation, inverse-quantization, inversetransform, and clipping modules are accelerated by SSE (Streaming SIMD Extension) instructions. In addition, we propose effective implementations for interpolation filter, inverse-quantization, and clipping modules by utilizing a set of AVX2 (Advanced Vector extension 2) instructions that can use 256 bits register. The evaluation of the proposed methods were performed on the private HEVC RExt decoder developed based on HM 16.0. The experimental results show that the developed RExt decoder reduces 12% average decoding time, compared with the conventional sequential method. Keyword : HEVC, RExt, HEVC Range extensions, SIMD, Parallelization a) (Dept. of Computer Engineering, Kwangwoon University) Corresponding Author : (Donggyu Sim) E-mail: dgsim@kw.ac.kr Tel: +82-2-941-6470 ORCID: http://orcid.org/0000-0002-2794-9932 2014 ( ) (NRF-2014R1A2A1A11052210) 2014 ( ) ( ). 2014. Manuscript received January 21, 2015; revised March 24, 2015; accepted March 24, 2015.

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder)., ISO/IEC MPEG (Moving Picture Experts Group) JCT-VC (Joint Collaboration Team on Video Coding) H.264/AVC 2 HEVC (High Efficiency Video Coding) [1][2]. HEVC,, YUV 4:2:0 10 2013 1 1 [3]. HEVC 1 HEVC SHVC(Scalable HEVC), MV-HEVC (Multi-view HEVC), HEVC-RExt (HEVC Range Extension). HEVC RExt 16 YUV 4:0:0/ 4:2:0/4:2:2/4:4:4 [4]. HEVC RExt HEVC 1 RExt [5]. HEVC 1 [6] [7][8][9] HEVC 1 RExt., SIMD (Single Instruction Multiple Data) CPU GPU (multi threading). HEVC 2 RExt SIMD. HEVC RExt SIMD MMX (MultiMedia extension) SSE(Streaming SIMD Extension) AVX2 (Advanced Vector extension 2).. 2 MMX SSE HEVC RExt. 3 AVX2 AVX2 4 MMX SSE AVX2. 5.. MMX SSE SIMD HEVC RExt SIMD MMX SSE. SIMD HEVC RExt (Intra prediction), (Interpo- lation), - (Inverse quantization), - (Inverse transform). 1. HEVC DC, PLANAR 33 Angular. SIMD.

(JBE Vol. 20, No. 2, March 2015) 1. PLANAR Fig. 1. Intra PLANAR mode prediction method DC SIMD movdqu. PLANAR 1 (1). TU (Transform Unit). (1) 2 PLANAR 4 4 SIMD. punpcklwd punpckhwd pack pmullw. (S4) (S9). paddw pshw. 33 Angular. HEVC 2. SSE PLANAR Fig. 2. Intra PLANAR prediction using SSE instruction set

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder) (2). (3) (4).. (3) & (4) Angular 3 Angular 2. (3) (4) pshuflw, pshufhw, pshufd 3. (2) 2. HEVC. 8, 4 DCT (Discrete Cosine Transform) 1. SIMD [10]. 4 11 4. 64 10 16. pmaddwd pack phaddd 16. 3. SSE Angular 2 Fig. 3. Mode 2 of Intra Angular prediction using SSE instruction set

(JBE Vol. 20, No. 2, March 2015) 4. SSE Fig. 4. Horizontal interpolation using SSE instruction set 5. SSE Fig. 5. Vertical interpolation using SSE instruction set 5 8.

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder) punpcklwd punpckhwd pack. packssdw 16. (6) 0~5. 6 - (7). (6) 3. - (7) HEVC RExt (Uniform reconstruction quantizer) (5) (C ) (Qstep). (5) 26 24 (16). shift. - SIMD 6 SIMD -. 32 6. SSE 4 4 - Fig. 6. 4 4 Inverse quantization using SSE instruction set

(JBE Vol. 20, No. 2, March 2015) SSE 4 pmulld paddd psrad. packssdw pack - 16. 4. - Chen [11]. SIMD butterfly [12], 1D, 7. pmaddwd phaddd. HEVC 4 4 ~ 32 32 TU (DCT : Discrete Cosine Transform) (DST : Discrete Sine Transform). IDCT (Inverse Discrete Cosine Transform) IDST (Inverse Discrete Sine Transform) - -. HEVC partial butterfly. AVX2 SIMD AVX2 SIMD. HEVC RExt 8 16 MMX SSE 7. SSE 4 4 - Fig. 7. 4 4 Inverse transform using SSE instruction set

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder). AVX2 x86 MMX SSE 128 256 / SIMD SSE 2 [13]. HEVC RExt -,, (clipping) AVX2, AVX2. HEVC RExt AVX2, AVX2 SSE. SSE 128,, pack HEVC. AVX2,, pack. AVX2 256 128 0~127 128~255. 8 SSE AVX2 pack. SSE pack 64 64. AVX2 pack 128 256 64 64. Pack SSE AVX2 pack 128. AVX2 AVX2.. AVX2 pack SSE, AVX2 pack. SSE 8. AVX2 SSE pack Fig. 8. Pack and unpack of AVX2 and SSE instruction set

(JBE Vol. 20, No. 2, March 2015) AVX2 SSE AVX2 19%. AVX2. 9 10. vpmaddwd 9. AVX2 Fig. 9. Horizontal interpolation using AVX2 instruction set 10. AVX2 Fig. 10. Vertical interpolation using AVX2 instruction set

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder). vphaddd 8 32, 16 pack 128 256 64. 32 256. vperm2i128 10 8. - 32-16 SSE 128 32 4. AVX2 256 8 11 AVX2 16 16 TU -. AVX2 11 vpmulld, vpaddd, vpsrad - vpackssdw pack 16 16 -.. AVX2 12. vpaddw vpminsw vpmaxsw. SSE 2. 11. AVX2 8 8 TU - Fig. 11. 8 8 TU inverse quantization using AVX2 instruction set

(JBE Vol. 20, No. 2, March 2015) 12. AVX2 Fig. 12. Clipping using AVX2 instruction set. SIMD HEVC RExt. HM 16.0 ANSI C HEVC RExt 1. HEVC RExt 10 YUV 4:2:2 [14]. (8) (Average Time Saving) SIMD, SIMD. 1. SIMD Table 1. Test environment for SIMD instruction-based decoding Component CPU Clock speed Memory OS Description Intel Core i7 4770K 3.5GHz (Haswell) 3.5GHz 32GB MS Window 7 64 bits Compiler Intel C++ 13.0 2 AVX2 SSE HEVC RExt. SIMD 10. SSE - 38% 47%, AVX2, -, 19%, 80%, 44%. 12%, AVX2, -, -. 3 SSE AVX2 SSE.

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder) 2. SSE AVX2 Table 2. Experiments result using SSE and AVX2 instruction set Sequence EBUHorse EBUKids Soccer Kimono Seeking Total Average QP Intra prediction decoding (SSE) ATS (%) Avg. Interpolation decoding (AVX2) ATS (%) Avg. Inverse transform decoding (SSE) ATS (%) Avg. Inverse quantization decoding (AVX2) ATS (%) Avg. ATS (%) Clipping (AVX2) 22 29.11 16.91 49.63 77.85 43.27 10.96 27 33.89 21.20 47.68 79.91 38.73 10.52 35.46 20.17 47.41 79.70 40.60 32 39.66 22.40 46.18 79.45 40.56 10.04 37 39.20 20.16 46.15 81.60 39.85 9.57 22 29.79 16.29 50.25 79.93 42.83 12.77 27 28.34 17.87 49.49 73.22 40.48 11.44 31.16 18.30 49.01 75.96 39.94 32 31.96 19.31 50.79 73.97 37.15 10.90 37 34.56 19.72 45.51 76.71 39.30 10.65 22 43.64 19.31 46.29 85.42 49.20 16.29 27 48.40 19.02 49.15 88.34 47.11 14.76 48.41 19.19 45.01 87.45 46.80 32 49.56 19.00 41.56 88.60 45.12 13.73 37 52.05 19.41 43.03 87.45 45.76 13.14 22 34.73 17.18 48.75 76.74 54.81 13.98 27 38.02 18.03 49.46 79.57 51.08 13.87 39.66 18.67 47.89 80.50 50.53 32 42.21 19.49 48.94 82.36 47.60 13.45 37 43.67 19.96 44.38 83.34 48.62 13.46 Avg. Total decoding 38.67 19.08 47.33 80.90 44.47 12.47 ATS (%) Avg. 10.27 11.44 14.48 13.69 3. SSE AVX2 Table 3. Time reduction ratio AVX2 instruction set compared SSE instruction set ATS (%) interpolation horizontal interpolation vertical Uni Bi Uni Bi inverse quantization clipping 26.56 23.85 43.80 44.36 22.44 48.03 SSE AVX2 12%. AVX2, -,,, -, -.. HEVC RExt SIMD HEVC RExt. SIMD. HEVC RExt,, -, - SIMD (References) [1] B. Bross, W. Han, G. Sullivan, J. Ohm, and T. Wiegand, High Efficiency Video Coding (HEVC) Text Specification Draft 10, document JCTVC-L1003_v34, Geneva, CH, Jan. 2013. [2] B. Li, G. and G. Sullivan, Comparison of Compression Performance of HEVC Draft 10 with AVC High Profile, JCTVC-M0329, Incheon, Korea, April. 2013. [3] G. J. Sullivan, J. Ohm, W. Han, and T. Wiegand, Overview of the High Efficiency Video Coding ( HEVC ) Standard, IEEE Trans. on CSVT., vol. 22, no. 12, pp. 1649-1668, Dec. 2012. [4] J. Boyce, J. Chen, Y. Chen, D. Flynn, M. M. Hannuksela, M. Naccari, C. Rosewarne, K. Sharman, J. Sole, G. J. Sullivan, T. Suzuki, G. Tech,

(JBE Vol. 20, No. 2, March 2015) Y.-K. Wang, K. Wegner, Y. Ye, Draft high efficiency video coding (HEVC) version 2, combined format range extensions (RExt), scalability (SHVC), and multi-view (MV-HEVC) extensions, JCTVC-R1013, Sapporo, JP, July, 2014 [5] C. Rosewarne, K. Sharman, M. Naccari, G. Sullivan, HEVC Range extensions test model 6 encoder description, JCTVC-P1013, San Jose, US, Jan. 2014 [6] Y.J. Ahn, W.J. Han, and D.G. Sim, Study of decoder complexity for HEVC and AVC standards based on tool-by-tool comparison, SPIE Applications of Digital Image Processing XXXV, Proceedings of SPIE, vol. 8499, pp. 8499-32, San Diego, USA, Aug. 2012. [7] C. Chi, M. Alvarez-Mesa, J. Lucas, B. Juurlink, and T. Schierl, Parallel HEVC decoding on multi- and many-core architectures, Journal of Signal Processing Systems, vol. 71, no. 3, pp. 247-260, June, 2013. [8] H. Jo, D. Sim, Hybrid Parallelization for HEVC Decoder, Image and Signal Processing (CISP)., vol. 1, pp. 170-175, Dec. 2013. [9] Chi, C. C., Alvarez-Mesa, M., Bross, B., Juurlink, B., and Schierl, T, SIMD acceleration for HEVC decoding, IEEE Trans. on CSVT., no. 99, Oct. 2014 [10] T. Hwang, Y. Ahn, J. Ryu, D. Sim, Optimized Implementation of Interpolation Filter for HEVC Encoder, Journal of The Institute of Electronics Engineers of Korea, vol. 50, no. 10, pp. 199-203, October, 2013 [11] W-H. Chen, C. H. Smith, and S. C. Fralick, A fast computational algorithm for the discrete cosine transform, IEEE Trans. on Commun., vol. 25, no. 9, pp. 1004-1009, Sep. 1977. [12] T. Hwang, Y. Ahn, D. Sim, SIMD instruction-based HEVC encoder optimization, IPIU, Feb. 2013 [13] Intel, Intel Advanced Vector Extensions Programming Reference, Technical Report 319433-011, Intel, June, 2011. [14] D.Flynn, C.Rosewarnem Common test condition and software reference configurations for HEVC range extensions, document JCTVC-L1006_v2, Geneva, Jan. 2013-2014 2 : - 2014 3 ~ : - ORCID : http://orcid.org/0000-0003-0707-6553 - :, - 2010 2 : - 2012 2 : - 2012 3 ~ : - ORCID : http://orcid.org/0000-0002-0012-0905 - :, - 2013 2 : - 2015 2 : - ORCID : http://orcid.org/0000-0001-7004-7451 - :,

3 : SIMD HEVC RExt (Jung-Soo Mok et al.: SIMD Instruction-based Fast HEVC RExt Decoder) - 1993 2 : - 1995 2 : - 1999 2 : - 1999 3 ~ 2000 8 : - 2000 9 ~ 2002 3 : - 2002 4 ~ 2005 2 : University of Washington Senior research engineer - 2005 3 ~ : - ORCID : http://orcid.org/0000-0002-2794-9932 - :,,