개드립

즐겨찾기
최근 방문 게시판

애플 M1 프로세서와 인텔, AMD CPU

난 컴공 졸업러이긴 하지만 뉴비라서 내 말이 틀릴 가능성이 있다는 점을 유념해 줬으면 함

 

 

 

 

 

2020111200300_0.jpg

 

M1 칩이 압도적인 성능과 저발열로 무지 핫한데 아마 평범한 사람들이 보면 제일 먼저 드는 생각이 이거일거야

 

"그래서 저게 인텔이나 AMD CPU보다 좋다고?"

 

결론부터 미리 말하면, 100% 알 수 없음

 

 

제목 없음.png

 

먼저 CPU는 RISC 구조와 CISC 구조로 나뉘어

 

대충 표로 정리해 둔 것과 같은 특징을 갖고 있어

 

CISC(인텔, AMD)의 호환성에 대한 설명은 1998년에 출시된 스타크래프트 1이 아직도 돌아간다는 것 하나로 설명을 대체할게

 

x86.png

 

인텔과 AMD의 프로세서를 흔히 x86 프로세서라고 하는데, 인텔의 예전 CPU들의 이름이 8086, 80286, ... 였던 것에서부터 기인해

 

x86의 특징은 무식한 호환성과 많은 명령어 조합이고, 설명한대로 수학으로 치면 사칙연산 뿐 아니라 미적분기호, 시그마 계산, 행렬과 벡터 등 다양하고 많은 계산식을 미리 들고 있는 크고 무거운 계산기라고 보면 돼

 

제목 없음2.png

 

내 CPU의 CPU-Z야

 

가운데 체크해 둔 Instructions(명령어) 부분을 보면 이 CPU가 갖고 있는 명령어들을 볼 수 있지

 

993136455ABB9849242223.jpg

 

인텔 린필드 i5-760, i7-870 성능 비교(4790K, 4690K, 2500K) (tistory.com)

 

중간에 AVX란 게 있는데, 인텔 샌디브릿지(인텔 코어 i 2세대)부터 지원하기 시작한 명령어야

 

이 AVX 명령어 탑재와 공정 개선 등으로 샌디브릿지는 1세대 린필드를 구석에 처박아버리고 스터디셀러의 자리에 오르게 되었지

 

시네벤치 성능 벤치마크를 위에 가져다놨으니 대충 보면 이해가 될 거야

 

ARM.jpg

 

이번엔 스마트폰에 주로 들어가고, 새로나온 M1 프로세서에 사용된 ARM 프로세서야

 

단순한 명령어들 위주로 갖고 있고, 이 명령어들을 조합하여 컴퓨터의 일을 처리하지

 

그래서 동일한 클럭을 갖고 있으면 x86 프로세서들과 겨루어 이길 수 없으니 처리속도를 빠르게 설계해서 그러한 단점을 보완하지

 

인텔의 베이트레일 CPU가 2W TDP인데 1.33Ghz밖에 못 내고 발열도 심하지만, 스마트폰에 들어가는 CPU들은 1W에 못 미치지만 클럭 면에서 보면 아주 높잖아? 

 

Snapdragon-800-MSM8974-Geek-Bench.png

 

이건 한때 엄청난 히트를 했던 스냅드래곤 800의 Geekbench2 벤치마크야

 

3b18a13589559962aa76f40378c3af23.png

 

i5 4670 3.4ghz, GA-H87M-D3H 벤치입니다. - 기기,전자제품,PC 관련 이야기 - X86.CO.KR

 

이건 800과 동시대에 나왔던 i5-4670의 벤치마크야

 

간단히 정리하면 아래와 같아

 

제목 없음3.png

 

소모하는 전력으로 비교하면 정말 압도적인 차이라고 볼 수 있지

 

하지만 저 스냅드래곤 800은 여러가지 명령어들을 실행할 수 없고, 그건 M1 프로세서도 마찬가지야

 

기존의 x86 기반으로 짜여진 프로그램들을 애플 M1 프로세서에서 완벽하게 돌아갈 수 있게 하느냐가 애플의 큰 과제인 셈이지

 

dd.png

 

