4. GPU 가속 AMD APP 지원 애플리케이션 다양화
2세대 APU 트리니티 (Trinity)는 700GFLOPs 이상의 연산 성능을 제공하며, CPU와 GPU를 조합해 x86 CPU 단독 처리보다 빠른 속도로 많은 수의 애플리케이션 연산 처리가 가능해 작업 효율을 높여준다.
AMD는 트리니티의 CPU뿐만 아니라 내장 GPU가 공개표준 GPGPU 언어인 OpenCL을 지원해 영상 편집이나 트랜스코딩, 어도비 포토샵 가속 등에 다양하게 활용된다.
GPU를 이용한 AMD APP 애플리케이션 확대
트리니티 APU로 가속되는 애플리케이션 및 게임은 2012년 현재 꾸준하게 늘어나 100개 이상에 이른다. 어도비 포토샵 CS6과 윈집 (WinZip) 16.5의 OpenCL 지원, 그리고 VLC 미디어 플레이어, MotionDSP의 vReveal, CyberLink의 Media Espresso와 PowerDirector 10 등을 만드는 제조사와의 연계를 통해 가속 지원 게임 및 애플리케이션은 꾸준하게 증가 추세에 있다.
AMD는 자사의 외장 그래픽 외에도 트리니티 APU를 지원 확대를 위해 제조사와의 연계 및 지원을 강화해 앞으로도 더 많은 트리니티 APU 지원 애플리케이션은 확대될 것으로 알려졌다.
다만 AMD APP 모두 소개된 GPU 가속 애플리케이션은 해외에서 주로 사용되고 있는 타이틀이 대부분이기 때문에 국내 실정과 사용자를 고려한 지원의 강화가 필요해 보인다. 이 내용은 엔비디아 (NVIDIA) 쿠다 (CUDA)에도 동시에 적용되는 내용이다.
다음 팟플레이어나 다음 팟인코더, 곰인코더, 곰플레이어 등 국내 사용자가 많은 애플리케이션은 여전히 트리니티 APU를 충분히 활용하기 어려운 실정이다.
어도비 플래시 플레이어와 포토샵 CS6 GPU 가속
어도비 플래시 플레이어는 이를 지원하는 웹 사이트를 동작하기 위해서 대부분의 PC에 기본으로 설치되고 있으며, GPU 가속 지원이 추가되면서 플래시 플레이어에서도 3D 그래픽 가속이 가능해졌다.
[언리얼 엔진 3 : EPIC CITADEL]
[TANKI Online : A10-4600M의 HD 7660G로 가속]
어도비 플래시 플레이어로 구현되는 3D 그래픽은 다양한 웹 환경을 통해 구현되고 있다.
게임 엔진으로 유명한 언리얼 엔진 3 (Unreal Engine 3)을 이용한 EPIC CITADEL은 실시간으로 GPU 가속을 지원해 3D 가속 및 데모를 감상할 수 있으며, 탱크를 이용한 온라인 게임인 TANKI 온라인은 플래시 플레이어로 구현된 게임으로 포탄 발사 등 실시간으로 3D를 가속한다. 높은 성능을 제공하는 트리니티 APU의 내장 그래픽인 라데온 HD 7000 시리즈 (AMD A10-4600M에는 HD 7660G 내장)은 이들을 가속해준다.
AMD는 어도비 (Adobe)와의 연계를 통해 공개표준 GPGPU 언어인 OpenCL을 이용한 이기종 컴퓨팅 기술 확산을 위해 협력하고 있으며, 이를 통해 어도비 포토샵 CS6과 어도비 프리미어 프로의 새로운 머큐리 엔진에서 OpenGL/ OpenCL 가속을 지원할 것으로 알려졌다.
포토샵 CS6의 Liquify 효과
포토샵 CS6의 Iris Blur 효과
어도비 포토샵 CS6에서 OpenCL을 지원하는 필터인 Iris Blur 필터는 1세대 APU인 A8-3530MX를 이용해 가속할 경우 최대 672% 빠른 작업, Liquify 필터는 최대 456% 향상이 가능하다고 밝혔다.
다만 어도비 프리미어 프로의 머큐리 엔진 (Mercury Playback Engine, 영상 재생/ 편집 엔진)의 OpenCL 지원은 현재 윈도우용은 엔비디아 (NVIDIA) 쿠다 (CUDA)만 지원 가능하며, OpenCL 가속은 맥 (Mac)에서만 지원하고 있다. 라데온 그래픽카드는 아직 윈도우 환경에서 어도비 프리미어 프로의 머큐리 엔진의 OpenCL을 가속하지 못하므로 이에 대한 빠른 대처가 필요해 보인다.
윈도우8 지원에 적극적인 트리니티 APU
트리니티 APU는 오는 10월 출시가 예상되는 윈도우8 운영체제에도 맞게 설계되었으며, 윈도우8 운영체제는 운영체제 전환에 따라 여러 가지 새로운 기술이 요구된다.
GPU 가속은 새로운 인터페이스인 메트로 UI와 메트로 스타일 Apps 하드웨어 가속, WDDM 1.2 드라이버와의 호환, DirectX 11과 C++ AMP, HTML5 (Metro UI) 및 Hyper-V 가속 등에 사용된다. |