Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

물론, 저는 예전부터 완전한 이기종 명령어 집합 기반일 경우에는 그 명령어 집합이 지원하는 명령어의 태생적 차이도 있는 만큼 이 부분에 대해서는 크게 취급하지는 않았었습니다.

 

취급하여도, 보통은 더 복잡한 명령어 특성으로 이점도 패널티도 모두 가지던 AMD64를 더 가점을 주었으나, 공정의 이점과 ARM 명령어셋의 발전, 그리고 이를 지원하는 실제 결과물들도 AMD64에 비견될 수준의 설계를 하고 있음을 받아 들였죠.

 

그래서 지금은 1:1 대응 비교는 불가능 해도, 각각의 특성적 차이에 따라 성능상 우열의 여지는 분명히 있는 비견되는 수준이라 생각하고 있습니다.

 

그래서, 완전하게 신뢰할 수준은 아니라 생각하지만서도 어느정도 참고의 자료로서 크로스 플랫폼 벤치마크 성적도 나름 용인하려 하였습니다.

 

 

솔직한 심정으로는 개인적으로 ARM과 AMD64의 이기종 명령어의 성능 비교는 제한적인 상황이라지만 완전하게 통제된 macOS나 Linux 또는 Windows 11에서 진행해야 한다고 생각합니다.

당연하게 호환성 모드를 배제하고, 그저 순수하게 그 시스템이 구동되는 AP에 맞게 컴파일된 그 OS 전용 벤치마크로 다른 OS와의 비교 없이 그 OS에서의 성능만으로 비교를 하는 것이 맞다고 생각합니다.

물론, 이기종을 지원하면서 , 커널 계층부분부터 일반 API 영역까지 차이점이야 다르긴 하겠으나, 완전히 다른 OS에서 그 OS에 맞는 API를 호출하는 것과 그나마 거의 유사한 구조의 API를 공유하는 것 사이의 결과는 하늘과 땅 차이겠죠.

 

 

하지만, 이 부분은 시간이 지나면 지날 수록 더욱 괴리감이 커지는 것 같습니다.

 

그 이유는 벤치마크가 제공하는 벤치마크의 성적과 실제 경험과의 차이가 매우 크기 때문이라 생각합니다.

 

여러 이유가 있겠지만, 크로스 플랫폼들은 최대한 다양한 플랫폼에 벤치마크를 제공해야 하는 만큼, 그들이 내놓는 벤치마크는 항상 가장 최신 API를 기준으로 설계가 됩니다.

 

당연하게, 그들 입장에서 구형 API를 위해 추가적인 자원을 소모해 벤치마크를 개발하는 것은 자원의 낭비일 것이라 생각합니다.

무엇보다 플랫폼 홀더 입장에서도 굳이 구형 API로 최신 벤치마크와 동일하게 부하를 준다면 지금 현행 API로 부하를 줄 때보다 더 낮은 성능이 보일 것이 뻔하니 반대를 할 것이 보이죠.

(구형 API의 고질적 문제로 인해 탄생한 것이 최신 API이니까요.)

 

물론 구형 API를 지원하는 구형 벤치마크도 존재하지만, 이러한 구형 벤치마크는 예전에 출시된 낮은 성능 제품들을 기준점으로 설계가 되었기에 현시점의 제품들은 점수를 측정하는 것이 무의미하지요.

 

그러나 실제 돌아가는 앱을 확인하면, 이야기가 다릅니다.

 

그나마 애플의 경우는 자기들이 레거시를 칼 같이 쳐내는 것으로 유명한 기업이라 그런지 개발사들이 어쩔 수 없이 앱을 팔기 위해서는 강제적으로 신 API를 적용하거나 앱 개발을 중지해야합니다.

 

반대로 구글이 주도하는 안드로이드의 경우는 Vulkan이 표준으로 채택된 지금도 절대 다수는 OpenGL을 기반으로 나오거나 Angle 같은 라이브러리를 이용하여 OpenGL을 Vulkan으로 번역하는 꼼수를 부리고 있죠.

 

사실 이 이유는 Vulkan이 OpenGL보다 복잡하다는 이유도 있지만, 어쨌든 레거시를 끊을 필요가 당장 안보인다는 점도 무시 못한다 봅니다.

 

