강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터1급 : 하드웨어관리 CPU

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 하드웨어관리 CPU

 

 

현재 리눅스는 다양한 아키텍처(architecture)에서의 다양한 CPU를 지원하고 있다.

 

 

이렇게 리눅스 커널에서 지원하는 아키텍처의 CPU의 경우 리눅스 설치 시에 별다른 작업 없이 사용이 가능하다.

 

 

 

 

CentOS를 기준으로 했을 때, 사용할 수 있는 최대 CPU 개수는 x86의 경우 CPU 코어 32, x86 64비트의 경우에는 CPU 코어 160개까지 지원한다.

 

 

 

SUlinux, Asianux 등과 같이 레드햇 리눅스에 기초하여 개발된 리눅스 배포판들도 모두 동일하게 지원한다.

 

 

 

다음은 리눅스 커널에서 지원하고 있는 아키텍처와 CPU에 대해 나열한 것이며, 지원 대상은 점차 늘어나고 있다.

 

 

 

 

 

Alpha architecture : DEC Alpha, Samsung Alpha CPU

Analog Devices : Blackfin (since 2.6.22)

ARM architecture : Acorn Archimedes Risc PC series, DEC StrongARM, Marvell (formerly Intel) XScale, Sharp Zaurus, iPAQ, Palm, Inc.'s Tungsten Handheld, Gamepark Holdings' GP2X, Open Pandora, Nokia 770 Internet Tablet, Nokia N800, Nokia N810, Nokia N900, Nomadik, NovaThor, gumstix, Nintendo DS via DSlinux, Sony Mylo, Psion 5, 5MX, Series 7, netBook, Apple iPods의 몇 가지 모델, OpenMoko Neo 1973, Freescale(공식적으로 Motorola's)i.MX multimedia processors

Atmel AVR32

Axis CommunicationsETRAX CRIS

Texas InstrumentsC6X

Freescale(공식적으로 Motorola's)68k architecture (68020, 68030, 68040, 68060): A1200, A2500, A3000, A4000 등의 몇 가지 Amigas, Apple Macintosh II, LC, Quadra, Centris 및 초기 Performa series.

Fujitsu FR-V

QualcommHexagon

Hewlett-PackardPA-RISC family

H8 architecture from Renesas Technology, formerly Hitachi : H8/300, H8/500

IBM : System/390 (31-bit), Z/Architecture (Z mainframes) (64-bit)

Intel IA-64 Itanium, Itanium II

x86 architecture

- IA-32x86-64 프로세서를 사용하는 IBM 호환 PC

Intel 80386(리눅스 커널 3.8 버전부터 지원하지 않음)80486 그리고 이것들의 AMD, Cyrix, Texas Instruments IBM 변종(variants)

전체 Pentium 시리즈와 이것의 Celeron Xeon 변종

Intel Core processors

AMD 5x86, K5, K6, Athlon (모든 32-bit 버전), Duron, Sempron

x86-64: Athlon 64, Opteron Intel Core 2 processors 등 공식적으로 AMD64 (AMD) 또는 Intel64 (Intel)로 알려진 64-bit 프로세서 아키텍처

Cyrix 5x86, 6x86 (M1), 6x86MX MediaGX (National/AMD Geode) series

VIA Technologies Eden (Samuel II), VIA C3, VIA C7 processors

- MicrosoftXbox (Pentium III processor)(Xbox 리눅스 프로젝에 의해 개발)

- SGI Visual Workstation (SGI chipset이 장착된 Pentium II/III processor(s))

- Sun Microsystems Sun386i workstation (80386 80486)

- 8086, 8088, 80186, 80188 80286 CPU에 대한 지원은 개발 중임(ELKS fork)

MitsubishiM32R

XilinxMicroblaze

MIPS architecture : Dingoo, InfineonAmazon & Danube Network Processors, Ingenic Jz4740, Jazz, Cobalt Qube, Cobalt RaQ, DECstation, WD TV, BLX IC Design Ltd(China)Loongson (MIPS-compatible), Loongson 2 Loongson 2E, 몇 가지 PlayStation 2 모델(PS2 리눅스 프로젝에 의해 개발), PlayStation Portable uClinux 2.4.19 port, Broadcom wireless chipsets, Dreambox(HD models), Cavium Octeon packet processors

Panasonic CorporationMN103

OpenRISC : 3.1 OpenRISC 1000 family(리눅스 커널 3.1 버전부터), Semiconductor OR1200 이상, Semiconductor OR1210 이상

Power Architecture

- IBM Servers

- PowerPC architecture: IBM's Cell

- Most pre-Intel Apple computers (all PCI-based Power Macintoshes, limited support for the older NuBus Power Macs)

- Clones of the PCI Power Mac marketed by Power Computing, UMAX and Motorola

- "Power-UP" 카드로 업그레이드 된 Amigas (예를 들어 Blizzard 또는 CyberStorm)

- Eyetech Group Ltd (UK)AmigaOne motherboard

- Samantha from Soft3 (Italy)

- IBM RS/6000, iSeries and pSeries systems

- GenesiPegasos I II boards

- Nintendo GameCube Wii(Nintendo GameCube Linux에 의해 개발)

- Realm Systems, Inc.Project BlackDog

- Sony PlayStation 3

- Microsoft's Xbox 360(free60 프로젝를 통해 개발)

- V-Dragon CPU from Culturecom.

- PowerPC cores를 장착한 XilinxVirtex II Pro Field Programmable Array (FPGA)

- Dreambox (non-HD models)

SPARC

- SPARC (32-bit)

Sun-4 (리눅스 커널 2.6.27 버전부터 지원하지 않음)

SPARCstation/SPARCserver series (sun4m, sun4d) sun4c(리눅스 커널 3.5 버전부터 지원하지 않음)

LEON

- UltraSPARC (64-bit)

Sun Ultra series

Sun Blade

Sun Fire

SPARC Enterprise systemsUltraSPARC T1, UltraSPARC T2, UltraSPARC T3 UltraSPARC T4 프로세서에 기초한 것들

SuperH

- Sega Dreamcast (SuperH SH4)

- HP Jornada 680 (SuperH SH3) (Jlime에 의해 개발)

Synopsys DesignWare ARC cores(원래 ARC International에 의해 개발)

S+core

Tilera

TensilicaXtensa

UniCore32

MMU-less μClinux 변종에 의해 Freescale68000ColdFire와 같은 추가적인 프로세서들이 지원된다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,854 개
  • 현재 접속자 :  122 명