Community

⚡ Apple M1 칩이 빠른 이유

- 여러 하드웨어를 통합한 SoC 구조임과 동시에 병렬 처리에 유리한 ARM 아키텍처이면서 애플이 컴퓨터의 전 제조 과정을 직접 관리하기 때문입니다. --- 지난 주에 읽었던 책 『컴퓨터 밑바닥의 비밀』 에서 컴퓨터 아키텍처 이야기가 나왔는데, 이 부분을 재미있게 읽어서 요즘에 관련 지식을 찾아보고 있습니다. 책에서는 복잡 명령어 집합(CISC)과 축약 명령어 집합(RISC) 진영 사이의 경쟁과 발전 과정을 소개하는데요, 구글에 검색을 해보니 M1 칩의 성능에 대해 보다 결과론적인 분석을 내어 놓은 글을 발견했습니다. (사실 최근 글은 아니고 거의 4년 전에 작성된 글이긴 합니다. 한 달 전 쯤에 M4 칩이 나온다는 소식이 있었으니까요.) 간단하게 요약만 해보자면 - 특정 목적을 달성하기 위한 고성능의 칩이 여러 개 통합된 구조이며 - 이 컴퓨터를 애플이 직접 만들기 때문에 하드웨어 간 통합의 제약이 적고 - 명령어를 병렬로 처리하기 위해서는 파이프라인 기법을 통해 비순차적으로 명령어를 실행할 수 있어야 하는데 ARM 아키텍처가 RISC 방식을 따르기 때문에 유리함 이라고 합니다. 조만간 이와 관련된 자세한 설명을 블로그를 통해 공유해볼게요! https://news.hada.io/topic?id=3315

알림

알림이 없습니다