강좌 게시판

멀티인코딩 성능 비교 테스트

[http://encoder.gomtv.com/lecture/27] 주소복사

9월 3일 업데이트 된 멀티인코딩의 인코딩 성능 테스트 결과입니다.

* 멀티인코딩 사용하기 : http://encoder.gomtv.com/lecture/24 

 

1. 테스트 조건

 

- 테스트는 쿼드코어, 듀얼코어, 싱글코어, 싱글(AMD) 총 4대의 컴퓨터에서 진행되었으며, 각 기기의 CPU스펙은 다음과 같습니다.

 

쿼드

Intel Core 2 Quad Q6600

Kentsfield

듀얼

Intel Core 2 Duo E6400

Conroe

싱글

Intel Pentium 4 CPU 3.00GHz        

Prescott

싱글(AMD)

AMD Sempron Precessor 2600+

Palermo

 

- 테스트 영상은 확장자 별로 골고루, 총 12개의 파일로 테스트 하였으며, 영상의 총 재생시간은 276분 46초 입니다. ( 4시간 36분 46초 )

 

- 테스트용 프리셋은

  1. psp 고화질 intel
  2. pmp 중화질
  3. pmp vbr
  4. wmv 인터넷 동영상
  5. 핸드폰 mp4
  6. 플래시 flv
  7. psp 고화질 x264
  8. psp 초고화질 intel
  9. psp 초고화질 x264

  의 9종류 입니다.

 

2. 테스트 방법

 

- 테스트는 총 4개의 컴퓨터에서, 12개 파일을 각 9개 프리셋에 따라, 멀티인코딩 옵션의 수를 1~4로 조정해가며 총 144번 (PC당 36번)의 인코딩을 통해 테스트를 진행하였으며, 시간 체크는 인코딩 종료 후의 로그를 기준으로 측정하였습니다.

 

3. 테스트 결과

 

* 금번 테스트는 멀티 코어를 사용하는 PC에서 멀티인코딩 기능을 사용시 성능 향상 결과를 확인하는 것이 주 목적이며, 싱글코어 컴퓨터거나 여러 파일을 한꺼번에 인코딩하지 않는 경우에는 해당 업데이트의 기능은 유의미한 효과가 없다는 것을 미리 밝혀둡니다.

 

 

< 멀티 인코딩 미 사용시 인코딩 시간 - 낮을 수록 좋음 >

 

< 멀티 인코딩 미 사용시 인코딩 배속 - 높을 수록 좋음 >

 

- 멀티 인코딩 기능 미 사용시 각 CPU 별 인코딩 시간과 배속입니다. 싱글에 비해 듀얼이 약 1.5배, 쿼드가 약 2배 이상 빠른 속도로 인코딩 되는 것을 볼 수 있습니다. ( 인텔과 AMD 간의 성능차이는, 동일 클럭의 PC가 아니기 때문에 비교대상이 아닙니다 )

 

- 이번엔 멀티인코딩 옵션을 사용하여 인코딩 해보겠습니다. 옵션에서 자동을 선택할 경우와 같이, 듀얼에서 멀티인코딩 작업 2개, 쿼드에서 4개로 동시작업 개수를 설정했습니다.

 

 

< 멀티 인코딩 사용시 인코딩 시간 - 낮을 수록 좋음 >

 

 

< 멀티 인코딩 사용시 인코딩 배속 - 높을 수록 좋음 >

 

- 멀티 인코딩 기능 사용시 각 CPU 별 인코딩 시간과 배속입니다. 싱글에 비해 듀얼이 약 2배, 쿼드가 약 4배 이상 빠른 속도로 인코딩 되는 것을 볼 수 있습니다.

 

- 이번에는 실제적으로 성능향상이 있는 멀티코어 CPU들만을 대상으로 비교해 보겠습니다.

 

 

- 쿼드코어CPU의 경우, 1번에 1개의 작업을 할때에 비해 평균 100% 이상의 속도향상이 있었습니다. ( 최대 23배속 )

 

- 듀얼CPU의 경우, 1번에 1개의 작업을 할 때에 비해 평균 20 ~ 40%의 속도향상이 있었습니다.

 

- 싱글코어에서 (AMD포함) 유의미한 성능 향상은 없었습니다. 오히려 무리하게 해당 기능을 이용하는 경우 인코딩 시간이 길어지는 부작용이 있었습니다.

 

- 이번에는 CPU 사용률을 알아보겠습니다.

 

< 듀얼코어 PC에서 CPU 점유율, 위쪽이 멀티 사용 안함, 아래쪽이 사용 했을 때 >

 

 

< 쿼드코어 PC에서 CPU 점유율, 위쪽이 멀티 사용 안함, 아래쪽이 사용 했을 때 >

 

- 위와 같이, 멀티인코딩 옵션을 사용하지 않았을 경우 듀얼코어 80%, 쿼드코어 66%에 머물던 CPU사용률이 해당 옵션 사용시 100%로 올라간 것을 볼 수 있습니다.

 

4. 결과 요약

 

- 9월 3일 업데이트 된 멀티 인코딩 기능은, 업데이트 이전에 멀티코어CPU를 100% 활용하지 못하던 점을 개선하여, 멀티코어 CPU를 사용하는 컴퓨터에서 유의미한 성능 향상을 보였으며, 그 성능 향상폭은 업데이트 이전에 비해 듀얼코어가 약 20~40%, 쿼드코어가 약 100% 의 성능 향상을 보였습니다. 해당 기능은 한번에 여러가지 파일을 인코딩 할때 유용한 기능입니다.

덧글 [11개]
박수한(surusuhan)  |  2008.10.03 15:46:39  |  220.91.113.63
전에 3달동안 곰인코더 쓰고 시험기간이라 안쓰고 또 충전해서 쓰는데 정말 좋은 기능이 생겼네요.. 근데 쿼드코어 Q9300인데 10배속 달랑달랑하네요 ㅋㅋ
박수한(surusuhan)  |  2008.10.05 09:58:35  |  220.74.64.81
최고 12.5x 까지 나오네요
임춘선(dlacnstjs)  |  2008.10.12 20:15:28  |  119.66.150.38
Q6600 쓰는데 인코딩 시간이 확실이 짧아졌어요.. CPU점유율 100% 활용하니까 괞찬은것 같구요.
이병화(leebyung00)  |  2008.10.13 22:50:33  |  125.180.143.61
인텔만 비교하지 말고 amd도 같이 리뷰해줬으면 좋겠네요^^
amd와 인텔는 쿼드코어 구조가 틀리잖아요^^
곰개발자(gomencoder2)  |  2008.10.14 17:24:24  |  221.148.56.156
죄송합니다만 AMD 테스트 장비는 준비가 되지 않아 이번에는 제외하였습니다. 추후에 장비를 마련하게 되면 테스트 후 게시하도록 하겠습니다. 감사합니다.
최승철(ys1948)  |  2008.10.15 01:18:14  |  210.219.143.140
자료에 보면 작업관리자 창에 프로세스 갯수가 스샷별로 다른데, 무슨 이유에서인지요? 활성화된 프로세스 역시 인코딩 속도에 영향을 주는것으로 알고 있습니다.
김시민(k30038)  |  2008.10.15 12:37:05  |  119.196.212.7
예전에는 직접 곰 인코더 두개를 띄워놓고 작업을 해서 멀티코어를 다 사용했었는데 이젠 그럴 필요는 없겠군요... ㅋㅋㅋ
심정섭(sjshs)  |  2009.01.31 15:15:46  |  219.250.91.153
수고하셨습니다. 잘 사용하고 있습니다.
윤준노(ckty6)  |  2009.03.02 23:07:13  |  121.142.170.4
옛날 에니메이션은 프레임이 적어서 그런지 듀얼로 하니까 30배속이상도 나오네요... 대박..
곽태환(dmitran)  |  2009.03.31 16:56:29  |  122.37.247.48
저는 Q9550 스는데 5배속 이상 나온거 본적이 없는데;; 램 2기가 XP에 HD라데온 4800 시리즈 쓰고 있는데;;; 고화질로 인코딩해서 그런가;; 왜 그러지;;
곽태환(dmitran)  |  2009.03.31 16:58:27  |  122.37.247.48
일단 화면 비율 변환 안 하고, 음질 은 128K로 화질은 퀄리티 100%로 H.264 로 인코딩 주로 이용하는데, 4~5기가짜리 영상을 멀티로 지금 인코딩하는데도 전체 속도 꼴랑 2.3X 나오는데 대충;;
덧글을 쓰기 위해서는 로그인 하시기 바랍니다
이전글 | 다음글 | 목록 | ↑ 위로
번호 제목 등록자 등록일 조회수
31 미리보기/구간설정 기능 사용하기[8] 곰개발자 2008-12-10 11677
30 wmv를 더욱 빠르게 인코딩하기[6] 곰개발자 2008-10-20 17939
29 빠른 설정 관리하기 곰개발자 2008-10-20 9475
28 아이팟 / 아이팟 터치용 고화질 동영상 인코딩 방법[5] 곰개발자 2008-10-20 28114
-> 멀티인코딩 성능 비교 테스트[11] 곰개발자 2008-09-25 33739
26 비트레이트 설정 안내 곰개발자 2008-09-25 29496
25 로그파일과 히스토리파일 생성하기. 곰개발자 2008-09-03 7164
24 멀티 인코딩 기능 사용하기[6] 곰개발자 2008-09-03 40397
22 wmv 파일 배속 인코딩 시 오디오 세팅방법 곰개발자 2008-09-03 11616
21 곰인코더로 인코딩을 해봅시다.[18] 곰개발자 2008-05-01 251053
<< 처음12345마지막 >>