quickmenu
PC 리뷰 홈  

Cell CPU 탑재 CS4 지원 인코딩 가속기. WinFast PxVC1100

2009-07-27 00:00
권경욱 前 기자 viper2님의 미디어로그 가기 press@bodnara.co.kr

2. Cell 기반 SpursEngine




Cell 기반 고성능 스트림프로세서 SpursEngine

Cell 프로세서는 소니 플레이스테이션 3 등에 사용되고 있으며, 게임기에 조금이라도 관심이 있는 사용자들이라면 한번 쯤 들어봤을 단어다. 오늘 살펴볼 트랜스코딩 카드인 WinFast PxVC1100에 장착된 SpursEngine SE1000이 Cell (Cell BraodBand Engine)을 기반으로 하고 있다.

Cell은 Sony computer Entertainment와 Toshiba, IBM이 연합하여 만든 STI 연구소를 통해 개발된 프로세서로 현재 데스크탑 프로세서에 적용되고 있는 아키텍처보다는 오히려 그래픽 연산을 주로 담당하는 AMD ATI와 NVIDIA GPU처럼 멀티미디어와 디지털 이미징, 물리 시뮬레이션 등과 같은 특정 부분에서 고성능을 제공할 수 있도록 만들어진 프로세서로 볼 수 있다.

 

Cell 기반 SpursEngine SE1000

[Cell Broadband Engine 기반 Toshiba SpursEngine SE1000]

[SpursEngine 개발 컨셉 : MPEG-2/ H.264 Full-HD 환경에 최적화]

Cell Broadbnad Engine (Cell) 기반 고성능 미디어 스트림 프로세서 (Media Stream Processor)인 SpursEngine SE1000은 도시바 (Toshiba)에서 멀티미디어 즉, MPEG-2/ H.264의 트랜스코딩 등과 같은 특정 부분에서 높은 성능을 얻기 위해 개발되었다.

SpursEngine SE1000은 도시바가 Cell의 원래 구성인 8 SPE에서 4개의 SPE는 남기고 나머지 4개는 하드웨어 기반 MPEG-2/ H.264 인코딩/ 디코딩을 위한 하드웨어로 교체하여 이들 처리 과정에서 높은 성능을 비롯하여 소비전력을 낮출 수 있도록 구성되고 있다. 여기에 FlexIO 부분을 제거한 대신 PCI-Express 브릿지를 추가하여 데스크탑 환경 등에 보다 쉽게 적용할 수 있도록 만들었다. (FlexIO는 코드명 Redwood로 Rambus가 개발한 기술로 병렬 인터페이스이면서 PCI-Express보다 높은 6.4Gbps의 전송률을 제공한다. FlexIO의 폭은 96bits (12bytes)로 최대 대역폭은 76.8GB/s, PCI-Express 2.0 X16 Lane이 단방향 8GB/s로 양방향 16GB/s의 대역폭을 제공한다.)

참고로 Cell 프로세서는 CPU의 코어로 볼 수 있는 Power Processing Element (PPE)는 파워 아키텍처 기반으로 2-Way 멀티스레드 코어이며, 8개가 모인 코 프로세서 (Co-Processor는 쉽게 말해 메인 CPU의 부족한 부분을 보강해주는 프로세서라고 정의될 수 있다.)를 Synergistic Processing Elements (SPE)라 부른다.

(파워 아키텍처는 IBM, Freescale, AMCC, Tundra, P.A. Semi가 연합하여 만든 RISC 아키텍처에 가까운 마이크로프로세서 아키텍처다. Power/ PowerPC (Apple, IBM, Motorola의 AIM 연합)/ Cell 등이 파워 아키텍처 기반으로 만들어졌다.)

PPE와 SPE는 Element Interconnect Bus (EIB)로 불리는 고속 버스로 연결되어 처리 성능을 높이며, Cell의 PPE는 Single Precision 부동소수점 연산에 최적화되어 있으나 SPE를 통해 Double Precision 부동소수점 연산 성능을 향상시키고 있다.

 

SpursEngine SE1000 구조

[SpursEngine 다이어그램 (상) 및 SPE 구조 (하)]