그리고 이 지점에서 서로 다른 API를 지원하는 크로스 플랫폼 (그것도 하나의 API로 단일화 되어 있지 않은 상황이라 실제 그 플랫폼을 사용할 때 그 API를 사용할지를 보장할 수 없는 환경) 사이의 벤치마크 비교가 정말 의미가 있는지 심히 의심이 들더군요.

 

벤치마크와 같은 결과를 얻으려면, 벤치마크는 아니지만 벤치마크처럼 최신 API를 정확하고 가장 성능을 극대화하는 방행으로 적극적인 사용을 해야 할 것이 전제 조건인데, 이러한 환경을 모든 플랫폼에서 동일하게 보장할 수 있는 앱이 존재하는지 조차 의문이니까요.

존재한다고 해도 여러 플랫폼에 적극적으로 지원할 수 있을지 조차 의문이고요.

당장, 애플에서 킬러앱이라 불리는 굿노트는 안드나 PC판은 그걸 할 자원이 없으니 웹앱으로 때웠죠.

 

이게 가능하게 하려면, 기기와 소프트웨어를 모두 한 회사가 만들고 매년 레거시를 지원을 끊으면서도 그걸 감당 가능한 점유율과 헌금 보유고가 있는 회사, 애플 외에는 없잖아요.



  • ?
    Caldigit 2023.10.07 16:59
    게임벤치 말고는 그냥 어도비 스위트 정도로 때우는 것도 나쁘지 않다고 봅니다. 대부분 유저들이 제일 많이 쓰고 제일 성능을 요하는 작업들 중 하나고 win mac ios android 다 지원하고 꼴에 대기업이라 신기술 도입도 적극적이고..
  • profile
    슈베아츠      사람말을 할수 있는 흑우가 있다? 뿌슝빠슝 2023.10.07 17:54
    긱벤치도 6로 오면서 이게 제대로된 비교가 맞긴 한거냐 하는 의문이 계속 제기되더라고요
  • profile
    Marigold 2023.10.07 18:04
    개인적으로 그래서 동일 명령어 기반에 동일 플랫폼 내부에서의 비교 (넓게 보더라도 이기종 동일 API까지…)만 그나마 참고할 수준을 보여준다 정도로 생각합니다.
  • profile
    낄낄 2023.10.08 12:43
    저도 심드렁합니다. 긱벤치 같은 건 그냥 새 제품이 나왔다 그 이상의 의미를 안 두게 되네요
  • profile
    Marigold 2023.10.08 13:38
    최신 크로스 플랫폼 벤치마크는 전제가 실제 환경도 그 벤치마크에서 테스트하는 최신 기술이 잔뜩 적용된 API를 적극적으로 모두 활용하는 앱들이 다수가 될 것이란 가정 아래에 나오는 상황이죠.

    그런데, 플랫폼 상황에 따라 최신 API를 적극적으로 써야 하는 정도각 전부 다르니 플랫폼 상황에 따라 구형 API로만 또는 혼합적으로 아니면, 바벨이나 앵글 같은 호환 라이브러리로 때우는 상황이 늘어만 가니 실제 그 플랫폼에서 이상적인 상황과 실제 상황과의 괴리가 전부 다른 것이 현실인 것 같습니다.
    (그렇다고 애플처럼 레거시 끊는다가 장점도 있지만, 단점도 많죠. 당장의 성능적 이득도 크긴 한데…)
    (거기다가 하드웨어 제조사가 하드웨어 설계를 잘 한다고 해도, 이를 소프트웨어 측면에서 최신 API 형태로 규격화 하고 지원하는 것도 다른 능력이고요. 같은 API를 구현해도 세부적으로는 AMD나 Nvidia는 각자의 구현이 다르고 그러다보니 병목이 오는 지점도 서로가 다르게 되죠.)

    그래서 플랫폼 사이의 이상적 비교는 정말 이상적인 비교만 되는 것 같고, (어느정도 하드웨어의 최신 설계성 이상적인 성능을 반영할 수는 있겠습니다만…) 실제 상황에서는 반영할 수는 없을 것 같다고 생각합니다.

    아무래도 그래서, 설계나 벤치마크 대비 실성능이 나오지 않는다거나, 반대로 벤치 대비 실성능이 좋다고 여겨지는 부분이 이러한 부분이 있지 않나 싶네요.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
