자유 게시판

사이트 이용규칙을 준수하여
닥터몰라 회원과 자유롭게 소통하는 게시판입니다.

[잡담] 애플의 ARM 맥북 출시 가능성에 대한 뇌피셜 주저리...

Nvidia | 조회 110 | 추천 7 | 2017.12.10. 13:58 http://drmola.com/bbs_free/257075

123.jpg

 

윈도우10에서 ARM을 지원하기 시작했습니다 

ARM 기기에서 윈도우라니 참 반가운 소식입니다. 이런 과감한 결정을 내린 MS가 대단하기도 하구요

비록 어플리케이션은 에뮬레이팅으로 돌아가지만 이게 어딘가 싶습니다.

성능개선을 위해 에뮬레이팅도 많이 최적화 했다고 들었구요.

 

인텔의 입장에선 ARM이 PC의 영역도 침범하기 시작했으니 다소 긴장될겁니다 

위에선 IBM이 아래에선 ARM이 조여오고 있는 상황이지요 

 

 

 

 

애플도 ARM 맥북을 내놓을 가능성이 있다고 봅니다  

맥OS도, 어플리케이션도 네이티브로 돌아갈 것이라 봅니다 

크게 두가지 이유가 있겠는데요 

 

 

 

1. A칩의 성능 타겟 

 

애플은 아이폰5부터 ARM의 Cortex 가 아닌 자체 아키텍쳐로 갈아타면서 싱글 코어 성능에 주력하기 시작했습니다

(물론 명령어셋은 ARM의 것을 그대로 사용합니다)

아키텍쳐 이름도 바뀌었지요 (Swift-Cyclone-Typhoon-Twister-Hurricane-Monsoon)

타사들처럼 쿼드코어가 아닌 고성능 듀얼코어 구성을 계속해서 유지했구요 

현재 아이폰8에 와서 A11칩의 몬순 아키텍쳐의 코어 성능은 동세대 ARM 코어를 쓰는 기기 대비 2배 가까이 됩니다. 

 

애플이 이렇게 코어 성능에 주력하는 이유는

다소 무거운 데스크탑 운영체제용 소프트웨어를 구동하기 위해서라는 생각이 들더군요 

A칩의 빅코어의 클럭타겟을 적당히 올려 설계하고 쿼드 구성으로 배치하면

기존 저런력 노트북보다 낮은 전력소모를 보이면서도 아이폰에 탑재되는 A칩보다 훨신 뛰어난 성능을 낼 수 있게 됩니다  

퀄컴의 스냅 845와는 비교하기 힘들 정도로 높은 성능을 보일것이구요 

 

물론 인텔에서 완전히 ARM으로 넘어간다는건 아닙니다.

저전력 모델은 ARM을, 고성능 모델은 인텔을 사용하면서 인텔과의 협상 카드로 쓰일 수 있겠지요 

 

 

2. 명령어 호환성

 

맥에서 iOS 앱을 컴파일하여 구동시켜 보면 놀랄만큼 부드럽게 구동되는것을 알 수 있습니다 

맥은 x86 , 아이폰은 ARM이니 ARM 앱을 에뮬레이팅 하느라 구동이 느린 게 정상일텐데 어떻게 이런 일이 벌어질까요?

이것이 가능한 이유는 맥의 x86명령어셋으로 컴파일 하여 네이티브하게 구동시키기 때문입니다.

애플은 이를 용이하게 하기 위해 기존 컴파일러와는 다른 LLVM이라는 신개념의 컴파일러를 도입했습니다. 

 

2.PNG

 

1.PNG

3.PNG

 

출처: http://kyejusung.com/2015/11/llvm이란-clang-비트코드-포함/

 

참고로 LLVM을 만든 크리스 라트너는 10년간 애플에 근무한 후 5개월간 테슬라의 오토파일럿 팀에 있다가 구글의 AI 개발부서로 넘어갔습니다. 

 

 iOS9부터는 비트코드 제출이 기본 설정입니다 

개발자가 비트코드를 제출하면 앱스토어에서는 앱을 설치하려는 기기에 적합한 실행본을 생성하여 설치할 수 있도록 합니다  

 맥 어플리케션을 개발 할 때에는 애플이 만드는 Xcode에서 LLVM컴파일러를 쓰게 됩니다. 애플이 다년간 준비해온 밑작업에 이미 몸을 담그고 있는 셈이 되는것이고, ARM 맥이 출시되더라도(혹은 x86 아이폰이 출시되더라도 ㅋㅋ)

기존 앱들이 ARM을 지원하는데는 개발자들에 드는 노동이 훨씬 적을것입니다.

 

 

