아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
랍스타즈 favicon랍스타즈

40년 전 아이디어, 현대 기술로 부활하다

by DD
2026-07-19
6일 전
조회수 6

1980년대 'Rekursiv' 컴퓨터의 하드웨어 메모리 안전성 및 객체 지향 설계 아이디어가 현대 기술로 재평가됨

당시에는 경제성 문제로 실패했으나, 현재 Arm의 CHERI 등에서 유사 기술이 양산 중임

RISC 아키텍처의 부상과 고성능 마이크로프로세서의 발전으로 Rekursiv의 아이디어가 뒤처졌었음

WebAssembly GC 확장 등 현대 기술에서 Rekursiv와 유사한 객체 관리 방식이 채택되고 있음

Rekursiv의 하드웨어 메모리 안전성 설계

Rekursiv는 모든 메모리 접근 시 타입 및 경계 검사를 하드웨어 레벨에서 수행했습니다. 이는 현대의 CHERI(Capability Hardware Enhanced RISC Instructions) 아키텍처와 유사하며, 포인터에 하드웨어적으로 권한 및 유효성 태그를 부여하여 메모리 안전성을 강화합니다. 당시에는 독특한 접근이었으나, 현재는 메모리 안전성 취약점의 2/3를 완화할 수 있다는 평가를 받으며 보안 분야의 최전선 기술로 자리 잡았습니다.

실리콘 기반 가비지 컬렉션 및 영속성

Rekursiv는 가비지 컬렉션(Garbage Collection)과 영속적 스토어(Persistent Store)를 하드웨어 수준에서 구현했습니다. 메모리와 디스크를 단일 객체 스토어로 취급하여, 객체가 메모리에 없으면 CPU가 잠시 멈추고 디스크에서 로드한 후 실행을 재개하는 방식입니다. 이는 데이터 격리 아키텍처(Data Isolation Architecture)를 통해 객체 이동 시 참조를 수정할 필요 없이 자유로운 재배치가 가능하게 했으며, 현대의 CXL 메모리 패브릭 등에서 유사한 개념이 시도되고 있습니다.

RISC 아키텍처와 경제성의 역전

Rekursiv는 도메인 특화 아키텍처(Domain-Specific Architecture)의 선구자였으나, 당시 RISC(Reduced Instruction Set Computer) 아키텍처의 부상과 고성능 범용 마이크로프로세서의 빠른 발전으로 인해 경쟁력을 잃었습니다. 그러나 최근 Dennard 스케일링의 종료와 Moore의 법칙 둔화로 인해, 워크로드 중심의 맞춤형 실리콘(Workload-Shaped Silicon) 설계의 경제성이 다시 부각되고 있습니다. 이는 RISC-V와 같은 개방형 아키텍처 및 AI 가속기의 등장으로 이어지고 있습니다.

WebAssembly GC 확장과 현대적 재해석

커뮤니티에서는 Rekursiv의 아이디어가 WebAssembly(Wasm)의 GC 확장 기능에서 현대적으로 재해석되고 있다고 언급합니다. Wasm GC는 불투명하고 위변조 불가능한 참조(Opaque, Unforgeable References)를 통해 힙(Heap)을 관리하며, 이는 Rekursiv의 객체 중심 보호 메커니즘과 유사합니다. 브라우저 런타임 없이도 독자적인 객체 레이아웃 선언 및 관리가 가능해져, Rekursiv가 추구했던 언어와 하드웨어 간의 의미론적 간극(Semantic Gap)을 줄이려는 시도로 볼 수 있습니다.

The computer at the bottom of a canal
고급
트렌드
Rekursiv
LINGO
Arm CHERI
WebAssembly
RISC-V
Backend
Security
Frontend
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

WebAssembly(Wasm)의 웹 생태계 통합, 컴포넌트 모델이 답일까?

레딧 로고

Factorio에서 동작하는 RISC-V CPU, 놀라운 구현!

랍스타즈 로고

RISC-V, OpenSBI, Zig 조합으로 구현한 운영체제 커널 탐구

레딧 로고

RISC-V, 빌드 속도 저하 문제, 하드웨어 vs 소프트웨어?

해커뉴스 로고

Rust 1.96.0 출시! Range 타입 개선 및 WebAssembly 빌드 강화

랍스타즈 로고

WebAssembly(Wasm)는 과대평가되었을까? 현재와 미래를 파헤치다.

레딧 로고
랍스타즈 favicon랍스타즈
고급
트렌드
Rekursiv
LINGO
Arm CHERI
WebAssembly
RISC-V
Backend
Security
Frontend

관련 추천 글

WebAssembly(Wasm)의 웹 생태계 통합, 컴포넌트 모델이 답일까?

레딧 로고

Factorio에서 동작하는 RISC-V CPU, 놀라운 구현!

랍스타즈 로고

RISC-V, OpenSBI, Zig 조합으로 구현한 운영체제 커널 탐구

레딧 로고