난 컴공 졸업러이긴 하지만 뉴비라서 내 말이 틀릴 가능성이 있다는 점을 유념해 줬으면 함
M1 칩이 압도적인 성능과 저발열로 무지 핫한데 아마 평범한 사람들이 보면 제일 먼저 드는 생각이 이거일거야
"그래서 저게 인텔이나 AMD CPU보다 좋다고?"
결론부터 미리 말하면, 100% 알 수 없음
먼저 CPU는 RISC 구조와 CISC 구조로 나뉘어
대충 표로 정리해 둔 것과 같은 특징을 갖고 있어
CISC(인텔, AMD)의 호환성에 대한 설명은 1998년에 출시된 스타크래프트 1이 아직도 돌아간다는 것 하나로 설명을 대체할게
인텔과 AMD의 프로세서를 흔히 x86 프로세서라고 하는데, 인텔의 예전 CPU들의 이름이 8086, 80286, ... 였던 것에서부터 기인해
x86의 특징은 무식한 호환성과 많은 명령어 조합이고, 설명한대로 수학으로 치면 사칙연산 뿐 아니라 미적분기호, 시그마 계산, 행렬과 벡터 등 다양하고 많은 계산식을 미리 들고 있는 크고 무거운 계산기라고 보면 돼
내 CPU의 CPU-Z야
가운데 체크해 둔 Instructions(명령어) 부분을 보면 이 CPU가 갖고 있는 명령어들을 볼 수 있지
인텔 린필드 i5-760, i7-870 성능 비교(4790K, 4690K, 2500K) (tistory.com)
중간에 AVX란 게 있는데, 인텔 샌디브릿지(인텔 코어 i 2세대)부터 지원하기 시작한 명령어야
이 AVX 명령어 탑재와 공정 개선 등으로 샌디브릿지는 1세대 린필드를 구석에 처박아버리고 스터디셀러의 자리에 오르게 되었지
시네벤치 성능 벤치마크를 위에 가져다놨으니 대충 보면 이해가 될 거야
이번엔 스마트폰에 주로 들어가고, 새로나온 M1 프로세서에 사용된 ARM 프로세서야
단순한 명령어들 위주로 갖고 있고, 이 명령어들을 조합하여 컴퓨터의 일을 처리하지
그래서 동일한 클럭을 갖고 있으면 x86 프로세서들과 겨루어 이길 수 없으니 처리속도를 빠르게 설계해서 그러한 단점을 보완하지
인텔의 베이트레일 CPU가 2W TDP인데 1.33Ghz밖에 못 내고 발열도 심하지만, 스마트폰에 들어가는 CPU들은 1W에 못 미치지만 클럭 면에서 보면 아주 높잖아?
이건 한때 엄청난 히트를 했던 스냅드래곤 800의 Geekbench2 벤치마크야
i5 4670 3.4ghz, GA-H87M-D3H 벤치입니다. - 기기,전자제품,PC 관련 이야기 - X86.CO.KR
이건 800과 동시대에 나왔던 i5-4670의 벤치마크야
간단히 정리하면 아래와 같아
소모하는 전력으로 비교하면 정말 압도적인 차이라고 볼 수 있지
하지만 저 스냅드래곤 800은 여러가지 명령어들을 실행할 수 없고, 그건 M1 프로세서도 마찬가지야
기존의 x86 기반으로 짜여진 프로그램들을 애플 M1 프로세서에서 완벽하게 돌아갈 수 있게 하느냐가 애플의 큰 과제인 셈이지
오른쪽은 할리를 타는 달샤벳의 지율양임 너무 멋진것
위쪽 재미없는 얘기의 결론은 대충 아래와 같아
튼튼하고 짐도 많이 실을 수 있지만 비싸고 기름을 많이 쓰는 덤프트럭(x86) vs 작고 빠르고 트럭보단 싸지만 짐을 많이 못 싣는 오토바이(ARM) 의 대결이었다고 보면 돼
그 동안은 서로의 영역을 잘 지켜왔고, 딱히 싸움 날 일도 없었던거지
근데 애플이 갑자기 이런 물건을 갖고 온 셈이지
짐도 그럭저럭 실을 수 있는데 속도도 빠르고 기름도 조금 먹어
사진 출처는
스쿠터 타고 고속도로 12km 질주한 30대 여성 벌금형 | NTD Korea (ntdtv.kr)
애플이 저 (가칭) 오토바이 트럭을 갖고 기존 덤프트럭들과 경쟁을 막 시작하려는 참이지
그러기 위해선 준비해야 할 거리가 많겠지?
1. 우선 고속도로나 고속화도로에 오토바이가 통행 가능해야 하고(x86 명령어를 사용하는 프로그램 지원)
2. 오토바이 트럭으로 짐을 실었는데 그 짐에 문제가 생기면 절대 안 되고(호환성)
3. 기존 트럭을 사용하던 사람들을 설득해야 하겠지(유저들의 선택)
모자란 지식들을 총동원해서 글을 써 봤어
어떻게 읽힐지는 잘 모르겠지만 문제가 될 부분이 있다면 댓글로 달아주면 고맙겠어
고수들의 지적은 언제든 환영이야!
제목 | 글쓴이 | 추천 수 | 날짜 |
---|---|---|---|
방금 유출된 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 시간 전 |
깻잎전
x86을 살려놓거나 지들만의 특화기능(인텔상눔들) 집어넣는다고 op디코딩 파이프라인이 너무 길어져서 최적화에 한계가 옴.
그거 만회한다고 예측분기 이딴거 쳐 넣다가 보안 맛탱이 갔잖아
야마존
L1에 디코딩된 채로 저장되는데도 그래? 분기예측은 ARM 프로세서에도 있는 거고.
번째드립인지
인텔얘기만 아는데 암드는 뭐하는 준재임?
마견
인텔하고 암드가 보안성을 버린다면 속도 좀 빠르게 할수있지않나
저번에 인텔 보안이슈로 업데이트하닌깐 속도 10%인가 느려졋다면서
급공무원준비생
그럼 가치가 없지
택배로 귤 시켰는데 다 떨어져서 90%만 오거나 누군가 도난해갔다면 빨라봤자 무슨 소용이야
깻잎전
x86빌드 프로그램의 동작성능이 번역만으로 동가격대의 x86네이티브를 능가한다는 점,
맥 사용자가 필요로 할 프로그램 중 퍼스트파티는 당연히 arm빌드 되었고, 대부분의 써드파티(어도비, MS 등)는 arm용 빌드를 내놓을 것이란 점.
명령어셋 종속성이 요구될 정도로 하드웨어 최적화가 필수적인 소프트웨어(시뮬용 프로그램 등)를 사용하는 사람들은 이미 맥을 잘 안 쓴다는 점...
충분히 적절한 시점이고 기대해도 될만한 상황같은데?
난 어차피 게임은 amd64데스크탑, 렌더링이나 빌드는 워크스테이션에서 돌리는터라 이번에 노트북 맥으로 다시 넘어가려고
소프트웨어전공
애플이 아닌 다른 기업에서 arm 전환을 발표했다면 섣부른 판단이라 했을것같은데
애플이면 어느정도 계획과 결과가 나와서 발표했을거라 생각함
그래서 2년뒤가 더 기대됨
소프트웨어전공
어차피 iOS 개발 땜에 조만간 맥북 사야하는데
하반기에 16인치 나오는거 언제 기다리지
가격은 200넘을테고 후... 시벌놈들아!!!
도르마무
16인치 보는거면 200이아니라 300이넘지 ㅋㅋㅋ
ViShera
이전에 삼성 갤럭시 북 S 라고 arm 탑재한 윈도우 10 노트북이 나오긴했음
그리고 그대로 망햇음
그니까 다른 기업들도 제대로 안해보고 그냥 기존의 제품들만 출시하는거지
소프트웨어전공
호환 하나도 안돼서 ㅈ망한 그거ㅋㅋㅋㅋ
그건 걍 맛보기 간보기 용이었고
애플은 전환을 선언했잖아
2년안에 탈인텔 한다고
ViShera
ㅇㅇ 그니까
그 전체를 바꿔버릴 자신감이 없으면 좆도 소용없다 이말임
애플은 로제타2로 바꿔서 쓰던가 우리 생태계 쓰던가 불편하면 사지마 라는 자신감이 있는거고
삼성은 그럴만한 능력은 좀 부족한거고
소프트웨어전공
어 맞어
내말은 arm 전환을 발표한건 애플이 최초라고
비몽사몽
설명을 진짜 알기쉽게 했네 고맙다
GB램
재밌다ㅊㅊ
cnsi
특히 나처럼 개발과 관계된 업을 하는 사람들은 기존에 맥을 많이 사용해왔는데... 문제는 이게 지금까지 나온 오픈소스들이나 개발 프로그램들을 지원하느냐가 핵심임. 기성 프로그램들(한글이나 MS-Office, Adobe 등)것들은 호환제품이 나오는건 시간문제일 수 있지만, 오픈소스는 생태계가 바뀌어야 하는 수준이라서... 글쎄 당장 개발자들이 인텔 제품군을 버리기는 쉽잖아 보임
돌아온탕아
이야 나 컴맹인데 비유랑 설명이 찰떡이라 바로 이해함 너 선생해라
그냥오천원달라고
막짤 대머리따봉땜에 개추박는다ㅋ
ㄴㄱㄴㄱㄴㄱ
ㅋㅋㅋ 진짜 비유 잘하는 개붕이구나 ㅊㅊ함
ㅆㅂ
선생님, 데스크탑 어플들이 ARM(애플M시리즈) 쪽으로 코딩되서 나오는데 앞으로 전망은 어떻게 되나요? 어플들이 쌓이다 쌓이다 보면 암칩셋도 점점 맛탱이가 갈까요?
급공무원준비생
어플이 쌓이는것과 암칩셋이 맛탱이가 가는 건 큰 상관관계가 없습니다.
문제가 될 건 이제 상용 프로그램 개발자들이겠죠. 그동안은 PC용 프로그램을 빌드하면 x86만 신경쓰면 됐는데, 만약 ARM 맥이 대성공하면 그들의 일이 두 배 이상으로 늘어날 테니 말이죠
ㅆㅂ
감사합니다 선생님. 덕분에 많이 배우고 갑니다
스키마
애플은 애초에 다른거랑 호환할 생각이없음 ㅋㅋ 지들꺼만 쓰라는거
종량제
간단하고 재밌게 써줘서 ㄳㄳ
어디봐봐
3줄 요약 없어서 ㅂㅁ이야! 달게 받아
사장님단무지좀더주세요
궁금한게 있는데 그래픽 카드(GPU)가 사용하는 명령어 셋이나 구조같은건 CPU랑 뭐가 다른지 쉽게 설명해줄수 있을까낭
급공무원준비생
전 GPGPU 프로그래밍을 할 줄 몰라서 아는 만큼만 설명해 드리겠다냥
CPU는 코어가 적은 대신(많아봐야 32코어다냥) 각 코어의 능률이 매우 높다냥. 다양한 SIMD 명령어를 사용할 수 있으며 컴퓨터의 모든 기능을 일사불란하게 진행한다냥
GPU는 코어가 매우 많다냥(2012년에 출시된 지금은 중고로 3만원이면 구하는 GTX 660도 960 쿠다코어다냥). 대신 각 코어는 스스로 일을 할 수가 없고 CPU의 명령을 받아서만 움직일 수 있다냥. 사용할 수 있는 명령어는 없다고 봐도 된다냥
정리하면 CPU는 장군 몇 명이고, GPU는 병사 수백~수천명이다냥. 장군들만 있으면 전략은 수립할 수 있겠지만 직접 전투를 기대하긴 어렵다냥. 반대로 병사들만 수백~수천명 있다고 해서 전략을 수립할 수 있겠냥?
고추먹고맴맴
문송합니다...
HeadTax
이런 비유 좋네용
플이맨
코어 자체의 절대성능만 비교했을때 성능이 낮음에도 불구하고 같은 프로그램을 돌릴때 더 나은 결과물이 나온다면 x86은 사장되는게 맞지. 그걸 위해서 마이크로소프트도 arm버전 윈도우 개발을 계속하는거고. 레거시 호환성때문에 개발이 지지부진하니까 애플이 나선거. 얘네는 애초에 레거시는 무시하는걸 깔고가는데 로제타도 줫으니 뭐가문제임? 하면서 뻔뻔하게 나가면 그만임. 그렇다고 이번 M1칩이 성능이 나쁜것도 아니고 가지고잇는걸 다보여주지도않았음. 애플 ㅈㄴ 싸가지없고 배짱장사해도 ㄹㅇ 이걸로 pc업계에 변화점이 되었으면 좋겟다.
급공무원준비생
레거시 호환성이 무지~ 하게 중요한 부분이 분명 존재하는데 현실적으로 애플의 전략이 엔드유저쪽에선 몰라도 위쪽 유저들한테 좋게 보이진 않을 거 같아
파워맥에서 인텔맥으로 넘어올 때의 그 단절적 이행을 언제 또 할지 모르는 회사니까
아 전 애플까 아니고요 대단히 흥미롭게 지켜보고 있읍니다 헤헤
히드라전투절단기야생불애호가
펭돌
게임쪽도 클라우드활성화 되면 애플실리콘이라고 손해보거나 하는 일은 덜하지않을까 싶음
갤럭시버리고 아이폰 넘어갈 준비 해야될듯..