SpursEngine의 SPE는 하나가 1.5GHz로 동작되며, SPU 당 12GFLOPs의 처리를 통해 최대 48 GFLOPs의 처리 능력을 제공한다. SPE는 8/ 16/ 32bit 정수 연산과 Single/ Double Precision 부동소수점연산이 가능하다. 또, SPE 코어 하나는 256KB 로컬 메모리와 4개의 XDR DRAM을 사용하여 최대 128MB 용량 구성을 하며, 32bit 인터페이스를 통해 최대 12.8GB/s의 대역폭을 제공한다.

구분

SpursEngine SE1000 스펙

SIMD

- 4 SPEs (각 1.5GHz 동작, 12GFLOPs (x4, 48GFLOPs))
- Cell Broadband Engine과 SPU 명령어셋 완벽호환
- SIMD RISC 프로세서
- 8/ 16/ 32bit Integer, Single/ Double Precision Floating-Point
- SPE 당 256KB 로컬메모리
- DMAC/ MMU 내장

Hardware Codec

- Full-HD 호환 MPEG-2 Encoder/ Decoder (MPEG-2 : MP@HL)
- Full-HD 호환 H.264 Encoder/ Decoder
(High Profile@Level 4.1, 1920 x 1080 60i/24p, 1280 x 720 60p)

메모리 인터페이스

- XDR DRAM
- 32bit Data Width

외부 인터페이스

PCI-Express 1.1 호환
PCI-Express x4/ x1 Lane 지원

SPE 4개로 구성되는 SpursEngine SE1000은 10W-20W 내외의 전력을 소비하는 것으로 알려지고 있다.

 

SpursEngine을 지원하는 어플리케이션

제품명

제조사

기능/ 가격

이용 가능

CRI SpursCoder

CRI Moddileware

Encode/ Transcode (Video Only), 무료제공

현재 가능

CRI SpursCoder

CRI Moddileware

Encode/ Transcode (Video & Audio), 유료

2009년 3월

SpursCoder Adobe CS3 Plug-in

CRI Moddileware

Encode/ Transcode (Video & Audio), 유료

2009년 4월

SpursCoder Adobe CS4 Plug-in

CRI Moddileware

Encode/ Transcode (Video & Audio), 유료

2009년 2분기

DVD MovieWriter

COREL

DVD Authoring, 유료

현재 가능

EDIUS Pro

Thomson Canopus

Video Editing, 유료

2009년 2분기

FIRECODER WRITER

Thomson Canopus

BD/DVD Writing, Transcode, 유료

현재 가능

LoiloScope

Loilo

Video Editing, 유료

2009년 2분기

PowerDirector

CyperLink

Video Editing, 유료

N/A

TMPGEnc 4.0 Xpress

Pegasys

Encode, Video Editing, 유료

현재 가능

SpursEngine을 지원하고 있는 어플리케이션은 주로 비디오 트랜스코딩 및 편집 프로그램들이 주를 이루고 있으며, 이들 외에도 앞으로도 다양한 프로그램들이 등장할 것으로 예상되고 있다. 샘플로 제공된 WinFast PxVC1100은 TMPGEnc 4.0 Xpress 프로그램과 SpursEngine 지원을 위한 플러그인이 함께 제공된다.

 

Super Resolution

[SpursEngine에 최적화된 Super Resolution]

Super Resolution은 SpurEngine SE1000을 만든 도시바에서 개발한 기술로 SD (Standard Definition) 영상을 HD (High Definition)으로 트랜스코딩 (재인코딩)시 날카롭고 선명하게 만들어 더 생생한 영상을 만들어준다. Super Resolution은 SpurEngine에 최적화된 알고리즘을 이용하여 트랜스코딩시 최적화된 속도와 개선된 화질을 구현해준다. 테스트를 진행한 TMPGEnc 4.0 Xpress에서는 이 옵션에 따른 성능 차이를 비교했다.

 

WinFast PxVC1100이 지원하는 비디오 변환 해상도

WinFast PxVC1100은 Cell 기반의 SpursEngine을 내장하여 다양한 해상도의 비디오 컨버트가 가능해졌다. 고해상도에서 저해상도로의 다운스케일링은 대부분 지원하고 있으며, 저해상도에서 고해상도로의 업스케일링 변환은 일부 해상도를 제외하고 지원된다. 앞서 언급된 Super Resolution은 저해상도를 고해상도로 업스케일링시 사용되는 기능으로 저해상도와 일부 고해상도는 지원에서 제외된다.

 

SpursEngine 활용분야

