주요모바일 SW 플랫폼과애플리케이션프로세서의경쟁구조변화와이에따른시사점 47) * 1. 개요 2011년 9월 13일, 마이크로소프트 (MS) 는자사의개발자컨퍼런스인 빌드 (BULID) 에서차세대운영체제 (OS) 인윈도우 8(Windows 8) 을선보였다. 윈도우 8의가장큰특징은데스크톱, 노트북등기존 PC는물론, Tablet PC와같은스마트기기에까지모두적용되며, 사양이낮은기기에서도구동이가능하다는점이다. 특히, 윈도우 8은스마트기기에널리보급되어있는 ARM 기반의애플리케이션프로세서 (Application Processor) 에서도운영되도록설계되어, 향후다양한모바일기기에적용되는가능성을더욱넓히겠다는 MS의의지를보여주고있다. 이와는대조적으로 2011년 9월 13일, 인텔 (Intel) 은개발자포럼 (IDF: Intel Developer Forum) 에서아톰 (Atom) 애플리케이션프로세서를탑재한안드로이드스마트폰을 2012년 1분기에첫선을보인다고발표하였다. 즉, 구글의차세대안드로이드플랫폼버전이인텔의애플리케이션프로세서에서구동되도록할계획이라고발표했다.
이에본고에서는첫째, 기존모바일시장에서의애플리케이션프로세서와 SW 플랫폼 ( 모바일 OS) 을분석하고, 둘째, 최근 MS의 SW 플랫폼전략변화 (Windows 8의 ARM 지원 ) 및인텔의애플리케이션프로세서전략변화 (Atom의안드로이드 OS 지원 ) 에대한현황과의미를살펴보고자한다. 2. 마이크로소프트와인텔의전략적제휴의변화양상 (1) 기존모바일시장에서의애플리케이션프로세서 (AP) 와 SW 플랫폼 ( 모바일 OS) 모바일기기시장에서스마트폰과 Tablet PC의등장으로애플리케이션프로세서에대한관심과더불어애플리케이션프로세서의시장규모가증가하고있다. 여기서애플리케이션프로세서란 PC 외에스마트폰, Tablet PC 등다양한모바일기기를구동시키는 CPU( 중앙연산처리장치 ) 를의미하며, 여러가지시스템장치, 인터페이스를통제하는기능을하나의칩에집약하여만든 SOC(system-on-chip) 1) 의형식을가진다. 2) 과거 PC 시장에서 MS Window OS와인텔 x86 CPU는압도적인영향력으로 WINTEL 시대를이끌어왔다. 하지만최근모바일부문의애플리케이션프로세서시 장은기존의 PC 용 CPU 시장에서의강자인인텔이아니라, ARM 3) 의 CPU core 4) 계 열의다양한애플리케이션프로세서제조업체들이시장을지배하고있다. 이러한배경에는애플리케이션프로세서가적용되는모바일기기시장이과거 PC와는달리다양한 SW 플랫폼 ( 모바일 OS) 들간의경쟁과배터리소모가중요한모바일기기의특성상고성능 고전력위주의인텔 x86 계열 CPU보다전력소모가적은 ARM 제품에 1) 단일칩을사용해여러가지관련된기능을포함하거나, 여러기능을가진시스템 ( 회로 ) 을하나의칩에집적하는기술집약적반도체기술 2) http://samsungtomorrow.com: Mobile Application Processor의이해 3) ARM(Advanced RISC Machines) 은영국의반도체설계업체 4) 기본적인연산의주축이되는코어로 ARM, MIPS, x86 계열의코어들이존재하는데, ARM Core 는저전력을사용하도록설계하여모바일시장에서뚜렷한강세를보이고있음
주요모바일 SW 플랫폼과애플리케이션프로세서의경쟁구조변화와이에따른시사점 대한선호가있다. 비록애플리케이션프로세서도점차고성능화되고있지만, ARM 계열의저전력기술이모바일시장의주류로자리매김하고있다. 구분 Mobile Device PC AP/CPU 특징 OS 비고 ARM Core 계열의 AP(RSIC) & 저전력 / 저성능 : 명령어형태가단순한 RISC(Reduced Instruction Set Computer) 는전력소모가낮은장점다양한모바일 OS를지원 ARM이라는회사가설계기술을제공하고, 다양한반도체업체들이 ARM 기본설계를라이선스하여이를기반으로독자적인 AP 생산 x86 계열의 CPU(CSIC) & 고전력 / 고성능 : CISC(Complex Instruction Set Computer) 는사용속도가빠르지만, 복잡한명령구조를갖고있어전력소모가많다는단점윈도우는인텔 x86 계열의 CPU와호환이강화되어, 독점적구조형성인텔의 x86 프로세서에가장최적화되어있기때문에윈도우는고성능이요구 Wintel은마이크로소프트윈도운영체계와인텔의 x86 계열 CPU를기반으로한컴퓨터를가리키는통칭 PC산업에서통용되는 Wintel은인텔의마이크로프로세서와 MS의윈도운영체계를갖춘시스템전반을의미 삼성전자, TI, Nvidia 및 Qualcomm 등대부분의애플리케이션프로세서제조사들이영국의반도체설계업체 ARM에게로열티를주고, ARM의 CPU core를제공받고있다. 즉, 이들업체들은 ARM의설계를라이선스하고, ARM의아키텍처를기반으로자신들의기술을추가해독자적인애플리케이션프로세서를만들어내고있다. 현재 ARM CPU core를바탕으로하는애플리케이션프로세서시장에서는 Nvidia, 삼성전자, Texas Instruments(TI), Qualcomm 등이영향력을확보하고있다. ARM 기반의다양한애플리케이션프로세서제조업체들은지속적으로업데이트되는 ARM의 IP 기술을바탕으로한듀얼코어및쿼드코어등과같은멀티코어로경쟁력을강화하고있다. 이에따라모바일윈도우를제외한대부분의모바일 SW 플랫폼, 특히안드
로이드 OS 는 ARM 기반의애플리케이션프로세서를지원하여최적화하고있다. 이와같은상황에서인텔은독자코어설계를적용한스마트폰전용애플리케이션 프로세서인 Medfield 를 WMC 2011 에서공개했다. 인텔은 Medfield 가기존칩의크 기를줄였을뿐만아니라, 성능은향상하고전력소모는줄였다고발표했다. 5)6) 또한인 텔은 2010 년노키아와의제휴를통한모바일 OS MeeGo 의공동개발로, 7) 스마트폰에 자사의애플리케이션프로세서를공급하기위해노력하였다. 하지만 2011 년 2 월 11 일노키아가 MS 와제휴하면서스마트폰시장에애플리케이션프로세서를공급하고 자하는인텔의노력이일정부분제약을받게되었다. (2) MS 의새로운 SW 플랫폼윈도우 8 발표 8) 마이크로소프트는개발자컨퍼런스 빌드 (BULID) 에서차세대운영체제 (OS) 인윈도우 8의프리뷰버전을공개했다. 이날선보인윈도우 8의특징으로 다양한하드웨어지원 터치우선 (Touch first) 방식의메트로사용자인터페이스 (UI) 앱중심의사용자경험과다양한상호작용 업그레드된운영체제성능 개발자에게제공되는새로운기회등을들수있다. 이중가장중요한특징은데스크톱, 노트북등기존 PC는물론, Tablet PC 및스마트폰과같은스마트기기에까지모두적용할수있다는점이다. 이외에윈도폰 7 OS 에도삽입된터치방식의메트로 UI(User Interface) 는기존 PC 환경과가장달라진점이며, 부팅시간도크게단축시켰다는특징이있다. 또한윈도우 8은모바일기기환경에서그중요성이부각되고있는클라우드및앱관련기능도강화할예정이다. 그리고애플리케이션시장인윈도우 Store를개설하고, 애플리케이션간의상호작용성 5) http://www.intel.com/newsroom/mwc2011 6) http://www.gsmarena.com: Intel shows medfield soc for smartphones android supported 7) 인텔과노키아는 WMC 2010에서스마트폰과태블릿용 OS Meego의공동개발계획을발표 8) Microsoft Press Releases, Microsoft Reimagines Windows, Presents Windows 8 Developer Preview, (2011. 9. 13)
주요모바일 SW 플랫폼과애플리케이션프로세서의경쟁구조변화와이에따른시사점 과접근성을기반으로한클라우드서비스의확충으로, 현재애플의앱스토어, 구글의 안드로이드마켓으로양분되어있는애플리케이션시장의경쟁을더욱심화시킬전망 이다. 차세대하드웨어지원사용자인터페이스 ( 터치우선의 UI) 연결된앱과의상호작용성능업그레이드개발자기회 다양한시스템과사이즈의하드웨어에서사용가능 (ARM 기반의칩셋, x86 장치, 터치및센서를지원하는윈도우 8은 10인치태블릿에서노트북, 27인치고해상도스크린을탑재한올인원시스템등다양한하드웨어지원 ) 빠른부팅과한번의충전으로오랜시간작동 메트로스타일윈도우 8은윈도우폰 7의메트로 UI 적용 ( 메트로 UI는사각박스형태의타일기반디자인 ) 터치우선의브라우징 : 자연스럽고빠른터치기반의브라우징을경험할수있는인터넷익스플로러 10(IE 10) 앱중심의사용자경험 ( 윈도우 8용으로개발된메트로스타일의앱 ) 다양한앱과의연동 ( 윈도우 8에서는앱간의통신이가능 ) 모든장치에서사용자콘텐츠동기화 ( 이용하는모든콘텐츠를클라우드서비스에서실시간스트리밍해모든장치에서최신으로업데이트된상태를유지 ) 윈도우 7의우수한장점적용 ( 윈도우 7의탁월한장점을기반으로보다향상된성능, 보안, 개인정보보호및시스템안정성제공 ) 고급사용자를위한기능강화 ( 윈도우 8은고급사용자를위한작업관리자및윈도우탐색기, 다중모니터설정을위한옵션제공 ) 윈도우스토어 ( 윈도우스토어를통해개발자가개발한다양한앱을판매 ) 다양한프로그래밍언어지원 ( 개발자개개인에게익숙한기술과코드자산으로앱을개발 )
윈도우 8은 HW 지원에서사양이낮은디바이스에서의구동가능성, 빠른부팅시간, 적은소비전력등을통해모바일기기에대한적용가능성을보다확장시켰다. 그리고스마트기기에널리보급되어있는 ARM 기반의애플리케이션프로세서에서도운영이가능하도록설계되어, 향후다양한모바일기기에대한적용가능성을보다넓힐전망이다. (3) 인텔의애플리케이션프로세서아키텍처발표 9) 인텔사와구글은인텔개발자포럼 (Intel Developer Forum) 에서안드로이드 OS의차기버전을인텔의프로세서인저전력아톰애플리케이션프로세서에최적화하여활성화하기위해노력하겠다고발표했다. 이는안드로이드 SW 플랫폼의차기버전이 ARM 기반의애플리케이션프로세서뿐만아니라, 인텔의애플리케이션프로세서기술도지원한다는의미를가진다. 이러한공동움직임은안드로이드플랫폼이실행되는인텔기술기반의스마트폰개발및출시시간을단축하기위한노력의일환으로판단된다. 이를통해인텔은다양한범위의기기에적용되는인텔의애플리케이션프로세서와오픈소스의안드로이드플랫폼을결합하여, 강력한개인컴퓨팅경험을제공할전망이다. 이러한공동의노력은모바일기기제조업체와이동통신사업자에게인텔아키텍처의빠른처리속도와저전력기능을이용할수있는기회를제공한다. 또한안드로이드플랫폼의채택을더욱확대시킬수있도록, 인텔개발자생태계의규모를활용할수있는기회도제공한다. 결국, 인텔의애플리케이션프로세서에안드로이드 OS을최적화함으로써, 인텔기술과안드로이드플랫폼을결합하여전체적으로 SW 플랫폼채택및선택권을보다넓힐전망이다. 인텔의저전력애플리케이션프로세서를탑재한스마트폰로드맵과 9) Intel newsroom, Intel and Google to Optimize Android Platform for Intel Architecture, (2011. 9. 13)
주요모바일 SW 플랫폼과애플리케이션프로세서의경쟁구조변화와이에따른시사점 함께안드로이드플랫폼과의결합으로, 안드로이드생태계혁신과선택에더많은기 회를제공할수있을것이다. 3. 결어 현재모바일기기뿐아니라, 다양한디지털기기에서모듈성 (Modularity) 의개념 10)11) 이더욱강화되고있다. 그리고이러한모듈화경향에서주변모듈부품에표준화된인터페이스를제공하고디자인규칙을정하는데가장큰영향을미치는핵심모듈이애플리케이션프로세서이다. 이와같은점에서애플은애플리케이션프로세서를직접설계할수있는기술을내부에보유하고, 생산은외주를주고있다. 따라서애플은 ARM Core를이용하여자체적으로 A4, A5 애플리케이션프로세서를직접설계하고있다. 즉, 애플은애플리케이션의직접설계와더불어독자적인 SW 플랫폼인 ios를상호의존적으로최적화하고있는것이다. 결국, 애플은핵심적인 HW 모듈인애플리케이션프로세서와 SW 플랫폼을상호의존적인구조로내부에서통합하는사업모델을보유하고있다. 이는 1980년대초애플컴퓨터의제품들이소프트웨어내부와소프트웨어-하드웨어인터페이스전반에광범위한상호의존성이존재하는통합형구조를전개하는것과비슷하다. 아직까지애플은이러한상호의존적이고, 통합적인접근방식을통해모바일시장에서선두를유지하고있다. 하지만모바일시장에진입하는것을보다원활하게하기위한최근마이크로소프트와인텔의전략적제휴의해체발표는모바일기기시장에서모듈화진전과개방형 10) 제품 ( 시스템 ) 을다양한구성요소들로분해할수있다고하면, 이러한구성요소들을혼합및매칭시켜제품을구성할수있음. 따라서이러한제품시스템이모듈식 (modular) 으로구성된다고볼수있고, 이러한구성요소들은표준인터페이스를준수하면서서로연결되어, 상호작용하면서에너지또는데이터등을교환함 11) 각구성요소가시스템의다른특정구성요소와밀접하게혹은배타적으로결합되어 (tightly coupled) 특별하게작동하도록설계되는통합된제품과는달리, 모듈식제품에서구성요소의시스템은느슨하게결합 (loosely coupled)
표준구조강화의전조가될수있다. 최근마이크로소프트는자사의개발자컨퍼런스인 빌드 (BULID) 에서새로운통합 SW 플랫폼인윈도우 8을발표하면서 ARM 계열의애플리케이션프로세서를지원할것이라고밝혔다. 즉, MS가윈도우 8을통해 PC 시장을넘어모바일시장으로까지 SW 플랫폼을확대하면서인텔과의독점적전략적제휴관계를변화시킨것이다. 이와는대조적으로같은날인텔과구글은인텔개발자회의인 IDF에서스마트폰의애플리케이션프로세서부문에서의협력을발표했다. 이는안드로이드 OS의차기버전이 ARM 기반의애플리케이션프로세서뿐만아니라, 인텔의애플리케이션프로세서기술도지원하는것을의미한다. 그동안마이크로소프트의새로운 SW 플랫폼에는인텔의협력이항상존재했었다. 즉, 인텔이만드는 x86 기반의 CPU 또는애플리케이션프로세서에마이크로소프트가최적화된윈도우를제공하는방식으로전략적제휴관계가배타적으로발전했다. 하지만최근의같은날진행된마이크로소프트와인텔의발표는기존 WINTEL 동맹의해체를나타내는것이라고평가할수있다. 결국모바일기기시장에서는과거피처폰또는 PC 시장과는달리반도체, 단말기, 모바일 SW 플랫폼업체간의더욱복잡하고다양한차원의전략적제휴의모습을보여주고있다. 이러한모습은앞으로모바일기기시장이좀더모듈화되고탈통합을촉진하는방향으로전환되는흐름과맞물려이에알맞은시장참여자들의전략수정방향에대한연구를요구하고있다. 참고자료 김민식 (2011. 2. 1), 2011 년 CES 출시스마트폰의듀얼코어탑재현황과의미, 방송통신정책, 제23권 2호통권 501호, 정보통신정책연구원. 김민식 (2011. 3. 2), 스마트폰의애플리케이션프로세서의진화방향과시사점, 방송통신정책, 제23권 2호통권 503호, 정보통신정책연구원. Gawer, A. (2009), Platforms, Markets and Innovation, Edward Elgar, Cheltenham, UK.
주요모바일 SW 플랫폼과애플리케이션프로세서의경쟁구조변화와이에따른시사점 Baldwin, C., K. Clark, (2000), Design Rules: The Power of Modularity, MIT Press, Cambridge, MA. Microsoft Press Releases (2011. 9. 13), Microsoft Reimagines Windows, Presents Windows 8 Developer Preview. Intel newsroom (2011. 9. 13), Intel and Google to Optimize Android Platform for Intel Architecture.