반응형

 

 

 

- 차기 플래그십 엑시노스(통칭 엑시노스2200)의 것으로 추정되는 긱벤치 결과.

 

(https://browser.geekbench.com/v5/cpu/9802462)

모델명 SM-G906B인데 갤럭시S21 모델명이 SM-G99xx여서 그 후속작으로 보임.

최근 모델명 패턴을 보면 G9x6은 갤럭시S 플러스 모델이고 B는 인터네셔널 버전임.

갤럭시S22 플러스 인터네셔널판 정도로 추측할 수 있음.

 

램이 8GB인건 잡음이 나올만한 부분일듯한데 갤럭시S21 플러스가 8GB/12GB로 두 가지 구성이 있었으니 비슷하게 갈듯?

 

칩은 S5E9925

링크드인에서 개발 정황이 있었고 커널에서 엑시노스992라는 모델명이 있었는데 이 둘은 같은 제품인 것으로 추측됨.

최근 엑시노스 제품명을 보면 공식적인 제품명이 있고 (예 : 엑시노스2100) 내부적으로는 3자리 숫자, 4자리 숫자 제품명이 사용되는 경우가 있는 것으로 보이는데, 이 경우 3자리 숫자 뒤에 5를 붙여서 4자리 숫자로 만드는듯함.

파트넘버 규칙상 어떤 의미가 있는건지 적당지 붙인건지 알 수 없지만 저런 경향으로 보아 엑시노스992와 엑시노스9925는 같은 제품이 개발 단계나 그룹상 넘버링이 다른 것으로 추측됨.

뒤에서 사양에 대해 다루겠지만 넘버링도 그렇고 사양도 그렇고 플래그십 제품은 분명해 보임. 

(링크 : 엑시노스 정보. (200801 기준, 공정, 사양?) (4nm, 엑시노스9840, 엑시노스9925))

(링크 : 엑시노스 992, Neus 개발 중.)

(링크 : 갤럭시 A71 커널발 정보 (엑시노스980 클럭, 엑시노스991, 엑시노스3830, 엑시노스850))

 

governor가 enegy_aware되어 있어서 절전모드 아니냐는 얘기도 있는데 그렇지는 않은듯함.

이건 EAS(Energy Aware Scheduling)으로 (이해도가 떨어져서) 간단히 설명하면 에너지 효율화를 위해 각 코어의 성능, 클럭, 에너지 사용량을 모델링하고 이를 매개함수화해서 최적의 에너지 효율을 갖는 스케줄링을 하겠다는 컨셉임.

찾아보면 이미 몇 년 전부터 EAS가 논의되고 작업이 되고 있었고 픽셀폰이나 퀄컴칩 제품에 적용되고 있었다는 내용도 있음. (예를 들면 schedutil governor)

(https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiD5PzJif7yAhWBzIsBHTYHCZsQFnoECAQQAQ&url=https%3A%2F%2Fdeveloper.arm.com%2F-%2Fmedia%2FArm%2520Developer%2520Community%2FPDF%2FOpen%2520Source%2Fenergy-aware-scheduling%2Feas_overview_and_integration_guide_r1p6.pdf&usg=AOvVaw11Ujgkph1o1kJOHQjd_gAj)

 

이전 엑시노스나 스냅드래곤 커널에서 보였던 capacity-dmips-mhz가 이와 관련된 항목이었던 것이고, 이전에도 같은 방식이 적용되고 있었거나 최소한 같은 컨셉의 스케줄링이 적용되고 있었다고 보는게 타당함.

(이번에 갑자기 적용된 새로운 방식으로 보기 어렵다는 것.)

(링크 : 스냅드래곤 커널 정보. (갤럭시S21 커널, LAHAINA, CEDROS, SHIMA, YUPIK, HOLI))

(링크 : 엑시노스 커널 정보. (갤럭시S21 커널, 엑시노스2100))

 

논문이나 공식 자료를 보면 성능 감소는 거의 없으면서 보통 수%에서 최대 10% 이상의 에너지 절감이 있다고 하는데

실제 그런 효과가 있는지는 데이터와 무관하게 생각이 갈릴 수 있겠으나 최소한 이걸 절전모드로 보기 어려운건 분명해보임.

 

 

테스트 클럭 2.57GHz 내외.

 

 

 

part 3400 = Cortex-X2

GPU Voyager

 

Angle은 GPU 코드네임이나 모델명이라기보다는 오픈소스 엔진, 소프트웨어로 보는게 타당할듯.

보이저는 이전에 차기 삼성 플래그십 엑시노스용 GPU로 드러난적이 있었음.

(링크 : 삼성 엑시노스 단신 (2021.07.12.))

이 내용과 조합하면 S5E9925 = 엑시노스9925 = 엑시노스992 = 코드네임 Pamir

정확한 개발 상황까지는 모르겠지만 Vulkan 1.2.174 가 2021년 3월말에 rel됐고, AMD 오픈소스 드라이버에 적용된게 2021년 2분기여서 드라이버는 상당히 최신 버전인듯함.

 

 

리틀코어 4코어 400MHz~1.73GHz

 

 

미들코어 3코어 576MHz~2.50GHz

 

 

빅코어 1코어 576MHz~2.59GHz

 

 

- 정리 / 분석

S5E9925 = 엑시노스9925 = 엑시노스992 = 코드네임 Pamir (4nm)

빅코어 Cortex-X2 1코어 576MHz~2.59GHz

미들코어 Cortex-A710? 3코어 576MHz~2.50GHz

리틀코어 Cortex-A510? 4코어 400MHz~1.73GHz

GPU Voyager

enegy_aware governor는 절전모드로 보기 어려움.

 

클럭을 보면 CPU 코어 아키텍처는 같을 것으로 추측되는 스냅드래곤(빅 2.42GHz, 미들 2.17GHz, 리틀 1.8GHz)에 비해 빅코어 7%, 미들코어 15% 높음.

미들코어 클럭을 스냅대비 높게 잡는건 엑시노스2100에서도 보여준 모습이라서 미들코어 활용 비율을 높이려는 엑시노스의 스케줄링 정책은 일단 유지되는 것으로 추측됨.

(링크 : 엑시노스 커널 정보. (갤럭시S21 커널, 엑시노스2100))

차기 플래그십에서 엑시노스와 스냅의 공정에 다소 차이가 있다는 얘기도 있어서 이런 클럭 차이에 공정성능 차이도 영향을 끼쳤을 가능성이 있음. (특히 빅코어 피크 클럭.)

 

점수는 초기 결과라서 최대치로 보기는 어려우나 턱없이 낮은 점수가 나왔던 스냅드래곤보다는 양호해서 계산해볼만함.

(링크 : 퀄컴 차기 플래그십 스냅드래곤 긱벤치5 초기 결과 (SM8450))

싱글코어 클럭당점수로 보면 퀄컴 Cortex-X1 대비 4%정도 높게 나오고 있음.

테스트 항목별 성능 분포를 보면 기본적으로 Cortex-X1과 유사하지만 좁게보면 3개, 넓게보면 6개 정도 항목에서 유의미한 차이가 있음.

멀티코어 점수로 미들코어 성능을 계산해보면,

2.59GHz라는 빅코어 클럭이 부스트 클럭인지 알 수 없지만 그렇다고 가정한다면 멀티코어 벤치에서 빅코어 클럭은

해당클럭에서 빅코어와 미들코어 간 성능이 비슷한 수준에 맞춰지도록 설정되는 경향이 있음.

그런 가정 하에서 계산해보면 멀티코어 벤치에서 빅코어 클럭은 2.05GHz 정도이고, 미들코어의 클럭당점수는 Cortex-A78대비 3% 정도 높은 것으로 나옴.

(물론 아직 최적화 수준이나 피크 성능이 나온게 아니기때문에 참고 정도만.)

 

엑시노스2100 긱벤치5 최고 결과가 싱글 1100 이상, 멀티 3600 이상 나오고 있기때문에 이번 결과가 실망스러울 수도 있겠으나

(출시 일정이 전례대로라면) 출시까지 4개월이 남은 상황에서 이 정도 초기결과면 잘 나온 편이라고 생각됨.

보수적으로 예측하면 여기서 최적화가 이루어진다해도 점수 분포에서 중심치가 올라가지는 않겠지만 최고 점수는 지금보다 훨씬 올라갈 가능성이 높고, ARMv9 기반 아키텍처 제품으로 ARMv8 벤치마크를 돌린 결과이기때문에 긱벤치에 ARMv9가 공식 적용된다면 점수가 크게 뛸 가능성이 높음. (32비트 64비트 전환기에 그랬듯이.)

 

 

 

반응형
Posted by gamma0burst Trackback 0 : Comment 0

댓글을 달아 주세요