79045 잡담 지포스 RTX 4090이 참 싸다는 생각이 들었습니다 35 낄낄 2023.11.03 1240
79044 퍼온글 사고 싶은 키보드.. 7 file title: 삼성DontCut 2023.11.03 682
79043 잡담 롤 중독 4 dmy01 2023.11.03 356
79042 잡담 폴라리스랑 베가 시리즈는 드라이버가 빅장당했군요 12 file title: 가난한아이들링 2023.11.03 684
79041 퍼온글 붕괴하는 공교육, 무엇이 아이들을 자퇴하게 만드... 7 타미타키 2023.11.03 900
79040 잡담 M3W 도착 4 file title: 부장님세라프 2023.11.03 509
79039 잡담 GS25 혜자도시락 2700원 신제품 간단후기 11 file title: 부장님유니 2023.11.03 921
79038 잡담 서부간선 비싸요..ㅠ 9 뚜찌`zXie 2023.11.03 490
79037 퍼온글 코스닥 상장사의 경력직 서버 관리자 모집공고 31 title: 컴맹임시닉네임 2023.11.03 1026
79036 잡담 한국에서 좀처럼 보기 힘든 오리지널 탕후루 2 file title: 부장님유니 2023.11.03 677
79035 잡담 신문물은 언제나 놀랍습니당 18 포도맛계란 2023.11.03 668
79034 잡담 외간 고양이 14 file 몜무 2023.11.03 435
79033 잡담 치밥을 정식 메뉴로 파는 파파이스 19 file title: 부장님유니 2023.11.03 853
79032 퍼온글 자진입대한 해병대 아쎄이 근황 9 file title: 명사수AZUSA 2023.11.03 1437
79031 방구차 윈도우10 깔린 도선 싱글코어와 7zip 1 file 자칭 2023.11.03 589
79030 방구차 구글 이모지 조합하기 2 file 뚜찌`zXie 2023.11.02 451
79029 퍼온글 부산/거제 2000 고현터미널 정차 확정 7 title: 컴맹임시닉네임 2023.11.02 699
79028 잡담 안드로이드DAP 입문합니다. 8 file 유지니1203 2023.11.02 706
79027 잡담 이거 신고 될까요? 8 file title: 저사양히토히라 2023.11.02 613
79026 잡담 윈도우 11 하루 느낌 10 file Ι337 2023.11.02 837
79025 핫딜 [험블] 시드 마이어 얼티밋 콜렉션 빙그레 2023.11.02 472
79024 핫딜 홈플러스 Logitech MX Keys Mini 10.9만 원 외 6 file title: 컴맹임시닉네임 2023.11.02 663
79023 핫딜 [컴퓨존] 라라랜드 7500F/7600 (879000/3000) 6 file title: 가난한까마귀 2023.11.02 737
79022 잡담 제가 잘못 알고 있는 걸까요? 11 file Retribute 2023.11.02 741
79021 퍼온글 작당한 사슴크기.jpg 14 file title: 부장님유니 2023.11.02 1501
79020 잡담 여긴 주말에 비온다고... 2 포도맛계란 2023.11.02 354
79019 잡담 카카오인증서 이놈들은 좀 이상하네요? 20 file title: AI아즈텍 2023.11.02 855
79018 퍼온글 갤럭시태그 실용성 넘 떨어지지 않나요? 애플이 ... 14 file 고자되기 2023.11.02 1020
79017 장터 판완) 녹이 생긴 수월우 카토 판매합니다 3 file title: 민트초코고토_히토리 2023.11.02 754
79016 잡담 포터 50% 완성... 3 file title: 삼성DontCut 2023.11.02 573
목록
Board Pagination Prev 1 ... 151 152 153 154 155 156 157 158 159 160 ... 2790 Next
/ 2790

최근 코멘트 30개

더함
AMD
MSI 코리아
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소