SpursEngine은 Cell 기반으로 디지털 컨텐츠의 트랜스코딩 (재인코딩) 및 편집에 최적화되고 있으며, 비디오 컨버팅과 편집, 업스케일 (SD를 HD 품질로 업스케일), 손과 얼굴이미지 인식 등의 분야에도 활용되고 있다.

 

SpursEngine 협력사

[Toshiba SpursEngine 협력사 : 사이버링크/ Pegasys/ IBM/ Nero 등]

도시바에서 만들어진 SpursEngine은 IBM이나 Nero를 비롯하여 Leadtek, Cyberlink, Pegasys (TMPGEnc 4.0 Xpress 제작사), Corel, CRI Ware 등의 다양한 협력사들을 통해 하드웨어 및 소프트웨어들이 만들어지고 있다.

 

Cell과 SpursEngine 로드맵

[Cell/ SpursEngine 로드맵]

Cell을 기반으로 하고 있는 SpursEngine은 2007년 등장하여 현재에 이르고 있으며, SpursEngine II는 2009년 이후 등장할 것으로 알려지고 있다. Cell 프로세서 역시 65nm 공정이 2007년 등장했고 이후 계속 발전되고 업그레이드된 프로세서들이 등장하고 있다. Cell 프로세서가 고성능을 위한 분야에 적합한 구조 (PS3와 같은 콘솔 게임기 등)이고 SpursEngine은 저전력에 비디오 인코딩 분야 (트랜스코딩 (재인코딩)과 비디오 편집 등)에서 높은 성능을 제공하게 된다.

이전 페이지로 돌아갑니다 다음 페이지로 이동합니다
이 기사의 의견 보기
scvsir (ID) scvsir님의 미디어로그 가기  / 09-07-27 6:05/ 신고
일반 사용자는 별로 필요가 없는 물건 인거 같네요. 30만원이나 되는 돈을 선뜻 투자하기가 힘들듯..
pg1313 (ID) pg1313님의 미디어로그 가기  / 09-07-27 8:26/ 신고
일부프로그램에서만 가능이라는 부분에서 마이너스인 상태이네요. 언제 일반화가 확 될지..
psywind (ID) psywind님의 미디어로그 가기  / 09-07-27 9:38/ 신고
cell이라...정말 특이하네요
actium (ID) actium님의 미디어로그 가기  / 09-07-27 11:54/ 신고
업스케일링 기능으로 프로젝터로 홈씨어터 구축하신 분들에게는 도움이 될 것 같은데요. 물론 프로젝터에도 업스케일링 기능이 구현된 것도 있기는 하지만...
bmw375 (ID) bmw375님의 미디어로그 가기  / 09-07-27 12:07/ 신고
저화질 영상에서 고화질 영상으로 바꾸는 트랜스코딩 기능에 기대했었는데 생각보다 결과물이 좋지 않군요.
jackyang (ID) jackyang님의 미디어로그 가기  / 09-07-27 13:51/ 신고
이런식의 카드 장비는 관련분야 크게 관심있거나 업체가 아니면 힘들듯 하네요.
happygump (ID) / 09-07-27 14:58/ 신고
비디오인코딩 작업을 해본 적이 없어 이런 장비가 꼭 필요한지는 잘 모르겠네요. 단지 Cell프로세서를 사용했다는 것이 특징이라면 특징
valkyrie (ID) valkyrie님의 미디어로그 가기  / 09-07-27 17:16/ 신고
기대했던것 보다는 좀 아쉬운 성능이로군요. 제 생각으로는, 인코딩 / 트랜스코딩 방식이 CELL 프로세서의 성능을 확실히 사용하지 못하는 것이 아닌가 싶기도 합니다.

실제 성능상 CUDA를 활용한 바다붐에 비해 다운스케일링에서 성능이 떨어진다는 것은, TMPEGEnc에서 CUDA를 적용한 경우와 비교해 더 높은 성능이 나욌다는 것으로 볼때 처리 방식에서의 문제가 있는 것이 아닌가 싶은 생각이 드네요.

제 생각은... 바다붐의 경우는 GPU 내에서 동영상을 디코딩하고 바로 인코딩하는 형태이고 SpursEngine은 CUDA 또는 CPU에서 디코딩 된 영상을 받아서 CELL 프로세서에서는 업스케일링 / 인코딩을 하는 형태가 아닌가 싶군요. 결국 모든 프로세스를 SpursEngine 내부에서 처리하게 된다면 속도면에서 유리한 점이 있지 않을까 싶긴 합니다만....