오른쪽은 할리를 타는 달샤벳의 지율양임 너무 멋진것

 

위쪽 재미없는 얘기의 결론은 대충 아래와 같아

 

튼튼하고 짐도 많이 실을 수 있지만 비싸고 기름을 많이 쓰는 덤프트럭(x86) vs 작고 빠르고 트럭보단 싸지만 짐을 많이 못 싣는 오토바이(ARM) 의 대결이었다고 보면 돼

 

그 동안은 서로의 영역을 잘 지켜왔고, 딱히 싸움 날 일도 없었던거지

 

다운로드 (1).jpg

 

근데 애플이 갑자기 이런 물건을 갖고 온 셈이지

 

짐도 그럭저럭 실을 수 있는데 속도도 빠르고 기름도 조금 먹어

 

PYH2011081504820001300_P2.jpg

 

사진 출처는 

 

스쿠터 타고 고속도로 12km 질주한 30대 여성 벌금형 | NTD Korea (ntdtv.kr)

 

애플이 저 (가칭) 오토바이 트럭을 갖고 기존 덤프트럭들과 경쟁을 막 시작하려는 참이지

 

그러기 위해선 준비해야 할 거리가 많겠지?

 

1. 우선 고속도로나 고속화도로에 오토바이가 통행 가능해야 하고(x86 명령어를 사용하는 프로그램 지원)

2. 오토바이 트럭으로 짐을 실었는데 그 짐에 문제가 생기면 절대 안 되고(호환성)

3. 기존 트럭을 사용하던 사람들을 설득해야 하겠지(유저들의 선택)

 

다운로드 (2).jpg

 

모자란 지식들을 총동원해서 글을 써 봤어

 

어떻게 읽힐지는 잘 모르겠지만 문제가 될 부분이 있다면 댓글로 달아주면 고맙겠어

 

고수들의 지적은 언제든 환영이야!

133개의 댓글

2020.12.09
@야마존

x86을 살려놓거나 지들만의 특화기능(인텔상눔들) 집어넣는다고 op디코딩 파이프라인이 너무 길어져서 최적화에 한계가 옴.

 

그거 만회한다고 예측분기 이딴거 쳐 넣다가 보안 맛탱이 갔잖아

1
2020.12.09
@깻잎전

L1에 디코딩된 채로 저장되는데도 그래? 분기예측은 ARM 프로세서에도 있는 거고.

0
2020.12.09
@깻잎전

인텔얘기만 아는데 암드는 뭐하는 준재임?

0
2020.12.09

인텔하고 암드가 보안성을 버린다면 속도 좀 빠르게 할수있지않나

저번에 인텔 보안이슈로 업데이트하닌깐 속도 10%인가 느려졋다면서

0
@마견

그럼 가치가 없지

 

택배로 귤 시켰는데 다 떨어져서 90%만 오거나 누군가 도난해갔다면 빨라봤자 무슨 소용이야

2
2020.12.09

x86빌드 프로그램의 동작성능이 번역만으로 동가격대의 x86네이티브를 능가한다는 점,

맥 사용자가 필요로 할 프로그램 중 퍼스트파티는 당연히 arm빌드 되었고, 대부분의 써드파티(어도비, MS 등)는 arm용 빌드를 내놓을 것이란 점.

명령어셋 종속성이 요구될 정도로 하드웨어 최적화가 필수적인 소프트웨어(시뮬용 프로그램 등)를 사용하는 사람들은 이미 맥을 잘 안 쓴다는 점...

 

충분히 적절한 시점이고 기대해도 될만한 상황같은데?

 

난 어차피 게임은 amd64데스크탑, 렌더링이나 빌드는 워크스테이션에서 돌리는터라 이번에 노트북 맥으로 다시 넘어가려고

0

애플이 아닌 다른 기업에서 arm 전환을 발표했다면 섣부른 판단이라 했을것같은데

애플이면 어느정도 계획과 결과가 나와서 발표했을거라 생각함

그래서 2년뒤가 더 기대됨

1
@소프트웨어전공

어차피 iOS 개발 땜에 조만간 맥북 사야하는데

하반기에 16인치 나오는거 언제 기다리지

가격은 200넘을테고 후... 시벌놈들아!!!

