로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

ARMCC

미니 ARM계열의 IPC가 x86을 압도하는 이유라면...

  • ARMCC
  • 조회 수 713
  • 2019.09.13. 22:16

뇌피셜로 간단히 설명해 보면...

 

근본적으로 명령어셋 자체가 RISC계열의 로드-스토어 및 연산명령이 명시적으로 분리되어 있어서 실행단계가 아닌 컴파일 단계에서 굉장히 꼼꼼하게 미리 코드를 스케줄링을 해줄 수 있고 더불어 대량의 일반레지스터의 존재가(사실 명령어셋이 레지스터 숫자를 스펙으로 포함하는지라 사실상 같은 이야기입니다만...) 이러한 컴파일 단계의 스케줄링을 탄탄히 뒷받침해 주고...

 

때문에 컴파일된 코드가 이미 상당히 스케줄링이 쉽도록 한 단계 정리되어서 들어오게 되기 때문에 CPU자체의 스케줄러의 윈도우 깊이를 낮게 해줘도 컴파일러--HW스케줄러간의 로드밸런싱이 적당히 되면서 IPC를 극대화할 수 있는데 비해...

 

...

 

엑팔육 쪽은 근본적으로 명령어셋에 문제가 산적해 있고 심지어 x64로 오면서도 GPR이 16개로 늘어난 대신 명령어복잡성은 오히려 더 증가해버린 문제가 더해졌기 때문에....

컴파일 단계에서 미리 스케줄링을 하는 것에 제약이 생겨 버렸고 결국 컴파일러가 못다한 스케줄링을 CPU의 HW스케줄러가 왕창 떠안는 구조로 되버리면서....

 

ARM쪽 CPU아키텍처는 유닛 숫자를 팍팍 늘리면서 상대적으로 얕은 스케줄러를 가지고도 6개 혹은 그 이상의 유닛을 동시에 스케줄링 해서 돌리는 데 큰 문제가 없는 반면...

엑팔육쪽은 이미 있는 그 4개조차도 제대로 못써먹고 있고 그거라도 제대로 써먹는다고 스케줄러를 계속 깊게 파야만 4유닛을 그나마 채워넣어 IPC를 올릴 수 있더라는... 그러한 수렁 속에서 빠져나오지 못하면서....

 

지금 A13이 긱벤5 기준 SKL 대비 거의 170~190%... 거의 2배의 IPC를 보여주고 1년 후에는 삼전, 2년, 어쩌면 1년 후에는 ARM본진제 코어도 비슷한 수준을 따라갈 거라는 것을 감안하면....

 

......

 

IT역시 이래 최초로 엑팔육을 버릴 만한 가장 강력한 동인이 향후 2년 동안에 생기게 될 것도 같습니다.

120%라면 힘들고, 150%라면 한번 쯤 검토해 볼까 수준인데  180%정도 되면 먼저 지르는 쪽이 판세를 크게 흔들 수 있을 정도가 되겠죠.   

댓글
14
Badger
1등 Badger
2019.09.13. 22:20

현 상황에도 X86이 ipc나 전성비로 밀린다는것을 부정하는 사람들도 꽤나 많긴 많더군요. ARM의 미래가 어떻게될지 상당히 궁금합니다. 애플은 장기적으로 맥도 ARM으로 대체할거라 하던데..

[Badger]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC Badger 님께
2019.09.13. 22:43

아직도 X86과 ARM은 태생이 다르다는 식의 실체 자체가 불분명한 관념적 주장으로 퉁치려는 자세들도 남아 있더군요.

 

 

[ARMCC]님의 댓글을 신고합니다. 취소 신고
qazsdf
2등 qazsdf
2019.09.13. 22:21

호환성이 문제죠

 

그에 대한 문제만 해결하면 arm으로 넘어갈려고 시도하는 업체들이 엄청 늘어날거에요

[qazsdf]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC qazsdf 님께
2019.09.13. 22:40

그런 이유로 호환성쪽 장벽이 되려 낮은 서버쪽이 먼저 털릴거에요...  

 

데탑쪽은 ARM+x86 헤테로지니어스 코어 나오지 않는 한 좀 더 시간이 걸릴 거고.....  

[ARMCC]님의 댓글을 신고합니다. 취소 신고
주사위내기
주사위내기 ARMCC 님께
2019.09.13. 23:28

실제로 제일 보수적일거라 생각한 서버쪽이 오히려 변인통제가 되다보니 혁신에 대한 부담이 적은 (좋은의미가 아닌 말 그대로 새로운시도 많이 찔러보는, 혹은 실패 부담이 덜한) 파트에서 슬슬 이야기가 들리고 있더군요. 최근 근처에서 이야기 듣고 "아 이거 먼 미래가 아니구나" 싶었습니다.

[주사위내기]님의 댓글을 신고합니다. 취소 신고
polorbear
3등 polorbear
2019.09.13. 22:43

x86에서 만들어진  생태계를.... ARM이  이길수 있을까요?

 

[polorbear]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC polorbear 님께
2019.09.13. 22:45

모바일앱 생태계가 숫제 '창조'되다시피 한 게 아직 10년 정도 입니다...

 

물론 그게 진짜로 실현되기 전까지는 다들 그냥 x86생태계의 연장선 수준에서 관념을 스스로 가둬왔고요....  

[ARMCC]님의 댓글을 신고합니다. 취소 신고
????
????
2019.09.13. 22:48

