M1 맥 용 크롬, 로제타 2 버전보다 80% 빠르게 실행
- 구글, 금주 초 애플 M1 맥 위해 특별히 디자인한 크롬 버전 배포
- 새로운 맥북 에어/프로/맥 미니 사용자들은 로제타 2 통해 작동하는 x86 버전보다 80% 빠르기 때문크롬의 애플실리콘 특화 버전을 다운로드하기 원할 것
- ArsTechnica는 스피도미터 2.0, 제트스트림2, 모션 마크 1.1을 사용 일련의 벤치마크 테스트를 했는데 M1 크롬은 모든 경우에서 x86 버전보다 훨씬 더 빠른 것으로 나타나
- 스피도미터 2.0에서 M1 크롬은 210을, 보통 크롬은 116 기록
- 제트스트림2에서 M1 크롬은 156.9를, 보통 크롬은 93.1 기록
- 모션 마크 1.1에서 M1 크롬은 726.4를, 보통 크롬은 435.7 기록해
- 모든 테스트에서 M1 크롬은 로제타 2를 통해 구동되는 크롬 버전보다 66에서 81% 사이에서 더 빠른 성능 보여
- 또한 애플이 디자인한 사파리가 모든 테스트에서 가장 빠른 브라우저로 나타나
출처 : https://twitter.com/wkchoi/status/1329892940043460611?s=21
https://www.macrumors.com/2020/11/20/chrome-m1-macs-80-percent-faster/
네이티브는 아마 js->ARM64로 바로 번역하지 싶습니다.
정확한 비교는
애플 크롬 M1 native 210점 vs 애플 크롬 M1 x86 116 점을 비교하시면 되요.
여기서 M1 x86 이란게 에뮬이 아니구요.. 자동 recompile 이죠.. 진짜 한줄 한줄 에뮬로 돌렸으면 이거의 10% 도 안 나왔을겁니다..
즉, 비교는 구글 크롬 SW 에 대해서..
native 코드 (잘 제대로 컴파일 되어진) 버전 과 소스 코드 없이 자동 re-compile 되어진 비교 했더니.. ARM native 버전이 x86 auto re-compile 버전보다 2배 빠르다는 겁니다.
이건 이전에 MS 가 Windows on ARM 에서 비교해서 보여준 것과 별반 차이가 없어요...
물론, 그렇게 re-compile 된게 다른 컴퓨터 크롬과 거의 비슷한 속도지만.. 다른 컴퓨터 다른 CPU 니.. 제대로 비교는 힘들지요.
타 ARM대비 성능이 궁금하긴 하네요.
이거랑 비슷했어요
제가 알기로 WOA 는 둘다 지원하는걸로 압니다.
에뮬도 되고 로제타처럼 자동 Re-compile 도 되고..
에뮬이란.. 가상머신 돌린다고 생각하면 되는데요.. 거기서는 원래 sw 실행코드를 그대로 돌려요. 전혀 변경없이요. 즉 Emulate 한다는게 어떤 sw를 에뮬한다는게 아니라 시스템 자체 + OS 자체를 에뮬하는겁니다.
겁나 어렵고 겁나 느리지요.. 아주 아주 아주 느려요.
그런데 요즘 SW들은 어차피 생 기계어 아닌 API 기반이니까 그런 API 라도 제대로 미리 변경해두면 나중에 에뮬이나 이런 re-compile 들이 잘 될수도 있겠죠?
그리고 그런 리컴파일은 모든 SW가 되는게 아니예요. 어느정도 사전정보나 제한조건이 많이 들어가죠.. 그래서 지금 당장 여러 앱들이 바로 돌지는 못하는거죠..
설명 너무 못하네요.. ㅎ ㅎ
이번 M1 맥 출시로 cpu 성능이 뛰어나서 모두들 기대감이 높은데요.. 그런데 또 이런 여러가지 잘못된 정보들도 많이 퍼지는 것 같아요..
특히 램이 SOC 내장이라는 오해가 가장 큰듯합니다. 이런 식의 패키지 안에 메모리 내장은 이미 여러분들 폰에서 5년 이상전부터 내장이었습니다.
로제타도 사전컴파일 안되는 코드는 그자리에서 바로 변환하는걸로 아는데
자바스크립트 엔진 같은건 실행코드가 그때그때 생성되니 사전에 전부 ARM 컴파일이 불가능하고
그래서 JIT도 쓴다고 키노트때 말한걸 봤거든요.
그러면 결국 윈도우의 호환 레이어나 로제타나 별반 다를 바 없는 기술이라도 봐도 될까요?
마소도 윈onARM에서 LLVM과 비슷한 기술을 쓰나보네요.
애플에서 엣지가 돌아가고, 마소가 LLVM을 사용하고... 뭔가 세상이 참 휙휙 바뀌는 느낌이군요.
크롬이 사파리를 속도 면에서 이기는 날이 올지.. 여태껏 이긴 적이 손에 꼽을 정도로 적은데.. 격차가 점점 더 커지네요.
저기에 왜 쌩뚱맞게 amd라이젠 노트북을...
Geekbench 5 싱글 ㅡ 멀티
i5-1135G7 : 1400 ㅡ 4500 점
Apple M1 : 1730 ㅡ 7500 점
Ryzen 7 PRO 4750U : 1023 ㅡ 5319 점
바른게 맞네요. 이제 더 다양한 SW가 호환되서 긱벤치 뿐 아니라 실제 SW 에서의 성능은 어떨지 궁금하네요.