보안 공부 회고록

AWS Graviton Processor와 Intel/AMD의 차이점 본문

sdc: 그 외 컴퓨터 공학/클라우드

AWS Graviton Processor와 Intel/AMD의 차이점

김 간장 2024. 9. 8. 18:25

 

AWS를 공부하다가 알게 됐는데, Amazon EC2에서 사용되는 인스턴스에는 Graviton이라는 프로세스가 있다.

 

인스턴스 유형을 보다가 "조언 받기"를 눌렀는데 CPU manufacturer에 Amazon (Graviton)이 있는 것이 아닌가...

무슨 차이인가 싶어서 찾아보다가 알게된 사실을 기록해놓기로 했다.

 

 


 

출처 : https://www.vantage.sh/blog/aws-ec2-processors-intel-vs-amd-vs-graviton-adoption

 

Intel vs AMD vs Graviton: Amazon EC2 Processor Differences and Distribution

 

www.vantage.sh

 

Vantage라는 팀에서 쓴 블로그 글을 읽었는데 Graviton과 Intel, AMD는 다음과 같은 차이점이 있다고 한다.

아주 간략하게 요약하였기 때문에, 더 자세한 내용은 글을 직접 읽어보면 좋을 것 같다.

 

1. CPU 아키텍처

Intel, AMD : x86 기반 아키텍처 사용

Graviton : 64bit ARM Neoverse 코어 사용

 

2. 스레딩

Intel, AMD : 동시 멀티스레딩 지원

Graviton : 동시 멀티스레딩 지원 X

 

3. 가격

Intel, AMD 보다 Graviton이 가격 대비 성능이 뛰어남

 


이 글을 읽다가 x86과 ARM의 차이점이 다시 궁금해졌다.

그래서 찾아봤는데 다음과 같은 차이점이 있다고 한다.

 

 

x86 프로세서는 대부분의 컴퓨터 및 서버 하드웨어에서 사용되는 프로세서 유형이라고 한다.

아키텍처 측면에서는 사운드 카드, 그래픽 카드, 메모리, 스토리지, CPU와 같은 하드웨어 구성 요소가 모두 독립적이다.

→ x86 시스템을 구성하는 하드웨어 구성 요소들이 모두 서로 독립적이라는 것

 

반면 ARM 프로세서는 별도의 CPU(중앙 처리 장치)가 없다고 한다. 

대신, 처리 장치는 다른 하드웨어 컨트롤러와 동일한 물리적 기판 위에 있다. (= 집적 회로)

 

또한, Intel, AMD CPU와 다르게 ARM 프로세서는 제조업체가 없다고 한다.

ARM Holdings(반도체 회사임)가 다른 하드웨어 제조업체에 칩 설계 라이센스를 부여하면, 제조업체는 ARM 프로세서 칩을 자체 하드웨어 설계에 통합한다고 한다.

그래서 ARM 칩은 x86 기반 컴퓨터와 달리 상호 호환이 되지 않는다고... (System on a Chip 이라는 방식으로 제조된다고 한다)

 

출처 : https://www.redhat.com/ko/topics/linux/ARM-vs-x86

 

ARM과 x86의 차이점은 무엇일까요?

비슷한 속성을 지닌 ARM과 x86은 둘 다 오늘날 가장 빠른 슈퍼컴퓨터에서 사용되지만 차이점도 다양합니다. ARM과 x86를 비교합니다.

www.redhat.com