맥이 arm으로 이주할때 iOS 앱도 돌아가게 하면 생태계 문제는 크게 없을 것 같습니다.

[????]님의 댓글을 신고합니다. 취소 신고
1200DMIPS
1200DMIPS
2019.09.14. 08:38

그럼 x86은 장점이 무엇인가요? 발열도 심하고 전기도 많이먹고요. 궁금하네요

[1200DMIPS]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC 1200DMIPS 님께
2019.09.14. 08:52

없어요. 전혀...

 

sw호환장벽만 아니었다면 20년 전에 버려졌을 겁니다.  

[ARMCC]님의 댓글을 신고합니다. 취소 신고
1200DMIPS
1200DMIPS ARMCC 님께
2019.09.14. 09:08

호오.. 그렇군요 ㅠ 비싼돈 주고 서버용 cpu맞추는 것도 몇 년 후에는 돈 낭비라고 들을 날이 오겠군요

[1200DMIPS]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC 1200DMIPS 님께
2019.09.14. 10:40

그런데 현실은 서버시장에서의 가격은 그동안 엑팔육 쪽이 비엑팔육보다 더 좋았습니다...  엑팔육에서 이게 가능했던 이유가 sw셋과 개발비용을 pc시장과 서버시장 양쪽에서 뽑아낼 수 있었다는 게 큰데 비엑팔육은 그게 안되는 상황이었으니 원가경쟁력 자체가 안나왔던...

[ARMCC]님의 댓글을 신고합니다. 취소 신고
RuBisCO
RuBisCO
2019.09.14. 12:51

다만 기이한 부분은 토발즈 아재는 기이한 이유로 오랜세월동안 ARM은 커녕 POWER나 SPARC 같은 전통 강호들조차도 부정해왔다는 점인데 도통 납득이 안가더군요.

그정도 되는 짬의 고수가 대체 왜...?

[RuBisCO]님의 댓글을 신고합니다. 취소 신고
ARMCC
글쓴이
ARMCC RuBisCO 님께
2019.09.15. 22:55

애초에 리눅스는 유닉스 짝퉁취급이었잖아요...  그리고 POWER이나 SPARC 등은 리눅스 보다는 자사 플랫폼에 최적화된 유닉스를 근간으로 사업을 꾸렸고...  그게 근래에 들어와서야 엑팔육쪽 제온이 서버시장을 점령하다 시피 하면서 거기에 편승해서 엑팔육쪽에서 가장 지원상황이 좋았던 리눅스가 아예 유닉스쪽 대세로 떠올랐던 거죠...

 

[ARMCC]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 240809 수정 file admin 18.08.04 119193 13
핫글 미니 A18 gpu 벤치 관련해서 반응이 재밌네요. [18] update gamma 02:20 1441 37
핫글 미니 EU의 iOS 추가 개방 요구는 소비자가 손해볼 게 없습니다. [9] Stellist 09:25 906 33
핫글 미니 갤럭시가 나아가야 할 카메라 방향타 5 (15PM, 16PM, P9P, P70U) [18] file S.R 00:50 797 20
220431 미니 :: TEST :: JordanKwon 18.06.27 863 1
220430 미니 TEST2 흡혈귀왕 18.06.27 656 1
220429 미니 TESTING 키타카미 18.06.27 384 1
220428 미니 미게 잘 되네요 file 놋철씁니다 18.06.27 547 0
220427 미니 츄라이츄라이 [1] file Elsanna 18.06.27 573 0
220426 미니 와! 미게! Stellist 18.06.27 469 0
220425 미니 크흐 소통갓 베리힌님 file 놋철씁니다 18.06.27 532 0
220424 미니 여기 특별히 죽지 않으면 전 그냥 여기서 놀래요 [2] 놋철씁니다 18.06.27 972 0
220423 미니 근데 트래픽 늘어나면 어떻게 되나여 [1] file JordanKwon 18.06.27 635 0
220422 미니 안녕하세요 몽구스 18.06.27 262 0
220421 미니 모바일 ㅅㅅ file 놋철씁니다 18.06.27 781 0
220420 미니 청와통닭보다는 [2] 노랑통닭 18.06.27 644 0
220419 미니 근데 이거 XE예요? [1] file 놋철씁니다 18.06.27 890 0
220418 미니 도매인 이름 제가 한거임 생색 [1] file 놋철씁니다 18.06.27 608 0
220417 미니 안녕하세요~~ [2] 프로겐 18.06.27 450 0
220416 미니 닉넴 변경 놋철씁니다 -> Minny Minny 18.06.27 279 0
220415 미니 안녕하세요. 기립갤식입니다. [3] 기립갤식 18.06.27 563 0
220414 미니 KT LTE측정 [1] file Minny 18.06.27 392 0
220413 미니 구 미게 복구되었습니다. [1] Minny 18.06.27 409 0
220412 미니 소식 듣고 와봤는데... 상당히 좋네요 [1] 기븐 18.06.28 575 0
220411 미니 피난소 와봤습니다 [1] 늙은이 18.06.28 357 0
220410 미니 도메인이 신기하네요 [2] Minny 18.06.28 397 1
220409 미니 기어S4, 갤럭시노트9과 함께 공개예정 BarryWhite 18.06.28 332 0
220408 미니 픽셀3 & 픽셀3XL 디자인 [2] file BarryWhite 18.06.28 377 0
220407 미니 놋9 루머 BarryWhite 18.06.28 243 0

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

확장 변수

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.