저해상도 동영상을 업스케일링해야 하는 일이 많은 경우 또는 HD 영상을 편집하고 인코딩하는 일이 많은 경우에는 유용한 제품이 될 수 있겠습니다. 기본적으로 38만원 정도의 가격이라고 하더라도 영상장비들의 살인적인 가격대에 비하면 오히려 저렴하다 싶은 수준의 가격대니까요.

40만원 정도의 투자로 매일 8시간 걸리던 일을 4시간으로 줄일 수 있다면 업무효율이 2배가 되는 것이고, 그렇다면 2대의 컴퓨터와 2명의 인력비용을 절반으로 줄일 수 있는 셈이니 오히려 경제적인 솔루션이라고 볼 수 있겠습니다.

인코딩 퀄리티가 방송용에 적합한 수준까지 나올 수 있다면 의외로 많은 곳에서 사용될 지도 모르겠네요. 다만 윈패스트의 지명도가 동영상 장비 쪽에서는 낮은 편이라 스튜디오 레벨에서 먹힐지가 관건이겠습니다.
bbb (ID) / 09-07-27 19:49/ 신고
내일 앱솔루트에 전화를 해볼꺼다 지금까지 Premiere Pro CS4를 지원하는건
Quadro CX(3백마넌)밖에 없다 편집끝나고 출력(인코딩)뽑을려면 시간이 너무많이 걸려서
지겹다, CS3/ CS4를 지원한다면 대단한 희소식이다
AMD ATI Stream이 HD 4800시리즈에서 이제 지원 한다지만 Vista 32bit/64bit에서만 된다카고
아직은 프리셋에서 오류도 더러 있다하고

바다붐이고 나발이고 다 필요없다 내맘대로 편집해서 출력 뽑을때가(동영상어르신)
문제 인기라. 그대는 몰라, 당신은 몰러...
현재 NVIDIA CUDA를 지원하는 그래픽 GTX 260 장착되어있어도 편집할때나 편집후
인코딩할때도 무용지물, 지원하는 쏘푸트가 있어야지요?

바다붐은 단순변환이고, CyberLink PowerDirector Ultra 7.0은 편집은 가능하지만
프리미어나 베가스등에비해 허접할뿐더러 출력(인코딩)메뉴가 불과 몇개로 고정되어있다
실제로는 편집도 내맘대로, 출력메뉴도 사용자지정 내 맘대로가 필요하다
그래서 고급편집 소프트웨어의 Plug-in이 정말로 정말로 필요하다.
그리고 인코딩후에 다운스케일링은 SHOW같은걸로 하면 순식간이다
또 세밀하게 입맛대로 할려면 TMPGEnc 4.0 XPress가 있고 Cuda지원도 된다

아랫것이 편집말고 인코딩 편법안쓰고 프리미어 인코딩 2시간가까이 걸린것
http://ppangppang.co.kr/etc/2009_goyang_flw_exb.wmv
vobavoba (ID) vobavoba님의 미디어로그 가기  / 09-07-27 19:56/ 신고
가격이 문제인데..개인이 살 제품은 아닌거같네요..전문가들에겐..저정도 향상이라도 필요하다면 쓸만하겠네요.
king8407 (ID) king8407님의 미디어로그 가기  / 09-07-27 20:46/ 신고
트랜스코딩을 할 일이 없어서 구경만 했습니다^^
ohye701 (ID) ohye701님의 미디어로그 가기  / 09-07-27 21:17/ 신고
일단 저걸 사야할만 이유가 아직은;;
kama136 (ID) / 09-07-28 2:24/ 신고
전문가들에게는 얼마나 유용할지...
gurngi (ID) / 09-07-28 8:03/ 신고
일반인들에게는 접할 기회가 드문 장비네요.
udstd (ID) / 09-07-28 16:39/ 신고
이런 제품은 관련 전문가들이 반가워 할 듯....
cocoa (ID) cocoa님의 미디어로그 가기  / 09-07-28 16:39/ 신고
흠..몇년? 뒤엔 일반 그래픽카드에도 들어갈것같은 느낌
chunsu (ID) / 09-07-28 23:33/ 신고
좋은 물건인데 가격이 너무 비싸네요.
cutewolf11 / 09-07-29 0:19/ 신고
cutewolf11 / 09-07-29 0:19/ 신고
onlylord7 (ID) onlylord7님의 미디어로그 가기  / 09-07-29 8:38/ 신고
신기하네요. 그런데이런카드는 가격도 그렇고, 정말 영상작업이나 철저한 전문가가아닌이상은 딱히 필요로하지않는 일반인들이 접하기엔어려운카드같습니다만,
그래도 이런카드가 필요로하니 생산된게아닐까생각해봅니다. 좀더 좋은성능을내주었으면하네요.
songmoon / 09-07-31 9:56/ 신고
벤치마킹이 좀 이상하네요 왜 Badaboom을 다운 컨버젼에만 비교하고,
고해상도 컨버젼에는 비교 안한거지요? 고해상도에서도 badaboom이 제일 좋게 나와서 일부러 뺀 건가요?
viper2 (viper2) viper2님의 미디어로그 가기  / 09-07-31 13:20/ 신고
badaboom의 경우 휴대기기에 중점을 둔 트랜스코딩 프로그램으로 h264 프로파일이 baseline 설정만 가능하고 main 이상의 프로파일을 지원하지 않습니다. 따라서, 테스트된 결과는 다운스케일링 결과를 제외하고 나머지는 Main 프로파일을 적용하였기 때문에 badaboom의 결과가 제외되었습니다.
viper2 (rubychan) rubychan님의 미디어로그 가기  / 09-08-02 23:42/ 신고
전문 용도의 카드네요. 보통의 사용자라면 쓸일이 별로 없지요.
viper2 (cherrysia) cherrysia님의 미디어로그 가기  / 09-08-02 23:52/ 신고
트랜스코딩 전용 가속기군요. 특이합니다.
닉네임 lock
비회원