애플은 이미 PowerPC에서 X86으로 넘어오는 힘든 공사를 하면서 많은걸 느끼고 배웠을 겁니다 

LLVM, 맥 앱스토어, 비트코드는 혹시 모를 ARM맥을 위한 애플의 대비로 여겨집니다

 

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

 

애플은 아키텍쳐, 개발환경, 운영체제를 자신들의 통제하에 두고 있습니다 

만약 ARM 맥을 출시한다면 MS보다 용이하고 물흘러가듯 진행시킬 능력이 됩니다... 되긴 하는데... 

 

애플은 올해 4월 맥이 ARM 프로세서만으로 구동되는 일은 없을것이라고 못을 박았습니다

arm.PNG

출처:http://macnews.tistory.com/5440

 

하지만 9월에 닛케이에서는 애플이 최근 맥용 ARM 프로세서에 관심이 있다고 전하기도 했습니다. 

어떨지는 애플만 아는 일이겠지요 

 

 

제 글을 읽어주셔서 감사합니다. 

 

 

Nvidia's Signature

적용중인 트로피가 없습니다.

DR.MOLA

레벨 Lv. 3 (0%)
포인트 810 p
출석 17 일 (개근 1 일)

Nvidia'님의

  1. 1.PNG (File Size:74.1KB/Download:0)
  2. 2.PNG (File Size:32.8KB/Download:0)
  3. 3.PNG (File Size:90.5KB/Download:0)
  4. arm.PNG (File Size:9.5KB/Download:0)
  5. 123.jpg (File Size:212.5KB/Download:0)
facebook twitter google plus pinterest kakao story band
번호 분류 제목 게임 글쓴이 조회 추천 날짜
공지 닥터몰라 스팀 그룹 가입 요청 방법 [50] file 닥터몰라 (drmola 닥몰) ZardLuck 1019 8 08.22
공지 신규유저를 위한 닥터몰라 사용설명서 ver 0.3 (17.11.03 수정) [44] file   마린웨이브 1405 28 06.05
공지 닥터몰라를 소개합니다 [20]   Dr.Lee 1895 12 09.07
2858 [잡담] 정전용량 무접점 키보드의 세부 작동 원리 [6] file   [게임미식가] 잼아저씨 300 3 12.27
2857 [잡담] Steamgifts 이용하시는 분들 Gifts sent 목록 한번 확인해보십시오. [6]   4001jh 152 3 12.25
2856 [소개] [Cdkeys] Doom - $6.36 file   티르 55 1 12.25
2855 [스샷] 닌텐도 스위치 + 마리오 오디세이 + 마리오카트 8 디럭스 [2] file   유현 72 2 12.25
2854 [잡담] 스팀 게임 추천 부탁드려요 ~ ^^(수정) [4]   DR-BENQ 123 1 12.25
2853 [잡담] IBM 모델 F 이야기 [2] file   [게임미식가] 잼아저씨 248 1 12.24
2852 [잡담] 그림그리기 게임을 해서 개복치를 그려봤습니다 [7] file Passpartout: The Starving Artist 코코넛먹자 144 3 12.23
2851 [잡담] 날씨가 좀 플린것같네요   시원한목캔디 27 1 12.22
2850 [잡담] 카피-게임? or 같은 개발자? file Caves! 프리맨 62 1 12.22
2849 [소개] (SK전용, 초콜릿) 컬쳐랜드 10만+5천원권 97000원 file   뫼한 57 1 12.15
2848 [잡담] crys님께서 나눔해주신 Western Press 도전과제 100% 달성했습니다 file Western Press 프리맨 30 1 12.14
2847 [잡담] 오늘 그래도 [1]   시원한목캔디 64 1 12.14
2846 [꿀팁] 구글 오류 해결 방법 [2]   간지누 114 2 12.12
2845 [잡담] 잘가 3ds.. [6] file   Madtomato 203 3 12.11
2844 [질문] 레이싱 게임용 휠이 가지고 싶습니다. [1]   곤뇽 76 2 12.11
2843 [잡담] 게임 리소스 업데이트 실패 인터넷 오류 패치 file   간지누 45 2 12.11
2842 [소개] 비트코인의 블록체인 기술에 대한 영상입니다   Nvidia 131 5 12.10
» [잡담] 애플의 ARM 맥북 출시 가능성에 대한 뇌피셜 주저리... file   Nvidia 110 7 12.10
2840 [잡담] 이런이런 게임 실행시 잡음이 나네요 ㅠㅠ [4]   zoown13 66 1 12.09
2839 [질문] 다키스트 던전 언어 설정문제?? [1] file Darkest Dungeon® 꾸러미 79 1 12.09