Qualcomm은 XDA 개발자를 샌디에이고 본사로 초대하여 회사의 주력 제품인 Snapdragon 845 시스템 온 칩을 벤치마킹할 수 있는 기회를 얻었습니다. 결과는 다음과 같습니다.
그만큼 퀄컴 스냅드래곤 845 지난 12월에 공식적으로 발표되었지만 연례 Snapdragon Tech Summit에서 공개된 내용은 답변만큼이나 많은 질문을 남겼습니다. 우리는 아키텍처와 기능에 대한 표면적인 설명을 얻을 수 있었지만 지금까지는 회사의 내부 데이터, 즉 전년 동기 대비 증가율을 추정하여 새로운 플랫폼의 성능. 이제 벤치마크 점수가 나왔습니다.
이번 주에는 언론인, 분석가, YouTube 유명인사 그룹이 Qualcomm의 5G Day 행사에 초대되었습니다. 회사는 연결 노력과 모바일의 미래에 대한 추가 정보를 공개했습니다. 인터넷. 그 후 우리 중 일부는 Snapdragon 845 및 기타 고급 구성 요소를 자랑하는 레퍼런스 장치를 사용하여 벤치마킹 세션을 진행했습니다. 우리가 장치를 실제로 다룰 수 있는 시간은 약 2~3시간밖에 없었으며 참조 장치가 유일한 목적으로 제작되었다는 사실에도 불구하고 플랫폼 테스트(그리고 지금은 시연) 중 -- 우리는 Snapdragon을 탑재할 곧 출시될 플래그십 장치에서 무엇을 기대할 수 있는지에 대한 통찰력을 얻었습니다. 845.
우리가 수집한 결과 중 일부를 보여드리기 전에, CPU 및 GPU 설계 및 구현 측면에서 변경된 사항과 새로운 사항을 포함하여 Snapdragon 845에 대해 간단히 다시 살펴보겠습니다.
벤치마크로 이동
약간의 배경
역사적으로 ARM 설계를 기반으로 한 맞춤형 코어와 세미 맞춤형 코어를 혼합해 온 Snapdragon 시리즈의 칩 아키텍처는 지난 10년 동안 극적으로 개선되었습니다. Qualcomm의 Scorpion CPU 코어는 2012년 Snapdragon S4를 시작으로 맞춤형 Krait CPU 코어로 이어졌습니다. 2015년에 Qualcomm은 64비트 기본 ARM Cortex-A57 및 Cortex-A53 코어 콤보로 전환했습니다.
스냅드래곤 810 및 808, 그 과정에서 Krait를 은퇴합니다. 그러나 불과 1년 후 Qualcomm은 맞춤형 CPU 코어 게임에 다시 등장했습니다. 금어초 820. 이는 단일 스레드 성능에서 부동 소수점 IPC(Instructions Per Clock)에 중점을 둔 Kryo(아래 비교 참조)의 데뷔를 의미합니다.Kryo의 CPU 성능과 전력 효율성은 Qualcomm의 다소 실망스러운 ARM Cortex-A57 구현으로 향상되었습니다. Snapdragon 808 및 810이지만 벤치마크 결과 정수 측면에서 ARM의 2016 코어인 Cortex-A72와 일치하지 않는 것으로 나타났습니다. IPC. 즉, Qualcomm에게는 구속된 릴리스였습니다. 그 전임자 일부 리뷰어들 사이에서 회사의 평판을 손상시켰습니다. 많은 경우 Snapdragon 810 기기, 특히 Snapdragon 810과 같은 이전 모델에서 나타나는 발열 및 조절 문제를 무시할 수 없었습니다. HTC 원 M9 그리고 LG G 플렉스 2.
와 더불어 금어초 835, Qualcomm은 "Built on ARM Cortex Technology" 라이센스를 활용한 "반 맞춤형" CPU 코어로 상황을 다시 변경했습니다. Snapdragon 835는 회사의 마지막 세대보다 빠른 ARM의 A73 설계를 기반으로 한 Kryo 280 "성능" 코어를 갖추고 있습니다. IPC(클럭당 정수 명령) 측면에서는 완전히 사용자 정의된 이전 버전이지만 부동 소수점 연산에서는 회귀합니다. (FPM). 그럼에도 불구하고 Snapdragon 835는 여전히 Android 시장에서 가장 빠른 시스템 온 칩 중 하나로 남아 있으며 상당한 도약을 이루었습니다. 기술적인 관점에서 볼 때, 더 나은 전력 효율성과 열 안정성은 물론 주변 장치의 발전도 가져옵니다. 구성 요소.
Snapdragon 845 개선 개요
명세서 |
퀄컴 스냅드래곤 845 |
퀄컴 스냅드래곤 835 |
---|---|---|
칩셋 |
845(10nm LPP) |
835(10nm LPE) |
CPU |
4x 2.8GHz Kryo 385(A75 "성능"), 4x 1.8GHz Kryo 385(A55 "효율성") |
4x 2.45GHz Kryo 280(A73 빅), 4x 1.9GHz Kryo 280(A53 LITTLE) |
GPU |
아드레노 630 GPU |
아드레노 540 GPU |
메모리 |
4x 1866MHz 32비트 LPDDR4X |
4x 1866MHz 32비트 LPDDR4X |
ISP/카메라 |
듀얼 14비트 Spectra 280 ISP 32MP |
듀얼 14비트 Spectra 180 ISP 32MP |
모뎀 |
Snapdragon X20 LTE(Cat 18 다운링크, Cat 13 업링크) |
Snapdragon X16 LTE(Cat 16 다운링크, Cat 13 업링크) |
아시다시피 Snapdragon 845는 여러 세대에 걸친 최초의 Qualcomm 칩입니다. 맞춤형 코어에서 세미 맞춤형 코어로 전환할 때 구조적으로 정밀 검사되지 않은 코어 또는 그 반대. 작년 Snapdragon 835의 뒤를 이어 "Built on ARM" 라이선스를 다시 사용합니다. Qualcomm 플래그십이 2년 연속 맞춤형 또는 세미 맞춤형 코어 디자인을 고수하는 것을 본 것은 수년 만에 처음이며 이는 정당하지 않습니다. Snapdragon 845는 8개의 Kryo 385 CPU 코어를 갖추고 있으며 이름에서 동질성을 암시하지만 실제로는 4개의 Cortex-A75 성능 코어와 4개의 Cortex-A55 효율성 코어로 구성됩니다. 새로운 코어로의 점프는 칩이 구축된 삼성의 2세대 10nm LPP(저전력 플러스) FinFET 프로세스를 채택한 것과 마찬가지로 그 자체로 성능의 건전한 향상을 의미합니다. 이러한 업데이트 및 기타 개선 사항은 작년의 835에 비해 성능이 30% 향상되고 전력 효율이 전체적으로 25~30% 향상되는 데 기여합니다.
Kryo 385의 성능("골드") 코어는 Kryo 280의 2.4GHz에서 최대 2.8GHz까지 클럭됩니다. A75 디자인은 이전 A72 및 A73보다 개선되었습니다. 성능 측면에서 향상된 메모리 모델, 확장 가능한 벡터 확장(SVE) 및 기타 기능을 제공하는 ARMv8.2 아키텍처로 이동합니다. 개선. 또한 코어는 ARM의 이기종 컴퓨팅을 위한 향상된 표준인 ARM의 DynamIQ 지원과 같은 기능을 추가합니다.
A72와 A73은 열 안정성과 전력 효율성 향상에 크게 중점을 두었고, A75는 이러한 이점을 이어받습니다. (예를 들어, 최소한의 튜닝으로 A73의 분기 예측기를 유지함으로써) 성능.
A75는 동일한 프로세스 노드와 동일한 클럭 속도에서 Cortex-A73에 비해 22% 향상되었습니다. 정수 코어 성능이 20% 이상 향상되고 부동 소수점 및 NEON 성능이 33% 이상 향상됩니다(FP16 지원 추가) 반정밀도 처리) 및 8비트용 INT8 내적 명령을 포함하여 기계 학습 성능이 향상되었습니다. 신경망 알고리즘(Snapdragon 845의 Adreno 630 GPU 또는 DSP를 계산합니다). A75가 처음 공개되고 세부화되었을 때 ARM은 34% 증가를 기대할 수 있다고 제안했습니다. A72에 비해 낮은 두 자릿수 비율 향상을 보인 Cortex-A73과 비교한 Geekbench 성능 많으면. 몇 단락만 더 살펴보면 이것이 Snapdragon 845로 어떻게 해석되는지 살펴보겠습니다.
이기종 컴퓨팅의 장점. (출처: 퀄컴)
DynamIQ는 또한 큰 발전을 이루는 유망한 발전입니다. Snapdragon 845의 A75+A55 콤보를 최대한 활용하려면 LITTLE을 사용하세요. DynamIQ는 CPU 클러스터 그룹화와 이기종 컴퓨팅을 위한 상호 통신을 관리합니다. CPU 클러스터당 최대 8개의 전압/주파수 도메인으로 클러스터당 최대 8개의 CPU를 지원합니다. Snapdragon 845는 3개의 클록 및 전압 도메인을 포함하는 친숙한 2개의 클러스터 설정을 갖추고 있습니다. 클러스터 간의 브리지는 선택적 공유 장치를 호스팅할 수 있는 DynamIQ 공유 장치(DSU)에 의해 수행됩니다. L3 캐시(A75/A55에는 이제 개인 L2 캐시가 있음)와 Snapdragon 845는 L3 캐시를 최대한 활용합니다. 그것. DynamIQ는 또한 845가 쉽게 활용할 수 있는 보다 세밀한 CPU 클럭 속도 제어를 가능하게 합니다.
공유 캐시에 관한 주제인 반면 Snapdragon 845는 특히 모든 SoC에 대해 별도의 3MB 시스템 캐시를 제공합니다. Qualcomm이 주장하는 블록은 액세스 트랜잭션을 최대 75%까지 줄여 결과적으로 일부 성능과 절전 효과를 얻을 수 있다고 주장합니다. 개량.
출처: ARM
Kryo 385("실버") 클러스터는 ARM의 Cortex-A55를 기반으로 하고 1.8GHz로 클럭되는 "효율성" 코어를 갖추고 있습니다. Qualcomm은 그 결과가 다음과 같다고 주장합니다. 성능 향상은 약 15%이며 회사는 또한 코어가 이기종 컴퓨팅 플랫폼의 전체 성능에서 핵심 역할을 한다고 언급했습니다. 능률. 실제로 우리는 Qualcomm의 주력 칩셋에서 이전 세대 효율성 코어를 사용하여 훌륭한 결과를 얻었습니다. 중급(A53 코어만 탑재하고 전설적인 내구성을 자랑했던 스냅드래곤 625가 최고다. 예). A55는 앞서 언급한 ARMv8.2 아키텍처 확장, 전용 기계 학습 등 예상되는 개선 사항을 확인합니다. 지침, 개인 L2 캐시(최대 256KB) 및 18% 성능 향상을 약속하는 재설계된 마이크로 아키텍처 성능 15% 향상된 전력 효율성 (Qualcomm이 어떻게 이러한 손잡이를 조정하기로 결정했는지 확인해야 하지만 내구성이 유리할 것입니다).
18% 성능 참조 증가는 정수 성능 18% 향상, 부동 소수점 성능 20% 향상, 부동 소수점 성능 40% 향상에 반영됩니다. NEON SIMD의 더 높은 성능과 15% 더 빠른 JavaScript, 그리고 메모리 바인딩 워크로드를 최대 200%까지 대폭 향상합니다. 팔. 감소된 캐시 대기 시간과 성능 최적화 덕분에 작년에 주목할 만한 내구성 왕을 뒷받침하는 전력 효율적인 코어의 전반적으로 더 나은 버전이 되었습니다. 효율성 클러스터에서 약간 더 낮은 주파수(835에 비해 100MHz)를 특징으로 하는 845는 이 A55 배열이 배터리 수명에 큰 기여를 할 것으로 기대합니다. 저금.
마지막으로 Snapdragon 845는 Qualcomm의 맞춤형 GPU 라인에 기대되는 개선 사항을 제공합니다. 새로운 Adreno 630은 30% 더 빠른 성능을 약속하는 동시에 30% 더 높은 전력 효율성을 유지합니다. 845의 ARM 기반 CPU와 달리 새로운 기능과 그 이상으로 향상된 기능에 대한 구체적인 내용을 밝히는 것이 어려웠습니다. 성능 수치 - 예를 들어 이전 세대 Adreno GPU보다 컴퓨팅 코어가 두 배나 많다는 것을 알고 있지만… 그 밖의 많은 것.
우리는 과거에 전년 대비 더 큰 비율의 GPU 개선을 경험했지만 Qualcomm의 특히 GPU는 Android 공간에서 경쟁사보다 우월합니다. 이는 CPU에 대해 항상 말할 수는 없습니다. 헌금. HiSilicon 970에 탑재된 Mali-G72(12코어 변형)와 Exynos 8895에 탑재된 Mali-G71(20코어 변형)은 이러한 성능 격차를 해소하기 시작했지만 전력 효율성이 저하되었습니다. 이는 Qualcomm이 이기종 컴퓨팅에 중점을 두고 있다는 점에서 중요합니다. 통합 플랫폼, 그리고 전반적인 전력 효율성 향상이 큰 역할을 합니다. 저것. 이는 또한 가상 현실에 대한 회사의 초점에도 부합합니다(Snapdragon 칩셋이 VR 헤드셋으로 나아가는 중) 및 기기 내 기계 학습 노력(SDK를 통해 개발자는 필요에 따라 CPU, GPU 및 컴퓨팅 DSP에 작업 부하를 분산할 수 있습니다).
테스트 단위, 방법론 및 함정
Qualcomm Snapdragon 845 레퍼런스 디자인 |
원플러스 5(스냅드래곤 835) |
원플러스 3T(스냅드래곤 821) |
|
---|---|---|---|
안드로이드 버전 |
안드로이드 8.0 오레오 |
OxygenOS 5.0.2, 안드로이드 8.0 오레오 |
OxygenOS 5.0.1, 안드로이드 8.0 오레오 |
칩셋 |
Snapdragon 845(옥타코어, 10nm, 4x 2.8GHz + 4x 1.8GHz) |
Qualcomm Snapdragon 835(옥타 코어, 10nm, 4x 2.45GHz + 4x 1.9GHz) |
Qualcomm Snapdragon 821/MSM8996 Pro(쿼드 코어, 14nm, 2x 2.4GHz + 2x 1.6GHz) |
GPU |
아드레노 630 GPU |
아드레노 540 GPU |
아드레노 530 GPU |
램 |
6GB LPDDR4X |
6GB LPDDR4X |
6GB LPDDR4 |
표시하다 |
5.5인치 2560 x 1440픽셀(538ppi) |
5.5인치 1920 x 1080픽셀(401ppi) |
5.5인치 1920 x 1080픽셀(401ppi) |
저장 |
UFS 2.1 |
UFS 2.1 |
UFS 2.0 |
Snapdragon 845를 테스트할 시간이 되자 우리는 Qualcomm의 샌디에이고 본사에 있는 작은 회의실로 이동하여 Qualcomm의 최신 하드웨어를 사용하여 몇 시간을 보냈습니다. 레퍼런스 디자인 프로그램. 이 유닛은 원래의 거칠고 윤이 나는 벽돌과는 달리 실제로 상점에서 팔 수 있는 것과 비슷했습니다. Snapdragon 835 참조 모델 (MDP/S). 5.5인치 QHD 디스플레이와 이 단락 위의 표에 자세히 설명된 적당한 카메라 센서를 포함한 강력한 구성 요소를 자랑합니다. Qualcomm은 열적으로 더욱 안정적인 플랫폼을 개발하는 데 주력해 왔으며 이는 레퍼런스 디자인에서 확연히 드러났습니다. 성능 — 장치는 열적으로 매우 안정적이어서 더 높은 온도에서도 예상 범위 내에서 점수를 유지했습니다. 온도.
수정 없이 Android 8.0.0 Oreo를 실행하고 있었지만 일단 장치에 USB 디버깅이 활성화되어 있었습니다. 루트 액세스도 활성화된 것 같았습니다(당시에는 이를 활용할 수 없었습니다). 세션 전에 여러 번 벤치마킹에 사용되었으며 몇 주 전의 점수는 우리가 얻은 점수보다 눈에 띄게 낮았습니다.
방법론에 대한 몇 마디: Snapdragon 845 레퍼런스 디바이스를 사용하는 데는 몇 시간밖에 걸리지 않았으며, 이 디바이스가 실행 중인 ROM은 생산 준비 패키지와는 거리가 멀다는 점에 유의해야 합니다. 우리는 주의해야 할 몇 가지 테스트 예외 사항에 대해 미리 브리핑을 받았으므로 우리가 얻은 결과는 장치 소프트웨어의 영향을 받아서는 안 되었습니다. 즉, PCMark와 같은 일부 테스트는 Android API 호출을 사용하므로 다음과 같은 문제에 더 취약할 수 있습니다. ROM에 의해 발생하는 외부 동작 및 부드러움 테스트도 ROM에 크게 의존합니다. 최적화. 실제 생산 단위에서 Snapdragon 845를 테스트하게 되면 이러한 수치 중 일부는 향후 보고할 수치와 약간 다를 것으로 예상됩니다. OEM은 자체 커널 및 거버너 변경 사항을 도입할 예정이며 궁극적으로 프로세서의 성능을 결정하게 됩니다. 해당 장치에서 수행합니다(참조 장치와 동일한 schedutil CPU 확장 조정기를 사용하지 않을 수 있음). 사용). 그럼에도 불구하고 이러한 벤치마크는 우리에게 무엇을 기대할 수 있는지에 대한 사전 정보를 제공해야 합니다.
왜냐하면 우리에게는 이러한 장치를 사용할 수 있는 시간이 제한되어 있고, 우리 각자에게는 단 하나만 주어졌기 때문입니다. 단위를 테스트하기 위해 우리는 혼란스러운 요인이 실제로 점수. 즉, 우리는 이 점수가 신뢰할 수 없다고 믿을 이유가 없습니다. 백그라운드에서 실행되었으며(점수에 눈에 띄게 영향을 미미함) 모든 결과가 Qualcomm이 제안한 범위(또는 그 이상)에 속했습니다. 범위. 시간 제약으로 인해 대부분의 벤치마크 테스트를 순차적으로 실행해야 했기 때문에 확실히 피할 수 없었던 한 가지 문제는 발열이었습니다. 하지만 우리는 더 긴 그래픽 집약적 테스트 후에 장치를 식힐 수 있도록 허용했으며 이전에 말했듯이 그렇게 하지 않습니다. 열로 인해 상당한 제한이 발생했다고 생각합니다(CPU 주파수의 눈에 띄는 변화는 관찰되지 않았습니다). 그래프).
Geekbench(4회)와 PCMark(1회)를 제외하고 모든 테스트를 3회 수행했습니다. 시스템 온 칩 세대 간의 변경 사항을 비교하기 위해 OnePlus 3T(6GB) 및 OnePlus 5(6GB)에서 동일한 벤치마크를 동일한 횟수로 실행했습니다. 두 장치 모두 1080p 디스플레이를 갖추고 있으므로 이 비교에는 오프스크린 그래픽 테스트만 포함했습니다. 그러나 기사 끝부분에서 이 기사에 사용한 모든 데이터에 대한 링크를 찾을 수 있으며, 여기에서 SDM845에 대한 화면 1440p 결과도 볼 수 있습니다. 더 이상 고민하지 않고 여기에 숫자가 있습니다!
벤치마크 테스트 결과
먼저, 다음 내용을 살펴보겠습니다. 긱벤치 4, Android 기기 및 플랫폼 전체에서 CPU 성능을 평가하기 위한 더 나은(최고는 아니지만) 테스트 중 하나입니다. 이 벤치마크는 수년간 매니아들 사이에서 매우 인기가 높았으며, 그 뒤에 있는 팀은 사용자와 회사 모두의 의견을 경청했습니다. 정확도를 최적화하고 테스트의 유용성을 극대화합니다. Geekbench 4는 Intel Core i7-6600U(기본 점수 4,000점)를 기준으로 정규화된 새로운 점수 척도를 도입했습니다. 일부는 열 조절 효과를 최소화하기 위해 작업 부하 사이에 일시 중지합니다(결과적으로 완료 시간이 다른 작업보다 길어집니다). 긱벤치 3). 4.1 업데이트는 또한 멀티 코어 확장성을 개선하고 Cortex-A72 및 A73 코어가 있는 시스템 온 칩의 캐시 적중을 방지하기 위해 메모리 대기 시간 워크로드를 변경했습니다. (이것이 이 기사에서 일부 점수를 다시 테스트해야 했던 이유 중 하나입니다. 단일 코어 및 멀티 코어 점수가 약 2%와 5% 정도 약간 증가했기 때문입니다. 각기). Geekbench 4는 많은 인기 애플리케이션의 비하인드 스토리와 동종의 인기 알고리즘 및 워크로드를 구현하는 테스트를 사용하므로 점수가 매우 통찰력이 있습니다. 자세한 분석은 Qualcomm의 새로운 칩셋에 대한 일부 개선 사항을 평가하는 데 도움이 될 것입니다.
Snapdragon 845를 사용하면 작년의 주력 시스템 온 칩에서는 말할 수 없었던 전반적인 개선이 이루어졌습니다. 단일 코어 점수는 평균 25% 증가한 반면, 멀티 코어 점수는 24%의 작은 증가를 나타냅니다. 이러한 수치는 예상되는 25~30% 개선 정도이며, 대부분 Geekbench의 각 하위 점수가 증가한 것을 볼 수 있습니다(아래 차트 참조). 또 다른 흥미로운 관찰은 MHz당 부동 소수점 점수와 MHz당 정수 점수 모두 Snapdragon 835에 비해 개선된 점을 보여준다는 것입니다. 작년 Snapdragon 835의 코어는 Snapdragon 821의 Krait 코어에 비해 MHz당 정수 점수가 증가했지만 MHz당 부동 소수점 점수는 감소했습니다. 이번에는 한 세대에서 다음 세대로 넘어가는 타협이 줄어듭니다(분명히 말하면 여기서 타협은 우리가 원하는 것이 아닙니다). 845의 더 높은 클럭 속도는 이러한 MHz당 이점이 예상 성능으로 해석되어야 함을 의미합니다. 융기.
SDM845 |
단일 코어 성능 개선 |
SDM835 |
단일 코어 성능 개선 |
MSM8996 |
|
---|---|---|---|---|---|
하나의 |
2453 |
x1.25 |
1965 |
x1.06 |
1841 |
암호화폐 |
1547 |
x1.27 |
1223 |
x1.58 |
776 |
정수 |
2759 |
x1.33 |
2074 |
x1.12 |
1859 |
부동 소수점 |
2065 |
x1.45 |
1422 |
x0.84 |
1696 |
기억력 점수 |
2570 |
x.94 |
2721 |
x1.19 |
2285 |
AES(GB/초) |
1.16 |
x1.23 |
942.4 |
x1.78 |
529.8 |
LZMA(MB/초) |
4.14 |
x1.45 |
2.86 |
x1.29 |
2.22 |
JPEG(M픽셀/초) |
21.9 |
x1.32 |
16.6 |
x0.75 |
22 |
캐니(Mpixels/초) |
32.3 |
x1.27 |
25.5 |
x0.79 |
32.1 |
루아MB/초) |
2.20 |
x1.25 |
1.76 |
x1.24 |
1.42 |
다익스트라(MTW/초 |
1.88 |
x1.08 |
1.74 |
x1.20 |
1.45 |
SQLite(Krows/초) |
71.8 |
x1.35 |
53.3 |
x1.43 |
37.2 |
HTML5 구문 분석(MB/초) |
12.9 |
x1.43 |
8.99 |
x1.01 |
8.90 |
HTML5 DOM(KElements/초) |
2930 |
x1.31 |
2230 |
x2.97 |
746.6 |
히스토그램(M픽셀/초) |
68.4 |
x1.31 |
52.2 |
x0.92 |
56.7 |
PDF 렌더링(M픽셀/초) |
68.6 |
x1.37 |
50.1 |
x0.84 |
59.5 |
LLVM(함수/초) |
353.8 |
x1.35 |
262.6 |
x1.58 |
165.9 |
카메라(이미지/초) |
7.82 |
x1.38 |
5.68 |
x0.74 |
7.70 |
N체 물리학(Kpairs/초) |
1440 |
x1.64 |
877.8 |
x0.79 |
1110 |
광선 추적(K픽셀/초) |
353.5 |
x1.51 |
233.4 |
x0.81 |
286.7 |
강체 물리학(FPS) |
8683.3 |
x1.40 |
6189.4 |
x1.06 |
5815.2 |
HDR(M픽셀/초) |
12 |
x1.42 |
8.48 |
x0.71 |
12 |
가우시안 블러(Mpixels/초) |
33.9 |
x1.40 |
24.3 |
x0.48 |
51.1 |
음성 인식(단어/초) |
18.7 |
x1.30 |
14.4 |
x1.36 |
10.6 |
얼굴 감지(Ksubwindows/초) |
823.8 |
x1.62 |
509.1 |
x0.76 |
671.7 |
메모리 복사(GB/초) |
6.04 |
x1.22 |
4.94 |
x0.77 |
6.38 |
메모리 지연 시간(ns) |
174.9 |
x1.40 |
124.8 |
x0.53 |
237 |
메모리 대역폭(GB/초) |
15.9 |
x0.86 |
18.5 |
x1.53 |
12.1 |
SDM845 |
멀티코어 성능 개선 |
SDM835 |
멀티코어 성능 개선 |
MSM8996 |
|
---|---|---|---|---|---|
다중 |
8437 |
x1.24 |
6788 |
x1.66 |
4104 |
암호화폐 |
7025 |
x1.15 |
6117 |
x3.04 |
2013 |
정수 |
11071 |
x1.23 |
8981 |
x1.84 |
4879 |
부동 소수점 |
8288 |
x1.33 |
6232 |
x1.51 |
4134 |
기억력 점수 |
3087 |
x1.05 |
2937 |
x1.03 |
2838 |
AES(GB/초) |
5.28 |
x1.14 |
4.62 |
x3.12 |
1.48 |
LZMA(MB/초) |
15.4 |
x1.17 |
13.2 |
x1.92 |
6.87 |
JPEG(M픽셀/초) |
98.4 |
x1.22 |
80.9 |
x1.66 |
48.7 |
캐니(Mpixels/초) |
142.2 |
x1.17 |
121.5 |
x1.59 |
76.6 |
루아MB/초) |
8.40 |
x1.05 |
8.03 |
x2.01 |
4 |
다익스트라(MTW/초 |
7.14 |
x1.31 |
5.47 |
x1.49 |
3.66 |
SQLite(Krows/초) |
309 |
x1.32 |
234.4 |
x2.41 |
97.4 |
HTML5 구문 분석(MB/초) |
58.1 |
x1.39 |
41.9 |
x1.79 |
23.4 |
HTML5 DOM(KElements/초) |
7.14 |
x1.43 |
5.01 |
x2.66 |
1.88 |
히스토그램(M픽셀/초) |
303 |
x1.18 |
256.1 |
x1.72 |
149 |
PDF 렌더링(M픽셀/초) |
306.2 |
x1.21 |
252.2 |
x1.99 |
126.5 |
LLVM(K함수/초) |
1440 |
x1.20 |
1200 |
x2.46 |
488.3 |
카메라(이미지/초) |
34 |
x1.28 |
26.6 |
x1.58 |
16.8 |
N체 물리학(Mpairs/초) |
6.04 |
x1.48 |
4.07 |
x1.67 |
2.44 |
광선 추적(K픽셀/초) |
1420 |
x1.64 |
1010 |
x1.64 |
616.6 |
강체 물리학(FPS) |
39598 |
x1.38 |
28718.4 |
x1.70 |
16915.3 |
HDR(M픽셀/초) |
51.3 |
x1.30 |
39.6 |
x1.64 |
24.2 |
가우시안 블러(Mpixels/초) |
142.7 |
x1.32 |
108.3 |
x1.43 |
75.7 |
음성 인식(단어/초) |
52.2 |
x1.17 |
44.6 |
x1.42 |
31.4 |
얼굴 감지(Ksubwindows/초) |
3.31 |
x1.40 |
2.37 |
x1.25 |
1.89 |
메모리 복사(GB/초) |
9.11 |
x1.29 |
7.07 |
x.71 |
9.96 |
메모리 지연 시간(ns) |
167.8 |
x1.29 |
130.1 |
x0.55 |
237.2 |
메모리 대역폭(GB/초) |
18.6 |
x1.20 |
15.5 |
x0.88 |
17.6 |
전반적으로 Geekbench 4는 전년 대비 건전한(특별하지 않더라도) 개선을 보여줍니다. 그러나 결정적으로, 이 점수는 싱글 코어 테스트에서 4,200점 이상, 멀티 코어 테스트에서 10,100점 이상을 기록한 Apple의 A11 Bionic 시스템 온 칩을 이길 만큼 충분하지 않습니다. 몇 년 전 애플이 칩 벤치마크를 포기하기 시작한 이래로 퀄컴과의 격차는 더욱 커졌습니다. Snapdragon이 개정될 때마다 전년 대비 25~30% 개선된다는 주장은 이번 Snapdragon이 Apple의 맞춤형 실리콘을 무너뜨릴 수 없다는 신호가 되었습니다. 관심.
물론 비교를 약화시키는 몇 가지 반론도 있습니다. 측정항목을 고려하면 Qualcomm과 Apple의 SoC(System-on-Chip) 사이의 극복할 수 없을 것 같은 격차가 줄어듭니다. 예를 들어 평방 밀리미터당 성능이나 각 솔루션의 특정 목표를 살펴볼 때 회사. Qualcomm은 Snapdragon 845가 최상의 서비스를 제공하는 성능 대 와트 대 평방 밀리미터 비율을 갖도록 계획하고 있습니다. 스마트폰뿐만 아니라 가상 현실 헤드셋, 연결된 장치, Windows에서도 애플리케이션을 사용할 수 있습니다. 컴퓨터. Apple은 주로 그리고 거의 독점적으로 하나의 장치인 iPhone을 염두에 두고 칩셋을 설계합니다.
이 점에 대한 논쟁과 반론은 제쳐두고, Snapdragon 845의 성능 향상은 우리가 예상한 것과 Qualcomm이 주장한 것과 비슷합니다. 845의 CPU 성능(그리고 확실히 Geekbench 점수는 아님)이 Apple의 현재 및 향후 칩셋과 일치할 것이라고 기대하지 마십시오.
SDM845 |
성능 개량 |
SDM835 |
성능 개량 |
MSM8996 |
|
---|---|---|---|---|---|
전반적인 |
265569 |
x1.24 |
213994 |
1.23 |
173450 |
CPU |
91838 |
x1.25 |
73254 |
1.35 |
54085 |
GPU |
107322 |
x1.25 |
85999 |
1.24 |
69286 |
UX |
58498 |
x1.89 |
30918 |
.74 |
42047 |
멤 |
7910 |
x.75 |
10489 |
1.31 |
8033 |
계속해서 벤치마크 결과를 얻었습니다. 안투투, 자주 의미 있는 수정을 받는 매우 인기 있고 전체적인 테스트입니다. AnTuTu는 아마도 눈에 띄는 1점수 테스트 결과로 가장 잘 알려져 있지만, 이는 개별 하위 점수입니다. 대부분의 경우 칩 간의 차이점을 가장 잘 평가할 수 있게 해주는 고장이며, 이 경우에는 특히.
UX 및 메모리 테스트에는 우리가 집중하고 있는 CPU 및 GPU 이외의 구성 요소와 요소가 포함되므로 예상 결과와의 편차가 전혀 예상치 못한 것은 아닙니다. 그럼에도 불구하고 Snapdragon 845의 평균 점수 증가는 평균 GPU 및 CPU 점수와 마찬가지로 예상되는 25% 범위에서 편안하게 유지됩니다. 실제 애플리케이션 사용(예: 목록 스크롤, 텍스트 및 이미지 로드)을 시뮬레이션하는 UX 테스트 요소 등) OnePlus 5 특정 점수에 비해 엄청난 향상을 보인 반면 메모리 워크로드는 절감. 최종 점수가 모든 독립적 점수의 합이라는 점을 감안할 때 845에 유리한 최종 결과에 불균형적으로 영향을 미치는 것은 이 UX 테스트입니다. 시스템 동작에 크게 영향을 받는 테스트이므로 주의를 덜 기울이는 것이 좋습니다.
가격: 무료.
3.4.
SDM845 |
성능 개량 |
SDM835 |
성능 개량 |
MSM8996 |
|
---|---|---|---|---|---|
웹 2.0 점수 |
8197 |
x1.23 |
6667 |
x1.14 |
5828 |
웹 브라우징 |
6971 |
x1.10 |
6321 |
x1.20 |
5263 |
영상 편집 |
5726 |
x1.11 |
5146 |
x1.13 |
4542 |
글쓰기 |
8278 |
x1.25 |
6604 |
x1.37 |
4821 |
사진 편집 |
17196 |
x1.55 |
11060 |
x.90 |
12273 |
데이터 조작 |
6515 |
x1.18 |
5543 |
x1.17 |
4752 |
실제 애플리케이션과 사용 시나리오를 시뮬레이션하고 ROM 및 커널/거버너 튜닝에 전적으로 의존하는 또 다른 테스트는 다음과 같습니다. PC마크. 우리는 Qualcomm의 레퍼런스 디자인의 전반적인 동작에 대해 많이 알지 못하므로 회사의 레퍼런스 디자인 주파수 스케일링이 소매 단위와 얼마나 일치하는지에 대해 언급할 수 없습니다. 리뷰에서 살펴본 바와 같이, PCMark 점수는 전화기가 유사하거나 동일한 사양을 제공하더라도 전화기마다 달라지는 경향이 있습니다. 즉, 사진 편집 테스트를 제외하고 대부분의 테스트에서는 Snapdragon 845에서 눈에 띄게 두 자릿수 증가가 나타났습니다. (전체 공개: 여러 테스트 장치에서 벤치마크를 설치하고 실행하는 데 약간의 어려움이 있었기 때문에 이 테스트에서는 하나의 점수만 기록할 수 있었습니다.)
가격: 무료.
3.3.
가격: 무료.
4.1.
3DMARK |
SDM845 |
성능 개량 |
SDM835 |
성능 개량 |
>MSM8996 |
---|---|---|---|---|---|
점수 |
4859 |
x1.18 |
4103 |
1.40 |
2924 |
물리학 |
5444 |
x1.75 |
3112 |
1.55 |
2010 |
제도법 |
3515 |
x.78 |
4513 |
1.34 |
3362 |
G1 |
31.8 |
x1.11 |
28.7 |
1.24 |
23 |
G2 |
18.9 |
x1.27 |
14.9 |
1.40 |
10.7 |
P1 |
58.7 |
x1.09 |
54 |
1.11 |
48.8 |
P2 |
35.6 |
x1.05 |
34.1 |
1.52 |
22.4 |
P3 |
20.4 |
x1.20 |
17 |
1.78 |
9.57 |
그래픽 벤치마크로 넘어가서 GFXBench의 인기 있는 Manhattan(ES 3.1) 및 Car Chase 테스트 및 3D마크의 Slingshot 무제한 테스트(ES 3.1). (우리는 Vulkan을 실행하지 않았으며 이 비교에 그래픽 테스트의 화면 결과를 포함하지 않았습니다. 스프레드시트의 화면 점수.) 이 테스트에서 Qualcomm의 Adreno 630이 가져온 더 강력한 성능 수치 중 일부를 볼 수 있습니다. GPU. 구체적으로, 우리는 50% 성능에 접근하는(어떤 경우에는 초과하는) 두 자릿수 개선을 확인했습니다. GFXBench의 Manhattan 및 Car Chase 오프스크린 테스트에서 향상되었으며, 3DMark는 전체적으로 18% 증가한 것으로 나타났습니다. 점수. 물리 점수는 테스트의 세 부분에서 75% 더 높은 점수와 변수 증가로 가장 큰 개선을 보였습니다.
또한 Snapdragon 845에서 Manhattan ES 3.1 내구성/배터리 수명 테스트를 실행했습니다. 이 테스트는 실행되는 모든 장치의 열 한계를 뛰어넘는 30분 테스트입니다(Snapdragon 845를 사용하여). 특히, 우리는 47°C라는 터무니없는 최고 표면 온도를 보았습니다 | 117°F), 장치가 견딜 수 없을 정도로 뜨거워졌음에도 불구하고 프레임 속도는 약 16%만 떨어졌고, 게임이 끝날 무렵에 더 높게 안정화되었습니다. 시험. 일반적으로 이 테스트를 시원한 28°C | 82.4°F는 (말 그대로) 열띤 벤치마킹 세션에서는 감당할 수 없는 사치입니다. 우리는 821과 835의 스로틀링을 비교하는 몇 가지 그래프를 제공했지만 그 결과는 다음과 같습니다. 훨씬 더 통제된 테스트 환경에서 얻은 것입니다. 이러한 특정 테스트 환경에서는 강력한 결론을 도출할 수 없습니다. 결과.
마지막으로 합성 벤치마크 목록에는 Octane, Kraken, Jetstream 및 Sunspyder와 같은 브라우저 테스트 그룹이 있습니다. 다행히 스냅드래곤 845는 이번 테스트에서 스냅드래곤 835에 비해 최종 점수가 전년 대비 향상된 것으로 나타났습니다. 이 문서 하단의 스프레드시트에 전체 점수 분석을 포함시켰으며, 각 특정 항목에 대해 훨씬 더 많은 점수를 기록할 수 있었으므로 해당 시트를 참조하는 것이 좋습니다. 작업량. 가독성에 영향을 주지 않고 이 기사에 이러한 모든 분석을 포함시키는 것은 불가능하므로 우리는 더 인기 있는 점수와 테스트에 초점을 맞추기로 결정했습니다.
우리는 중요한 결과를 얻지 못한 몇 가지 다른 테스트를 실행했습니다. Geekbench 4의 RenderScript 점수는 Snapdragon 835에 비해 엄청난 100% 향상을 보여주었습니다. 845로 14,353점을 기록했고 Razer Phone과 Exynos S8 기반 장치는 8,000점대를 기록했습니다. 벤치마킹 세션에 참석한 언론인 몇 명 푸질라의 Fuad Abazovic이 이에 대해 문의했고, 이것이 Snapdragon의 컴퓨팅 코어 수가 2배 증가한 것과 관련이 있을 수 있다는 정보를 받았습니다. 845(그러나 그래픽 성능은 고정된 파이프라인에 의해 제한된다는 말을 들었으므로 대부분의 경우 그렇게 극적인 개선이 나타날 것으로 기대하지 마십시오. 작업 부하). 또한 참조 장치의 Oreo ROM이 잘 최적화되었는지 및/또는 845는 UI 성능에서 측정 가능한 이점을 보여주었습니다. 무의미하게도 그렇습니다. 둘 중 하나 또는 둘 다 사실인지 여부를 판단하는 것은 불가능하기 때문입니다. 즉, Play 스토어 스크롤 테스트(사전 로드된 "인기 차트" 목록을 몇 초 동안 빠르게 스와이프하는 간단한 테스트)에서는 다소 놀라운 결과를 보여주었습니다(위 그래프).
벤치마크는 기브스(Giveth)와 벤치마크는 테이크아웃(taketh Away)
우리는 수많은 벤치마크를 거쳐 스냅드래곤 845의 성능을 엿볼 수 있었습니다. 그러나 아직 밝혀내야 할 부분이 많으며 시스템 온 칩의 궁극적인 성능은 제조업체 구현에 따라 달라집니다. 이것이 불완전하더라도 유용한 비교가 되기를 바랍니다. 플래그십 휴대폰이 출시되기 시작하면 Snapdragon 845와 2018년 장치의 인스턴스화를 다시 방문하게 될 것입니다.
우리가 풀어낸 풍부한 벤치마크 정보를 통해 몇 가지 주요 시사점을 얻을 수 있습니다. CPU와 GPU 성능이 모두 30% 향상된다는 Qualcomm의 주장은 현실적으로는 맞는 것 같습니다. 다양한 벤치마크와 개별 항목에서 해당 수치 위아래로 약간의 변동이 있는 돈 하위 점수. Snapdragon 845는 이전으로 인해 제공되는 아키텍처 개선 사항을 적절하게 활용한다고 추론할 수 있습니다. A75 및 A55 코어에 이르기까지 Adreno GPU 라인은 다시 한 번 해마다 상당한 성과를 거두고 있습니다. 개선. 이 모든 것은 또한 측정하기 어렵지만 최종 사용자에게 더 실질적인 이점을 제공하는 뛰어난 전력 효율성 개선과 함께 제공됩니다. 또한 최근 ARM 기반 칩셋의 가장 중요한 발전 중 하나인 DynamIQ의 채택을 통해 성능상의 이점도 기대할 수 있습니다. 여기에 Snapdragon 845의 공유 시스템 캐시와 SDK의 가용성을 추가하여 모든 기능을 적절하게 사용할 수 있습니다. SoC 블록을 사용하면 Qualcomm이 이기종 컴퓨팅에 중점을 두어 어떻게 SoC를 형성할지 확인할 수 있습니다. 스냅드래곤 플랫폼 앞으로 나아가 다. 참고로 지난주 언론 행사의 목적은 주로 스냅드래곤 845의 CPU와 GPU를 벤치마킹하는 것이었지만, 대부분의 투어와 강연은 실제로 회사가 지속적으로 개선하고 있는 주변 구성 요소에 관한 것이었습니다. 세대.
실제로 Snapdragon의 가장 흥미로운 개발 중 상당수는 CPU와 GPU를 둘러싼 시스템 온 칩 블록에 있습니다. 예를 들어 연결 측면에서 Qualcomm은 5G로의 전환을 촉진하고 원활하게 하기 위해 모뎀을 개선하고 파트너와 협력하고 있습니다. 회사는 또한 기계 학습을 두 배로 늘리고 있습니다. 육각형 685 DSP 전용 처리 장치가 부족하지만 여전히 이전 세대 성능의 3배를 보여줍니다. Aqstic 오디오 코덱 (고해상도 표준 및 통합 DAC를 지원하는 저전력 오디오 코덱), Qualcomm의 전원 관리 및 고속 충전 솔루션, Spectra ISP 및 새로운 보안 처리 장치는 모두 사용자 경험에 어떤 방식으로든 영향을 미치는 부가 가치 기능입니다. 또 다른. 그러나 동시에 회사에서는 이 모든 추가 실리콘이 궁극적으로 구체적이고 추적 가능한 방식으로 사용자 경험에 어떻게 영향을 미치는지 전달하는 것이 극도로 어려웠습니다. CPU와 GPU는 대부분의 사용자가 생각하는 가장 중요한 구성 요소로 남아 있습니다.
이는 제가 2016년에 제기한 요점으로 이어집니다. 격차가 벌어지다 Apple과 Qualcomm 간의 경쟁, Huawei 및 Samsung과 같은 경쟁업체가 Android 공간에서 회사의 성능 왕관에 도전하기 시작한 방식. 실제로, 그 초크홀드는 아직 느슨해지지 않았습니다. A11 Bionic이 단일 개정판에서 Snapdragon 835와 미출시 845를 모두 앞섰기 때문에 더욱 조여졌을 뿐입니다. Geekbench 4의 제작자인 John Poole이 한 번 말했습니다. XDA와의 인터뷰: "[A] 그들은 Apple과 경쟁하는 것이 아니라 Apple과 경쟁하고 있습니다." 이는 매니아와 모바일 기술을 면밀히 관찰하는 사람들의 눈에는 특히 그렇습니다. 경쟁자들이 따라잡고 있다는 것이 점점 더 분명해지고 있으며, 일부(또는 심지어 많은) 영역에서 퀄컴. 예를 들어, 삼성은 곧 출시될 Exynos 칩을 통해 단일 코어 성능을 두 배로 크게 향상시킬 것을 약속했습니다. HiSilicon은 작년에 최초의 전용 신경망 전용 처리 장치를 출시했습니다., 언론의 관심은 대부분 다른 곳에 쏠려 있습니다.
물론 Qualcomm은 자사의 Hexagon DSP가 실제로는 3세대 AI 플랫폼이라고 주장할 것입니다. 그들의 칩은 와트당 성능, 제곱밀리미터당 성능, 제곱밀리미터당 와트당 성능에서 타의 추종을 불허합니다. 다양한 방식으로 플랫폼을 사용하는 더 크고 광범위하며 다양한 고객 기반을 보유하고 있습니다. 등등. 이는 확고한 반박일 수 있으며, 저는 우연히 이러한 논점 중 일부가 타당하다는 것을 알게 되었습니다. 그러나 동시에 나는 인터넷 전체가 여전히 CPU와 GPU 수치에 초점을 맞추고 있으며 실리콘 시장은 그 영역에서 점점 더 치열해지고 있다고 생각합니다. 물론 Qualcomm의 연구 개발 팀이 모든 구성 요소에 너무 많은 투자를 하여 잘못된 일을 하고 있다는 뜻은 아닙니다. 직접적으로 또는 OEM이 Quick과 같은 표준화된 구현을 채택하여 비용을 절감할 수 있도록 함으로써 사용자 경험에 기여합니다. 요금.
결국 여러분은 아마도 제목에 '벤치마크'라는 단어를 읽었기 때문에 이 기사를 클릭했을 것입니다. 우리 자신의 통계와 이러한 주제에 대한 경쟁 사이트의 기사 성과를 살펴보면 귀하가 Aqstic 오디오 코덱, Spectra 280 ISP, Hexagon 685 DSP 또는 보안 처리에 대한 헤드라인이 있는 기사를 읽을 가능성이 적었습니다. 단위. 이는 향후 몇 년 동안 30% 정도의 성능 향상을 계속해서 "만" 제공하는 것이라면 Qualcomm이 앞으로 나아갈 과제 중 하나입니다. 인터넷에서 별로 신경 쓰지 않는다고 주장하지만 어떤 경우에도 신경 쓰지 않는 벤치마크 점수의 격차 논의를 중단하는 것 같으면 회사의 많은 혁신에 대한 당연한 관심이 계속해서 집중될 것입니다. 받을 만하다.
Snapdragon 845가 제공하는 기능에 대해 더 자세히 알아보고 싶다면 지난 보도 자료를 확인하세요.
- Qualcomm의 2세대 Spectra ISP로 스마트폰 사진 촬영에 대대적인 개선 제공
- Qualcomm Hexagon 685 DSP는 기계 학습에 도움이 됩니다
- Snapdragon 845의 보안 처리 장치는 공격자로부터 데이터를 보호합니다
SDM845 벤치마크 점수 시트