[include(틀:토론 합의, 토론주소1=AComfortableAndColdCork, 합의사항1=4세대 자체 아키텍처와 5세대 자체 아키텍처를 각각 Exynos M4와 Exynos M5로 취급하는 것)] [include(틀:상위 문서, top1=삼성전자/사업)] [목차] == 개요 == [[삼성전자]] 시스템 LSI 사업부에서 개발 및 설계한 마이크로아키텍처 목록이다. 2016년부터 [[CPU]] 아키텍처가 개발되어 실제 제품이 공개 및 출시되었다. 이후 2019년에는 NPU 아키텍처가 개발되어 실제 제품에 탑재되었다. [[GPU]] 아키텍처는 공개된 적은 없지만 [[삼성 엑시노스#S-GPU|지속적으로 개발에 대한 소식이 전해지기도]] 했었다.[*A [[삼성전자]]의 차세대 GPU 도입 계획은 두 가지 부류로 나뉘어진다. 하나는 자체 GPU IP 프로젝트인 [[삼성 엑시노스#S-GPU|Project 'S-GPU']]이고 다른 하는 [[AMD]]와의 협력을 통해 [[RDNA]] 아키텍처 IP를 라이센스 받아오는 것이다. 다만, [[AMD]]와의 협력이 결정될 즈음에 [[삼성 엑시노스#S-GPU|Project 'S-GPU']]를 진행하던 개발팀이 해체되었다는 주장이 제기되는 등 구체적인 진행사항에 대해서는 대외적으로 알려진 바 없다. [[AMD]]와의 협력 역시 [[ARM Holdings]]에서 [[ARM Mali 그래픽|Mali 그래픽]] IP를 라이센싱하는 것에 국한된 것인지 아니면 협력해서 공동으로 개발하는 것인지는 명확하게 알려지지 않았지만 전반적으로는 후자의 주장에 무게가 실리고 있다.] 주요 생산 주체는 [[삼성전자]] 파운드리 사업부이다. 다만, 2019년 하반기 들어서 [[삼성전자]] 시스템 LSI 사업부가 미국 오스틴에 위치한 [[https://www.statesman.com/business/20191101/samsung-to-lay-off-nearly-300-as-it-closes-austin-unit-project|CPU 아키텍처 개발팀을 전부 해고할 것]]이라는 소식이 전해졌다. 일단 동년 10월에 공개된 2020년 타겟 모바일 AP인 [[삼성 엑시노스 9 Series (990)]]에는 정상적으로 자체 [[CPU]] 아키텍처가 탑재되었지만 그 다음 세대부터는 탑재되지 않을 것이라는 예측이 많아졌다. 다만, NPU 아키텍처 개발과 GPU 아키텍처[*A]는 정상적으로 개발을 이어간다고 한다. [각주] == 목록 == === [[CPU]] 아키텍처 === ==== ARMv8-A 기반 ==== ===== Exynos M1 ===== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2016년 플래그십 AP인 [[삼성 엑시노스 8|엑시노스 8]] 옥타 (8890)에 사용한 ARMv8-A 기반의 커스텀 아키텍처다. 개발 코드네임은 [[몽구스|Mongoose]]로 명명되었다.[* 실제 탑재 기기인 [[갤럭시 S7]] | [[갤럭시 S7 엣지|S7 엣지]]의 커널 소스에는 그대로 [[http://gamma0burst.tistory.com/892|Mongoose가 사용]]되고 있다. 약어로는 'MNGS'로 표기된다.] [[삼성전자]]에서 최초로 직접 ARMv8-A 기반으로 만든 [[CPU]] 아키텍처로, 개발 당시에는 GCC 5.0 정보를 통해 [[http://gamma0burst.tistory.com/832|Exynos M1]]이라는 명칭으로 유출되었다고 한다. 이후 2015년 11월 12일, 해당 CPU를 탑재한 첫 번째 모바일 AP인 [[삼성 엑시노스 8|엑시노스 8]] 옥타 (8890)가 정식으로 공개되었다. 2016년 8월 22일, Hot Chips 28에서 [[http://www.theregister.co.uk/2016/08/22/samsung_m1_core/|정식으로 공개]]되었다. 분기 예측에 [[인텔]], [[AMD]] 등이 사용하는 최신 분기 예측 시스템인 신경 네트워크 구조를 사용하였으며, [[CPU]] 아키텍처의 구조 자체도 기존 [[ARM Holdings]]의 [[ARM Cortex-A 시리즈|Cortex-A 시리즈]] 소속 빅 클러스터 타겟 [[CPU]] 아키텍처와는 상당히 차이가 난다는 것이 확인되었다. ====== 사용 프로세서 목록 ====== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<-2> {{{#ffffff 클럭}}} ||<-4> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE 솔루션 조합 여부}}}]] ||<|2> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> {{{#ffffff 기본 클럭}}} || {{{#ffffff 터보 클럭}}} || {{{#ffffff 구성 여부}}} || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스 8|엑시노스 8]] 옥타 || S5E8890 || 4 || 2.3 GHz || 2.6 GHz || big || [[ARM Cortex-A53]] || 4 || 1.6 GHz ||[[ARM Mali]]-T880 MP12 || [include(틀:문서 가져옴, this=문단, title=몽구스(동음이의어), version=3, paragraph=6, title2=ARM Cortex-A 시리즈, version2=248)] ===== Exynos M2 ===== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2017년 플래그십 모바일 AP인 [[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] (8895)에 사용한 ARMv8-A 기반의 커스텀 아키텍처다. Exynos M1의 후속작으로, 이 때문에 처음부터 Exynos M2라 불리는 경우도 있었다. 하지만, 정식 명칭이 한참동안 공개되지 않다가 2018년 8월, Hot Chips 2018에서 후속작인 Exynos M3가 공개될 때 전작 표기가 공개되면서 1년이 지나서야 정식 명칭에 공개되었다. ====== 사용 프로세서 목록 ====== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<|2> {{{#ffffff 최대 클럭}}} ||<-4> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE 솔루션 조합 여부}}}]] ||<|2> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> {{{#ffffff 구성 여부}}} || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E8895 || 4 || 2.3 GHz || big || [[ARM Cortex-A53]] || 4 || 1.7 GHz ||[[ARM Mali]]-G71 MP20 || ===== Exynos M3 ===== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2018년 플래그십 모바일 AP인 [[삼성 엑시노스/9 시리즈#s-3.3|엑시노스 9 Series (9810)]]에 사용한 ARMv8-A 기반의 커스텀 아키텍처다. 개발 코드네임은 [[미어캣|Meerkat]]으로 명명되었다.[* [[미어캣]]은 [[몽구스]]과에 속한다.] Exynos M2와 유사하게 최초 탑재 모바일 AP인 [[삼성 엑시노스/9 시리즈#s-3.3|엑시노스 9 Series (9810)]]이 공개되었을 당시에는 정식 명칭이 공개되지는 않았으나 2018년 8월 20일, Hot Chips 2018에서 [[https://www.anandtech.com/show/13199/hot-chips-2018-samsungs-exynosm3-cpu-architecture-deep-dive|정식으로 공개]]되었다. ====== 사용 프로세서 목록 ====== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<|2> {{{#ffffff 최대 클럭}}} ||<-4> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE 솔루션 조합 여부}}}]] ||<|2> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> {{{#ffffff 구성 여부}}} || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E9810 || 4 || 2.9 GHz || big || [[ARM Cortex-A55]] || 4 || 1.9 GHz ||[[ARM Mali GPU#s-3.7.1|ARM Mali-G72]] MP18 || ===== Exynos M4 ===== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2019년 플래그십 모바일 AP인 [[삼성 엑시노스/9 시리즈#s-3.4|엑시노스 9 Series (9820)]]에 사용한 ARMv8-A 기반의 커스텀 아키텍처다. 개발 코드네임은 [[치타|Cheetah]]로 명명되었다. 전례대로 공개 당시에는 정식 명칭이 공개되지는 않았기 때문에 (가칭) Exynos M4라 불리고 있다. 정식 명칭은 Hot Chips 2019에서 공개될 것으로 보인다. ====== 사용 프로세서 목록 ====== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<|2> {{{#ffffff 최대 클럭}}} ||<-4> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE 솔루션 조합 여부}}}]] ||<|2> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> {{{#ffffff 구성 여부}}} || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E9820 || 2 || 3 GHz || big || [[ARM Cortex-A75]][br][[ARM Cortex-A55]] || 2[br]4 || 2.7 GHz[br]2 GHz ||[[ARM Mali GPU#s-3.8.1|ARM Mali-G76]] MP12 || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E9825 || 2 || 3 GHz || big || [[ARM Cortex-A75]][br][[ARM Cortex-A55]] || 2[br]4 || 2.7 GHz[br]2 GHz ||[[ARM Mali GPU#s-3.8.1|ARM Mali-G76]] MP12 || ===== Exynos M5 ===== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2020년 플래그십 모바일 AP인 [[삼성 엑시노스 9 Series (990)]]에 사용한 ARMv8-A 기반의 커스텀 아키텍처다. 전례대로 공개 당시에는 정식 명칭이 공개되지는 않았기 때문에 (가칭) Exynos M5라 불리고 있다. 그리고 참고지만 [[삼성 엑시노스 9 Series (990)]]가 삼성에서 자체 커스텀으로 제작하는 마지막 CPU이다. 이 제품을 마지막으로 CPU 설계를 담당하던 오스틴 공장의 몽구스 팀이 해체되어 인원들 대부분이 해고조치되었고 이후에 출시되는 엑시노스의 CPU는 ARM의 것을 거의 가져오면서 일부만 Customizing 하는 식으로 쓰고 GPU와 NPU에 역량을 집중한다는 계획이다. ====== 사용 프로세서 목록 ====== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<|2> {{{#ffffff 최대 클럭}}} ||<-4> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE 솔루션 조합 여부}}}]] ||<|2> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> {{{#ffffff 구성 여부}}} || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || [[삼성 엑시노스 9 Series (990)|S5E9830]] || 2 || -.- GHz || big || [[ARM Cortex-A76]][br][[ARM Cortex-A55]] || 2[br]4 || -.- GHz[br]-.- GHz ||[[ARM Mali GPU#s-3.9.1|ARM Mali-G77]] MP11 || [각주] ----- === NPU 아키텍처 === ==== 1세대 자체 디자인 NPU 아키텍처 ==== 삼성전자가 자사 모바일 AP 브랜드인 [[삼성 엑시노스|엑시노스]]의 2019년 플래그십 모바일 AP인 [[삼성 엑시노스/9 시리즈#s-3.4|엑시노스 9 시리즈 (9820)]]에 사용한 자체 디자인 NPU 아키텍처다. ===== 사용 프로세서 목록 ===== ||<|2><table align=center><rowbgcolor=#004494> {{{#ffffff 브랜드}}} ||<|2> {{{#ffffff 파트넘버}}} ||<|2> {{{#ffffff 코어}}} ||<-4> {{{#ffffff 조합 CPU 정보}}} ||<-3> {{{#ffffff 조합 GPU 정보}}} || ||<rowbgcolor=#004494> [[ARM big.LITTLE 솔루션|{{{#ffffff big.LITTLE}}}]] || {{{#ffffff 구성 CPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || {{{#ffffff 구성 GPU 정보}}} || {{{#ffffff 코어}}} || {{{#ffffff 최대 클럭}}} || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E9820 || 2 || O ||[[Samsung Exynos M4]][br][[ARM Cortex-A75]][br][[ARM Cortex-A55]] || 2[br]2[br]4 || 3 GHz[br]2.7 GHz[br]2 GHz ||[[ARM Mali GPU#s-3.8.1|ARM Mali-G76]] || 12 || 702 MHz || ||[[삼성 엑시노스/9 시리즈|엑시노스 9 시리즈]] || S5E9825 || 2 || O ||[[Samsung Exynos M4]][br][[ARM Cortex-A75]][br][[ARM Cortex-A55]] || 2[br]2[br]4 || 3 GHz[br]2.7 GHz[br]2 GHz ||[[ARM Mali GPU#s-3.8.1|ARM Mali-G76]] || 12 || 754 MHz || [각주] ----- ==== 기타 ==== * [[삼성 엑시노스/9 시리즈|엑시노스 9 Series]] (980)에도 NPU가 탑재되었다. 다만, [[삼성 엑시노스/9 시리즈#s-3.4|엑시노스 9 시리즈 (9820)]]과 동일한 NPU 아키텍처를 탑재했는지 별도의 NPU 아키텍처를 탑재했는지 확인되지 않았다. * [[삼성 엑시노스 9 Series (990)]]에도 NPU가 탑재되었다. 다만, [[삼성 엑시노스/9 시리즈#s-3.4|엑시노스 9 시리즈 (9820)]] 또는 [[삼성 엑시노스/9 시리즈|엑시노스 9 Series]] (980)과 동일한 NPU 아키텍처를 탑재했는지 별도의 NPU 아키텍처를 탑재했는지 확인되지 않았다. [[분류:마이크로아키텍처]]