RISC와 RISC-V란?
RISC는 단순한 명령어 소수만으로 프로세서를 설계하는 방식입니다. RISC-V는 그 개념의 오픈 버전으로, 누구나 라이선스 비용 없이 이를 기반으로 만들 수 있습니다.
엔지니어와 상담하세요 지식 베이스
의미
RISC는 reduced instruction set computing의 약자입니다. 프로세서가 단순한 명령어 소수만 이해하고 이를 조합해 더 큰 작업을 수행하므로, 칩 안의 해독 회로가 더 단순해집니다.
그 대응 개념이 CISC(complex instruction set computing)로, 더 정교한 명령어를 폭넓게 제공합니다. x86은 CISC 명령어 세트이고 ARM은 RISC 방식을 따릅니다. 최신 x86 칩은 복잡한 명령어를 내부에서 더 단순한 단계로 쪼개므로, 실제로는 경계가 모호하며 이 명칭만으로 구매를 결정해서는 안 됩니다.
RISC-V(리스크 파이브라고 읽음)는 개방형 표준으로 공개된 명령어 세트입니다. 어떤 회사든 이를 구현한 칩을 설계할 수 있으며, 비영리 단체가 사양을 관리합니다.
기업에 중요한 이유
- 영업 자료: 이 용어는 사양서에 등장하지만, 대개 결정적 요소라기보다 셀링 포인트로 쓰입니다.
- 소프트웨어 지원: 중요한 것은 사용하는 애플리케이션과 운영 체제가 그 칩에서 실행되는지입니다. RISC인지 CISC인지는 그에 대해 아무것도 알려 주지 않습니다.
- 벤더 선택권: 개방형 표준은 설계 라이선스 없이도 더 많은 회사가 칩을 만들 수 있다는 뜻이므로, 앞으로 선택지가 넓어질 수 있습니다.
- 성숙도: RISC-V는 현재 x86이나 ARM보다 업무에 바로 쓸 수 있는 제품과 지원되는 애플리케이션이 훨씬 적으므로, 도입하기 전에 지원 여부를 확인하십시오.
저희 업무에서는 이렇게 나타납니다
하드웨어를 구매하거나 마이그레이션하기 전에, 고객의 애플리케이션이 해당 프로세서와 운영 체제에서 실행되는지 확인합니다. 명령어 세트 이름이 워크로드를 어디에 둘지 결정하는 경우는 드물지만, 어떤 소프트웨어는 한 머신에는 깔끔하게 설치되고 다른 머신에는 설치되지 않는 이유를 설명해 줍니다.
관련 서비스
관리형 IT
쉬운 말로 풀어 설명하는 하드웨어 선택.
Linux 및 Kubernetes
사용하는 소프트웨어가 지원하는 환경에 맞춰 구축하는 서버 플랫폼.
자세히 보기
- 위키백과의 RISC 항목RISC의 개념과 CISC와의 비교를 중립적으로 설명하며, 기술적 배경을 알고 싶은 독자를 위한 자료입니다.
- 위키백과의 RISC-V 항목개방형 명령어 세트와 그 역사, 이를 사용해 제품을 만드는 곳을 개괄합니다.
- RISC-V International표준을 관리하는 단체로, 엔지니어와 제품 팀을 위한 사양과 소식을 제공합니다.