보드나라 많이 본 뉴스
보드나라 많이 본 기사

보드나라 최신 기사
[07/27] MSI, 11번가 그랜드십일절 게이밍 데스크탑 할인 공세..구매 혜택 풍성  
[07/27] MSI, ‘MSI MPG Z890I 엣지 TI WIFI7’ 및 ‘MSI MAG B850M 박격포 맥스 WIFI7’ 출시  
[07/27] MSI, AI 기능 탑재한 플래그십 게이밍 모니터 ‘MEG X’ 출시  
[07/27] HP 인기 노트북, 11월 지마켓 빅스마일데이 참여  
[07/27] 서린씨앤아이, AGI 국내 협력 1주년 기념 인스타그램 이벤트 진행  
[07/27] '롤드컵 현장 열기 그대로'.. 정원엔시스, HP HyperX OMEN 15 등 주요 게이밍 노트북 라인업 선보여  
[07/27] PC방에 부족함 없는 H610 mATX 보드, MAXSUN 마일스톤 H610M 2.5G V3 디앤디컴 (벌크)  
[07/27] 라이온하트 스튜디오 ‘오딘: 발할라 라이징’ 중국 판호 획득  
[07/27] 텐센트 클라우드, 해외 사업 성장 가속화.. 기업용 AI 역량 강화 및 글로벌 파트너십 확대  
[07/27] 소니코리아, 시네마 라인 풀프레임 카메라 FX5 국내 출시  
[07/27] 컴투스 ‘MLB 9이닝스 26’, 글로벌 서비스 10주년 기념 이벤트 실시  
[07/27] LP-E코어만 4개에 TDP 6W, 인텔 문 레이크(Moon Lake) CPU 계획?  
[07/27] 알맹이 없는 가짜 라이젠 9 9900X3D 발견  
[07/27] AI 수요에 PCB 공급난 심화, 메인보드와 VGA 가격 추가 상승 우려  
[07/27] 엑스리얼, 안드로이드 XR 기반 유선 XR 글래스 ‘아우라(AURA)’ 국내 공식 출시  
[07/27] (주)에스라이즈, 11번가 그랜드 십일절 맞아 ASUS TUF F16&A18 게이밍 노트북 특별 프로모션 진행  
[07/27] MS, DXR 성능 개선 및 메모리 사용량 최대 90% 절약 기술 발표  
[07/27] 로지텍, 전국 이마트 주요 100개 매장서 ‘로지텍 G 헤드셋 랜덤박스 이벤트’ 진행  
[07/27] 넷마블 '페이트/그랜드 오더' 한국 서비스 9주년 기념 웹사이트 공개, AGF 2026 참가 예고  
[07/27] 인텔-오라클, OCI 기반 엔터프라이즈 및 에이전틱 AI 지원 위한 협력 확대 계획 발표  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010