ARM,안드로이드 2.2, ARM 아키텍처 지원 위해 중요한 투자
  • 2010-07-09
  • 편집부

안드로이드 2.2, ARM 아키텍처 지원 위해 중요한 투자



해마다 열리는 구글 I/O 이벤트에 맞춰, 구글은 차기 안드로이드 2.2 플랫폼 릴리스를 발표했다. 이번 릴리스에는 성능 및 기능 개선을 위해 ARM 기본 아키텍처 활용을 강화한 많은 주요 개선 사항이 포함되었다. 이번 릴리스에는 네이티브 썸(Thumb)-2코드를 생성하는 구글이 새로 내놓은 달빅 JIT 컴파일러가 포함되었다. ARM을 위한 새로운 JIT 기술은 Thumb-2 명령어의 코드 밀도가 갖는 장점과 결합되어 달빅 자바 애플리케이션 프레임워크의 성능을 현격하게 향상시켜 최대 2-5배까지 애플리케이션 성능을 개선하고, 그 결과 배터리 수명도 더욱 늘려준다.
또한 안드로이드 2.2릴리스는 새로운 NDK 3.0을 통한 ARM 상의 향상된 네이티브 개발 지원한다. NDK 3.0은 네이티브 코드 디버깅과 함께, 멀티미디어 재생과 그래픽 렌더링과 같은 기능을 가속화해주는 데이터 처리 병렬화하여 주는 NEON™ SIMD 아키텍처와 ARMv7 아키텍쳐 VFP 운영의 지원을 포함하고 있다. ARM 아키텍처 기반의 NDK를 통해 개발자들은 3D 게이밍, VoIP 클라이언트 등 성능 집약적인 애플리케이션을 만들 수 있으며, 그 중 일부는 구글 I/O에서 ARM으로 구동되는 안드로이드 폰을 통해 시연되었다.
기타 개선된 사항에는 자바스크립트 성능 및 웹페이지 렌더링 속도 개선 등이 있다. 구글은 V8 자바스크립트 엔진이 이전 안드로이드 릴리스와 비교해 최대 2-3배까지 향상된 속도를 제공함을 보여줬다. ARM은 이 핵심 웹 기술의 성능 최적화하고 있는 구글 V8 프로젝트에서 엔지니어링과 관련하여 적극적으로 기여하고 있다.

<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>



  •  홈페이지 보기
  •  트위터 보기
  •  페이스북 보기
  •  유투브 보기
  • 100자평 쓰기
  • 로그인

TOP