0
2020.12.09
@소프트웨어전공

16인치 보는거면 200이아니라 300이넘지 ㅋㅋㅋ

0
2020.12.09
@소프트웨어전공

이전에 삼성 갤럭시 북 S 라고 arm 탑재한 윈도우 10 노트북이 나오긴했음

그리고 그대로 망햇음

그니까 다른 기업들도 제대로 안해보고 그냥 기존의 제품들만 출시하는거지

0
@ViShera

호환 하나도 안돼서 ㅈ망한 그거ㅋㅋㅋㅋ

그건 걍 맛보기 간보기 용이었고

애플은 전환을 선언했잖아

2년안에 탈인텔 한다고

0
2020.12.09
@소프트웨어전공

ㅇㅇ 그니까

그 전체를 바꿔버릴 자신감이 없으면 좆도 소용없다 이말임

애플은 로제타2로 바꿔서 쓰던가 우리 생태계 쓰던가 불편하면 사지마 라는 자신감이 있는거고

삼성은 그럴만한 능력은 좀 부족한거고

0
@ViShera

어 맞어

내말은 arm 전환을 발표한건 애플이 최초라고

0
2020.12.09

설명을 진짜 알기쉽게 했네 고맙다

1
2020.12.09

재밌다ㅊㅊ

0
2020.12.09

특히 나처럼 개발과 관계된 업을 하는 사람들은 기존에 맥을 많이 사용해왔는데... 문제는 이게 지금까지 나온 오픈소스들이나 개발 프로그램들을 지원하느냐가 핵심임. 기성 프로그램들(한글이나 MS-Office, Adobe 등)것들은 호환제품이 나오는건 시간문제일 수 있지만, 오픈소스는 생태계가 바뀌어야 하는 수준이라서... 글쎄 당장 개발자들이 인텔 제품군을 버리기는 쉽잖아 보임

0
2020.12.09

이야 나 컴맹인데 비유랑 설명이 찰떡이라 바로 이해함 너 선생해라

0

막짤 대머리따봉땜에 개추박는다ㅋ

0
2020.12.09

ㅋㅋㅋ 진짜 비유 잘하는 개붕이구나 ㅊㅊ함

0
2020.12.09

선생님, 데스크탑 어플들이 ARM(애플M시리즈) 쪽으로 코딩되서 나오는데 앞으로 전망은 어떻게 되나요? 어플들이 쌓이다 쌓이다 보면 암칩셋도 점점 맛탱이가 갈까요?

0
@ㅆㅂ

어플이 쌓이는것과 암칩셋이 맛탱이가 가는 건 큰 상관관계가 없습니다.

 

문제가 될 건 이제 상용 프로그램 개발자들이겠죠. 그동안은 PC용 프로그램을 빌드하면 x86만 신경쓰면 됐는데, 만약 ARM 맥이 대성공하면 그들의 일이 두 배 이상으로 늘어날 테니 말이죠

0
2020.12.09
@급공무원준비생

감사합니다 선생님. 덕분에 많이 배우고 갑니다

0
2020.12.09

애플은 애초에 다른거랑 호환할 생각이없음 ㅋㅋ 지들꺼만 쓰라는거

0
2020.12.09

간단하고 재밌게 써줘서 ㄳㄳ

0
2020.12.09

3줄 요약 없어서 ㅂㅁ이야! 달게 받아

0

궁금한게 있는데 그래픽 카드(GPU)가 사용하는 명령어 셋이나 구조같은건 CPU랑 뭐가 다른지 쉽게 설명해줄수 있을까낭

0
@사장님단무지좀더주세요

전 GPGPU 프로그래밍을 할 줄 몰라서 아는 만큼만 설명해 드리겠다냥

 

CPU는 코어가 적은 대신(많아봐야 32코어다냥) 각 코어의 능률이 매우 높다냥. 다양한 SIMD 명령어를 사용할 수 있으며 컴퓨터의 모든 기능을 일사불란하게 진행한다냥

 

