Apple A 시리즈

Mercucu1111 (토론 | 기여)님의 2016년 3월 25일 (금) 20:39 판 (→‎상세 스펙)

개요

애플에서 자사의 아이폰, 아이패드, 아이팟애플 워치 등의 모바일 기기에서 사용하기 위한 목적으로 설계한 SoC 및 SiP이다.

ARM사의 CPU 아키텍쳐로 설계하거나 아예 명령어셋을 받아서 자체 커스텀 프로세서를 내장하고 있고, GPU는 이매지네이션 테크놀로지의 PowerVR 시리즈를 선호한다. 타 AP 설계사와는 다르게 설계 사상 자체가 보통 높은 GPU 성능과 적은 수의 CPU 구성을 선호한다.

Apple A로 검색해도 이 문서에 들어올 수 있다. 예를 들면 Apple A8이라는 내용에 Apple A8 이런식으로 하이퍼링크를 달수 있다.

상세 스펙

  • Apple A4
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A5
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A5X
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A6
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A6X
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A7
CPU GPU
Cyclone 듀얼코어 1300 ~ 1400 Mhz IT PowerVR G6430 450 Mhz
생산 공정 램 대역폭
삼성 28nm HKMG LPDDR3 싱글채널
(통신 규격)
아이폰 5s, 아이패드 에어

모바일 AP중 최초로 64비트 명령어셋을 지원하는 CPU 아키텍쳐인 Cyclone을 탑재했다. 그동안 애플의 AP들의 CPU 성능이 상대적으로 저평가 되었으나, 이번 Apple A7에 자사의 새로운 자체 아키텍쳐를 사용하면서 지금까지의 평가를 뒤집게 되었다.

http://images.anandtech.com/graphs/graph7335/58183.png (픽셀 가로 360px으로 업로드) http://images.anandtech.com/graphs/graph7335/58182.png (픽셀 가로 360px으로 업로드)
Geekbench 3 싱글코어 점수 Geekbench 3 멀티코어 점수

CPU의 구조는 고 IPC에 상대적으로 낮은 클럭으로 작동하는 64비트 사이클론 아키텍쳐를 듀얼코어 구성으로 탑재하였다. 애플은 이 CPU가 전작인 Apple A6 대비 2배의 성능을 가진다고 언급했고, 실제로 Anandtech에서 측정한 결과 위에서 볼수 있듯이 싱글코어 점수는 1400점대, 멀티코어 점수는 2500점대의 점수를 보여준다.

같은 2013년 말에 경쟁하는 퀄컴 스냅드래곤 800과 엑시노스 5420이 둘 다 싱글코어 점수 900점 후반에 멀티코어 점수 2000점대 후반~3000점대 초반을 기록한거와 비교하면 Apple A7은 코어수를 2개로 제한하면서 극단적으로 싱글코어 성능을 올렸다는 것을 알 수 있다.

이를 두고 지금까지 애플 팬덤과 안드로이드 팬덤 사이에서 갑론을박이 벌어지고 있다. 전자 측의 극단적인 의견 중 하나는 싱글스레드 성능이 모든 종류의 실제 성능을 대변한다고 하고 이 논쟁을 인텔의 코어 i 시리즈와 AMD의 불도저에 비유하고 있지만, 이 비유가 올바르지 못한게 불도저 아키텍쳐는 전 세대인 투반과 비교될 정도로 망한 아키텍쳐라서 단순히 옥타코어라는 점으로만 까이는게 아니라는 것이다.[1] 게다가 안드로이드 진영의 AP 생산공정 발전 속도는 AMD처럼 느리지 않다.[2] 그리고 8코어 AP중 대부분은 big.LITTLE 구조를 사용하는데 실질적으로 성능을 담당하는 부분은 빅 클러스터의 4코어인 경우가 많다.[3] 물론 후자측의 의견도 문제가 있는것이, 애플리케이션중 다중 스레드를 잘 활용하는 어플도 있지만 다중 스레드를 잘 활용하지 못하는 애플리케이션도 많다. 그리고 보통 브라우저 벤치를 돌릴때 싱글코어 성능과 강력한 GPU 성능을 가진 iOS 계열의 디바이스들이 최상위 순위를 차지하고 있다.[4] 그리고 멀티코어 성능이 높은게 무조건 좋은거라면 미디어텍 Helio X10이나 X20도 여러 꼼수를 통해 멀티코어 점수를 각각 5000점, 7000점을 얻어냈는데 과연 이것이 실성능에 반영되는가? 하는 의문점이 생긴다.

결론적으로 말하자면 굳이 정답은 없다. OS, 기기, 구동하는 어플의 종류에 따라 어느쪽이 더 좋은지는 항상 달라진다.

  • Apple A8
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A8X
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A9
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

  • Apple A9X
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)


  • Apple S1
CPU GPU
(CPU 종류, 코어 수) **** Mhz (GPU 종류) *** Mhz
생산 공정 램 대역폭
(파운드리 회사) ** nm (공정명) (램 대역폭)
(통신 규격)
(이 AP를 사용하는 기기)


(AP 상세 설명)

기타

Apple A4를 보면 삼성전자의 허밍버드(엑시노스 3110)과 많은 유사점이 보이고 있다. 그후 애플이 인트리시티를 인수하고, Apple A5 시리즈까지는 삼성전자에서 설계를 맡기고 삼성전자의 팹에서 생산이 되었지만 Apple A6부터는 자체 설계인 Swift CPU 아키텍쳐를 이용해서 애플이 자체적으로 설계했다는게 중론이다. 그 후 Apple A8부터 파운드리 쪽도 탈 삼성전자 기조를 유지하고 있는것으로 보인다.

아이폰 6S에 사용된 Apple A9가 삼성전자와 TSMC 양쪽 팹에서 동시에 생산이 되고 성능차이가 있냐 없냐로 논란이 있었지만 Geekbench 3에서 풀로드로 구동되는 상황을 제외하고 실사용에서는 두쪽 다 별 차이가 없다. GFX 벤치의 배터리 테스트에서도 비슷한 결과가 나와서 GPU 풀로드시에는 전력소모 차이가 눈에 안띄는데 CPU 풀로드시에는 전력소모가 차이가 나는 상황이어서 팹의 문제가 아닌 설계사인 애플의 설계미스라는 주장도 있다. 삼성전자와 애플 어느쪽이 잘못인지 책임론으로 논란이 있었지만 시간이 지나고 떡밥이 식었다. 저클럭에서는 삼성팹이 유리하고 고클럭에서는 TSMC 팹이 유리할 가능성도 제기되는 상황. MLC vs TLC 논란과는 다르게 이번 팹 논란은 실사용에서는 차이가 없으니 안심하고 그냥 써도 된다.

  1. 즉 같은 옥타코어 구조를 채용한 안드로이드 계열 AP와 불도저가 같다고 물타기를 하고 있는 것이다.
  2. 당장 엑시노스 7420이 반년 빠르게 14LPE를 사용했다. 수율도 꽤나 안정적인 편.
  3. HMP AP의 멀티코어 효율은 보통 4.2배이다. 리틀 클러스터의 비중이 그만큼 적다는 방증.
  4. 다만 이건 그냥 iOS의 최적화가 우월하다는 견해도 있다.