Passion/Hardware

ARM CPU 현황

sunshout 2013. 3. 4. 10:38

o ARM CPU 서버 현황

¡ ARMv8 칩 아키텍쳐에서 64bit 지원 : 2011.10 발표

¡ ARM Coretex-A50 Series 64bit 프로세스 발표 : 2012.11

¡ 칼세다 & HP : ARM 기반 저전력 서버 개발 (Project Moonshot)

¡ HP ARM 서버 ‘Redstone’ HP랩과 일부 고객에서 테스트 중

¡ Dell ARM 서버 ‘Copper’ 발표, 일부 고객과 파트너에 테스트장비 공급

¡ OS MS Windows RT(Windows on ARM) Ubuntu Linux ARM 지원 예정(이전: Linux 커널에는 포함되어 있으나, 배포판은 없음)

¡ ARM 서버의 본격적인 시장은 2014년에 열릴 것으로 전망: 새 프로세스가 ARM 라이선스 파트너에서 나와야 하고, 이를 이용한 서버 완제품은 더 오래 걸림

¡ 새로운 Cortex-A50 시리즈의 라이선스 파트너는 삼성전자, AMD, 브로드컴, 칼세다, 하이실리콘, ST마이크로일렉트로닉스 등

 

o ARM CPU 현황

Architecture

Family

ARMv5

ARM7EJ, ARM9E, ARM10E, XScale

ARMv6

ARM11

ARMv6-M

ARM Cortex-M0, Cortex-M0+, Coretex-M1

ARMv7

Cortex-A5, A7, A8, A9, A15, R4, R5, R7

ARMv7-M

Cortex-M3, M4

ARMv8-A

Cortex-A53, A57

-  Architecture에 따라서, register , 지원하는 Instruction set이 다름

-  V7 부터는 Hardware floating-point unit 이 추가

-  동일 버전 안에서도 “Profile”을 만들어 지원하는 ISA가 다름

§ Cortex-M : “Microcontroller” profile

§ Cortex-R : “Real-time” profile

§ Cortex-A : “Application” profile

-  ARMv7-A 부터 CPU 모드 중 Hypervisor mode(HYP)를 지원

-  ARMv8-A 부터 64bit ISA를 지원 (기존 32bit ISA)

§ Large Physical Address Extension (LPAE) : 1TB 물리메모리 인식가능

§ 기존 32bit ARM processor는 최대 4GB 메모리 인식 한계