GPU는 코어가 매우 많다냥(2012년에 출시된 지금은 중고로 3만원이면 구하는 GTX 660도 960 쿠다코어다냥). 대신 각 코어는 스스로 일을 할 수가 없고 CPU의 명령을 받아서만 움직일 수 있다냥. 사용할 수 있는 명령어는 없다고 봐도 된다냥

 

정리하면 CPU는 장군 몇 명이고, GPU는 병사 수백~수천명이다냥. 장군들만 있으면 전략은 수립할 수 있겠지만 직접 전투를 기대하긴 어렵다냥. 반대로 병사들만 수백~수천명 있다고 해서 전략을 수립할 수 있겠냥?

0
2020.12.09

문송합니다...

0
2020.12.09

이런 비유 좋네용

0
2020.12.09

코어 자체의 절대성능만 비교했을때 성능이 낮음에도 불구하고 같은 프로그램을 돌릴때 더 나은 결과물이 나온다면 x86은 사장되는게 맞지. 그걸 위해서 마이크로소프트도 arm버전 윈도우 개발을 계속하는거고. 레거시 호환성때문에 개발이 지지부진하니까 애플이 나선거. 얘네는 애초에 레거시는 무시하는걸 깔고가는데 로제타도 줫으니 뭐가문제임? 하면서 뻔뻔하게 나가면 그만임. 그렇다고 이번 M1칩이 성능이 나쁜것도 아니고 가지고잇는걸 다보여주지도않았음. 애플 ㅈㄴ 싸가지없고 배짱장사해도 ㄹㅇ 이걸로 pc업계에 변화점이 되었으면 좋겟다.

1
@플이맨

레거시 호환성이 무지~ 하게 중요한 부분이 분명 존재하는데 현실적으로 애플의 전략이 엔드유저쪽에선 몰라도 위쪽 유저들한테 좋게 보이진 않을 거 같아

 

파워맥에서 인텔맥으로 넘어올 때의 그 단절적 이행을 언제 또 할지 모르는 회사니까

 

아 전 애플까 아니고요 대단히 흥미롭게 지켜보고 있읍니다 헤헤 

0
2020.12.10

게임쪽도 클라우드활성화 되면 애플실리콘이라고 손해보거나 하는 일은 덜하지않을까 싶음

갤럭시버리고 아이폰 넘어갈 준비 해야될듯..

0
무분별한 사용은 차단될 수 있습니다.
제목 글쓴이 추천 수 날짜
방금 유출된 2024 펜타포트 라인업 21 등급추천요정여름이 15 방금 전
"끄룽 텝 마하나콘" 6 시진핑크빛유두 16 1 분 전
거울치료 레전드 3 아네싸매니아 17 1 분 전
팬의 남자친구를 만난 연예인 8 침착한사람 17 2 분 전
일주일동안 개사료만 먹으며 살아남기 22 lllIIIIlll 28 3 분 전
중국 주요 도시들 가라앉는중 70 므르므르므 44 10 분 전
카페 주인보고 고양이 문제를 해결하라 한 이유 28 일토준지 58 12 분 전
다크앤다커 모바일 근황 55 하하하하핫 45 13 분 전
오늘자 압구정 33 독거청년 60 18 분 전
개붕이들은 예비군일까 민방위일까 118 궤변론자 53 20 분 전
여초첩자 거르는 방법 66 맛춘뻡에통닭함 86 24 분 전
식품 위생법도 정도껏 해야죠 55 댓글배달 63 28 분 전
故장정진 성우 미호크 ai더빙 59 침착한사람 48 44 분 전
성심당이 대단한 점 101 잭다니엘 73 48 분 전
저출산 특단의 대책, 아기 1명당 현금 1억씩 지급 검토중인 정부 366 누가크래커 135 55 분 전
"어려운 말 몰라도 사는데 문제없어 ㅋㅋㅋ" 198 마법소년매지컬춘식 167 1 시간 전
속초의 성심당 123 춤추는무뚜 74 1 시간 전
대부업체에서 30일 무이자 대출을 해주는 이유 91 NewBloom 114 1 시간 전
150만 달러 vs 150만명의 친구 66 마법소년매지컬춘식 92 1 시간 전
ㅆㄷ) 후원대박으로 장모님 연애를 넣는 국산 미연시 71 하하하하핫 89 1 시간 전