29 August 2026
AWS Korea 18F (Centerfield EAST)
Asia/Seoul timezone

Ubuntu 25.10/26.04의 새로운 RISC-V 기본 프로파일, RVA23 알아보기

29 Aug 2026, 15:15
30m
2. 집현전 (AWS Korea)

2. 집현전

AWS Korea

강연(Talk / 20-30분) 기타 (Everything else)

Speaker

Sungjoon Moon

Description

Ubuntu 25.10와 26.04에서는 RISC-V 아키텍처의 기본 지원 프로파일이 RVA23로 상향되었습니다.

RISC-V는 x86, ARM와 다르게 명령어 집합(ISA)이 '개방형 표준(Open Standard)'으로 공개된 아키텍처입니다. 칩셋 제조사가 자유롭게 원하는 기능을 넣고 뺄 수 있습니다.

이런 유연성을 가지게 되면 특정 칩셋에 맞는 소프트웨어를 극도로 최적화해 맞춤 제작할 수 있지만, 반대로 다른 칩셋에서는 프로그램이 대부분 돌아가지 않는 심각한 '파편화(Fragmentation)' 문제가 발생합니다.

어느 표준에 맞추어 소프트웨어를 빌드하면 이 표준을 따르는 다른 칩셋에서는 모두 돌아가도록 하는 것이 목표이며, RVA(RISC-V Application Profile)는 소프트웨어가 원활하게 구동되기 위한 하드웨어 확장의 '최소 기준선'을 만들어 상호 호환되게 하는 것입니다.

우분투가 기본 프로파일을 RVA23으로 올렸다는 것은, RVA23을 지원하지 않는 기존 칩셋은 모두 지원을 포기한다는 의미입니다. 실제로 지금까지 나온 대부분의 상용 RISC-V 칩셋과 보드는 RVA23을 지원하지 않습니다. 2026년 5월 처음 출시된 Spacemit-K3 칩셋 외에는 QEMU 말고는 지원하는 환경이 전무하다시피 합니다.

그럼에도 이런 급진적인 변경을 하게 된 계기는 무엇일까요?

RVA23은 가장 중요한 2가지 확장을 가집니다.

  1. 벡터 확장: 가변적인 길이를 가진 벡터를 통해 한 번에 많은 데이터를 병렬로 연산할 수 있습니다. 이를 통해 암호화, AI 연산, 멀티미디어 인코딩/디코딩 등 강력한 연산 능력을 요구하는 환경에서 더 높은 성능을 이끌어 낼 수 있습니다.
  2. 하이퍼바이저 확장: 가상화를 하드웨어적으로 지원하여 더 빠른 가상화 환경을 제공할 수 있으며, 이는 가상 머신을 자주 사용하는 서버 환경에 매우 중요한 확장입니다.

이런 추가 확장 기능을 통해 더 고성능의 RISC-V 생태계를 이끌어 낼 수 있습니다. 과거의 호환성을 포기하더라도 미래의 고성능 환경에 집중하겠다는 것이 이번 우분투 개발 방향 변화의 핵심이라고 생각합니다.

이번 발표에서는 이러한 기술적 배경을 더 자세하게 설명하고, 실제 RVA23을 지원하는 최신 기기 환경을 직접 시연할 예정입니다.

발표자 소개 Biography

Free and Open source를 애정하고 기여하는 개발자입니다.
요즘은 RISC-V 에 관심이 많습니다.

FOSS for All 운영위원, VideoLAN Associate 멤버

청중 사전 지식 Prior knowledge for audience

RISC-V 를 잘모르셔도 됩니다.
x86, ARM 차이 정도 만 알고 계셔도 좋지 않을 까 합니다.

난이도 Difficulty Beginner 초급
행동 강령 Code of Conduct 확인 Confirm

Presentation materials

There are no materials yet.