- Cortex-A72 SPECint 2000 성능 추정입니다.
시작은 이 슬라이드.
Cortex-A72 듀얼코어인 MT8173이 SPECint 2K에서 아이패드 에어(A8X)를 앞선다는 발표.
그렇다면 우선 A8X SPECint 2K 결과를 알아야겠지요.
찾는 김에 다른 아키텍처들은 어떤지도 찾아보겠습니다.
애플 A7, A8도 나올텐데 A7은 사이클론1, A8은 사이클론2 라고 부르겠습니다.
둘의 성능이 다르기때문에 분리해서 봐야합니다.
1. ARM 자료.
Cortex-A57이 1.7GHz에서 1250 이상.
1250 / 1700MHz = 0.735 specint/MHz 이상입니다.
2. 아난드텍 자료(1)
(링크 : http://www.anandtech.com/show/8718/the-samsung-galaxy-note-4-exynos-review/6)
링크를 보면 14가지 항목이 있는데, 점수는 이 항목의 평균값인듯 합니다.
정리해보면,
애플 A8 (Cyclone 2) : 1493 / 1400MHz = 1.067 specint/MHz
테그라K1 64b (Denver) : 1855 / 2500MHz = 0.742 specint/MHz
엑시노스5430 (CA15 r3p3) : 1079 / 1800MHz = 0.599 specint/MHz
엑시노스5433 (CA57 r1p0) : 1336 / 1900MHz = 0.703 specint/MHz
3. 아난드텍 자료(2)
(링크 : http://www.anandtech.com/show/8554/the-iphone-6-review/3)
애플 A7 (Cyclone 1) : 1230 / 1300MHz = 0.946 specint/MHz
4. 아난드텍 자료(3)
(링크 : http://www.anandtech.com/show/8718/the-samsung-galaxy-note-4-exynos-review/8)
엑시노스5433 (CA57 r1p0) : 1330 / 1900MHz = 0.700 specint/MHz
스냅드래곤805 (Krait450) : 984 / 2650MHz = 0.371 specint/MHz
5. 엔비디아 자료.
(링크 : 엔비디아 테그라4, 테그라4i 정보.)
테그라4 (CA15 r2p2) : 0.611 specint/MHz
테그라4i (CA9 r4p1) : 0.400 specint/MHz
스냅드래곤600 (Krait300) : 537 / 1728MHz = 0.311 specint/MHz
(링크 : Nvidia Tegra K1 정보/분석.)
테그라K1 32b (CA15 r3p3) : 1403 / 2320MHz = 0.605 specint/MHz
테그라K1 32b 대비 성능 그래프.
스냅드래곤800 (Krait400) : 892 / 2265MHz = 0.394 specint/MHz
애플 A7 (Cyclone 1) : 1309 / 1300MHz = 1.007 specint/MHz
테그라K1 64b (Denver) : 1996 / 2500MHz = 0.799 specint/MHz
쉴드 태블릿 테그라K1 32b 성능 그래프.
엑시노스5433 결과를 기준으로 계산하면,
테그라K1 32b (CA15 r3p3) : 1590 / 2218MHz = 0.717 specint/MHz (이건 좀 믿기 힘드네요.)
테그라4 자료.
스냅드래곤 S4 PRO (Krait200) : 473 / 1512MHz = 0.313 specint/MHz
6. 기타 자료
(링크 : https://vmakarov.fedorapeople.org/spec/2014/arm.html)
엑시노스5410 (CA15 r2p3) : 944 / 1600MHz = 0.590 specint/MHz
- 정리
내용을 정리해보겠습니다.
동일 제품의 결과 중 높은 값을 선택했습니다.
Product |
Architecture |
SPECint 2K/MHz |
Snapdragon S4 Pro |
Krait 200 |
0.313 |
Snapdragon 600 |
Krait 300 |
0.311 |
Snapdragon 800 |
Krait 400 |
0.394 |
Snapdragon 805 |
Krait 450 |
0.371 |
Tegra 4i |
Cortex-A9 r4p1 |
0.400 |
Tegra 4 |
Cortex-A15 r2p2 |
0.611 |
Tegra K1 32b |
Cortex-A15 r3p3 |
0.605 |
Tegra K1 64b |
Denver |
0.799 |
Exynos5410 |
Cortex-A15 r2p3 |
0.590 |
Exynos5430 |
Cortex-A15 r3p3 |
0.599 |
Exynos5433 |
Cortex-A57 r1p0 |
0.703 |
Apple A7 |
Cyclone 1 |
1.007 |
Apple A8 |
Cyclone 2 |
1.067 |
- Cortex-A72 값 추정.
다시 본론으로 돌아와서......
MT8173의 SPECint 2K 값이 A8X보다 높다고 했습니다.
이게 싱글 기준이냐 멀티 기준이냐에 따라 결론이 달라집니다.
1. 싱글 기준.
A8X 값은 A8 결과를 통해 유추해야합니다.
같은 아키텍처에 클럭만 0.1GHz 높으니 산술적으로 1493 x 1.5 / 1.4 = 1600
여기에 추가로 MT8173의 빅코어 클럭을 추정해야합니다.
최대 2.4GHz라고 하는건 아무래도 ARM의 정보를 그대로 얘기한 것 같고, 커널 정보로 보아 1.989GHz로 가정하는 것이 타당해보입니다.
(링크 : 미디어텍 MT8173 CPU 클럭 연구.)
그렇다면 Cortex-A72는 1600 / 1989 = 0.804 specint/MHz 가 됩니다.
2. 멀티 기준.
멀티코어 점수 기준으로 계산해보겠습니다.
A8X는 트리플 코어이니 점수는 1600 x 3 = 4800
MT8173은 듀얼코어이고 앞서 했듯이 클럭을 1.989GHz로 가정하면,
4800 / 2 / 1989 = 1.206 specint/MHz
- 결론
멀티 기준으로 보면 사이클론보다 10% 이상 높은 클럭당성능을 보여줍니다.
2GHz 이상의 고클럭을 지원하는 아키텍처가 저클럭이면서 싱글코어 성능에 올인하다시피한 아키텍처보다 높은 클럭당성능을 갖는다고 보기 힘듭니다.
싱글 기준으로 계산한 값이 좀 더 적합해 보입니다.
0.804 specint/MHz라면 0.703 specint/MHz로 계산된 Cortex-A57 대비 +14% 높습니다.
SPECint 2K 기준으로 Cortex-A72는 Cortex-A57 대비 클럭당성능이 +10% 정도 높다고 정리할 수 있습니다.
- 17.03.20. update
Specint 결과가 하위항목의 평균인줄 알았는데 기하평균인걸 확인했습니다.
그에 맞춰 본문의 수치들 수정.
'스마트폰 > ARM Holdings' 카테고리의 다른 글
Cortex-A72 긱벤치 성능 추정. (Geekbench3) (update 2015.04.11) (11) | 2015.04.11 |
---|---|
ARM Mali-T760/T628 MP별 Performance scaling (12) | 2015.03.29 |
ARM Cortex-A72 성능 추정. (18) | 2015.02.22 |
ARM Cortex-A72, Mali-T880 발표. (19) | 2015.02.07 |
Cortex-A15/A12/A17 긱벤치3 결과 비교. (RK3288, MT6595) (16) | 2014.10.13 |
댓글