본문 바로가기

스마트폰/ARM Holdings23

모바일 AP 둘러보기. (4) Cortex-A5 (1) 기起 : Cortex-A5 Cortex-A5 는 Cortex-A9 처럼 Cortex-A8 를 잇는 아키텍처로 보아야합니다. Cortex-A9 가 고성능을 위해 업그레이드되었다면, Cortex-A5 는 저전력을 위해 다운그레이드되었다고 볼 수 있습니다. (정확히 말하자면, ARM11 의 연장선상에 있다고 해야겠지만, 포지션상 그렇다는거지요.) 그렇기때문에 멀티코어 지원, 부동소수점유닛 등 Cortex-A9 의 스펙을 따르는 한편, In-Order (순차실행) 같이 Cortex-A8 과 동일한 부분도 있고, L1 캐시가 반으로 줄고, 파이프라인이 축소되는 등 Cortex-A8 보다 떨어지는 부분도 있습니다. 명령어처리능력(정수연산)은 1.57 Dmips/MHz 로 2.0 Dmips/MHz 인 Cort.. 2012. 1. 27.
모바일 AP 둘러보기. (3) Cortex-A9 (1) 기起 : Cortex-A9 Cortex-A9 는 Cortex-A8 에서 많은 부분이 바뀌었습니다. 가장 큰 변화는 In-Order (순차실행)에서 Out-of-Order (비순차실행)으로 바뀐 것입니다. 무겁고 느린 명령어를 처리하게되면 병목으로 인해 체감성능이 크게 떨어지는 순차실행에 비해, 비순차실행은 실제 성능향상치보다 체감성능향상을 더 크게 느낄 수 있게 만드는 부분입니다. 멀티코어 지원도 중요한 변화입니다. 명령어처리능력(정수연산)은 2.5 Dmips/MHz 로 Cortex-A8 에 비해 25% 증가했으며, 부동소수점연산 유닛도 대폭 강화되어, 성능이 Cortex-A8 에 비해 3배 수준으로 증가합니다. 비로소 모든 면에서 스냅드래곤을 넘어서는 성능을 갖춘겁니다. (좀 오래걸렸지요?) (.. 2012. 1. 26.
모바일 AP 둘러보기. (2) Cortex-A8 (1) 기起 : Cortex-A8 ARM의 Cortex-A8 을 이전의 ARM11 에 비해 성능이 크게 향상되었습니다. 명령어처리능력(정수연산)은 1.2 Dmips/MHz 에서 2.0 Dmips/Mhz 로 70% 가까이 상승하였고, 부동소수점연산 성능은 동클럭에서 2배로 증가했습니다. 비록 부동소수점연산 성능은 스냅드래곤에 크게 뒤졌지만, 연산의 80~90% 가 대부분이 정수연산인 상황에서 그런건 경쟁에 문제가 되지 못 했습니다. Cortex-A8 기반의 제품을 생산하는 곳은 Ti, 삼성, Rockchip, Marvell, ZiiLAB 등이 있고, 이 중에 메이저는 Ti 와 삼성이였지만, 단연 부각을 나타낸 곳은 삼성입니다. 이번 포스팅은 삼성의 허밍버드를 중심으로 이야기를 진행하겠습니다. (삼성의 허밍.. 2012. 1. 24.