2025.12.12 (금)

  • 맑음동두천 -3.3℃
  • 흐림강릉 1.2℃
  • 맑음서울 -1.7℃
  • 맑음대전 -1.3℃
  • 맑음대구 3.7℃
  • 맑음울산 4.6℃
  • 맑음광주 1.6℃
  • 맑음부산 7.1℃
  • 맑음고창 0.3℃
  • 맑음제주 8.0℃
  • 맑음강화 -2.9℃
  • 구름조금보은 -2.3℃
  • 맑음금산 -0.8℃
  • 맑음강진군 3.4℃
  • 맑음경주시 3.8℃
  • 맑음거제 8.0℃
기상청 제공

빅테크

KAIST, 美 국방부가 주목한 C-러스트 기술 선도…류석영 교수·홍재민 박사 연구팀 '쾌거'

KAIST, 프로그래밍 언어 C로 작성한 코드를 러스트(Rust) 언어로 자동 번역하는 기술 세계적으로 선도
백악관과 미 국방부가 메모리 문제를 막기 위해 C 언어 대신 러스트 사용 촉구
C 코드의 안전성에 중요한 여러 핵심 기능을 자동으로 변환하는 C-러스트 코드 번역 기술 선도

 

[뉴스스페이스=김시민 기자] 컴퓨터 시스템을 작동시키기 위해서는 소프트웨어를 작성해야 하는데 그때 필요한 언어가 바로 프로그래밍 언어다. 실행속도도 빠르고 유지보수도 쉬운 언어가 C언어인데 메모리 할당 및 관리 등에 치명적인 문제점을 가지고 있다.

 

이런 문제를 해결하기 위해 개발된 프로그래밍 언어는 러스트이다. 미국 백악관이나 국방성에서 메모리 문제를 막기 위해 러스트같이 안전한 언어 사용을 촉구하고 있는데 KAIST 연구진이 C-러스트 코드 번역 기술을 이미 선제적으로 개발하고 선도하고 있어 화제다.

 

KAIST(총장 이광형)는 전산학부 류석영 교수 연구팀(프로그래밍 언어 연구실)이 C언어의 유니언(union, 여러 종류의 데이터를 같은 공간에 보관해 메모리 효율을 높이는 C언어의 핵심 기능이다. 그러나 보관된 데이터가 어떤 종류인지 구분하지 않아 메모리 문제를 일으킬 수 있다)을 러스트의 태그드 유니언(tagged union, 같은 공간에 보관할 수 있는 여러 종류의 데이터 중 어떤 종류의 데이터를 보관하는지 태그를 붙여서 구분하여, 메모리 문제를 일으키지 않는다)으로 변환하는 기술을 세계 최초로 개발했다고 13일 밝혔다. 

 

연구팀은 C언어의 유니언에 특화된 새로운 프로그램 분석 기법을 고안해 러스트의 태그드 유니언으로 자동 번역하는 데 성공했다.

 

올해 2월 백악관에서도 C언어의 사용을 중단하라고 촉구한 바가 있고, 미국 국방고등연구계획국(이하 DARPA)에서 C언어로 작성된 코드를 러스트(Rust)로 자동 번역하는 기술을 개발하는 연구 과제를 발표했다.


DARPA는 미국 국방성의 연구·개발을 담당하는 기관이며 인터넷의 원형인 아파넷(ARPANET)을 개발하는 등 혁신적이고 영향력 있는 연구를 지원해 왔다. DARPA는 이 과제를 제안하며 C의 메모리 문제를 막기 위해 러스트같이 안전한 언어를 사용해야 한다고 밝혔다. 

 

러스트는 2015년부터 개발된 프로그래밍 언어다. 운영 체제, 웹 브라우저 개발 등에 쓰이며, 2022년에는 리눅스(Linux) 개발에도 공식 사용되기 시작했다. 

 

류 교수 연구진은 2023년 5월과 2024년 6월에 각각 C의 뮤텍스(mutex, 프로그램 동기화에 필요한 기능)와 출력 파라미터(output parameter, 계산 결과 전달에 사용되는 기능)를 러스트로 변환하는 기술을 세계 최초로 개발해, 최우수 국제 학술대회인 국제소프트웨어엔지니어링학회(ICSE)와 프로그래밍언어설계구현학회(PLDI)에 발표한 바 있다. 


C언어와 러스트의 큰 간극으로 인해 세계적으로도 C-러스트 코드 번역 기술을 성공적으로 개발한 연구팀은 극소수다. 그마저도 포인터(pointer, 데이터 저장 위치를 표현하는 기능)를 변환하는 데 머물고 있다. 그러나 류석영 교수 연구팀은 C의 여러 핵심 기능을 변환하는 기법을 연달아 제시해 C-러스트 코드 번역 기술을 선도하고 있다.
 

류석영 교수는 “안전한 소프트웨어 제작을 목표로 연구하면서 C-러스트 코드 번역의 중요성을 일찍이 파악하고 각종 프로그래밍 언어 기법들을 코드 번역에 적극적으로 도입하여 나온 결과”라면서, “완전한 자동 번역을 위해 아직 풀어야 할 난제가 많으니 후속 연구에 정진하여 계속 이 분야를 선도하겠다”고 말했다.

 

KAIST 전산학부 홍재민 석박사통합과정 학생이 제1 저자로 참여한 이번 연구 결과는 최우수 국제 학술대회인 국제자동소프트웨어엔지니어링학회(ASE)에 채택됐다(논문명: To Tag, or Not to Tag: Translating C's Unions to Rust's Tagged Unions).

 

한편 이번 연구는 한국연구재단 선도연구센터 및 중견연구자지원사업, 정보통신기획평가원(IITP), 삼성전자의 지원을 받아 수행됐다.

배너
배너
배너

관련기사

93건의 관련기사 더보기


[빅테크칼럼] 머스크 "정부효율부, 약간 성공했지만 다시 맡지는 않겠다” 선긋기…"내 회사 테슬라·스페이스X·X 우선"

[뉴스스페이스=이종화 기자] 일론 머스크가 정부효율부(DOGE)를 “일정 부분 성공했다”고 평가하면서도 “다시 맡지는 않겠다”며 선을 그은 발언은, 트럼프 2기 정부의 재정삭감 실험이 정치·경제·기업 평판에 남긴 상처를 웅변적으로 보여준다. 그는 “그 시간에 내 회사들을 위해 일했어야 한다”고 토로하며, 정부 개입보다 민간 기업 경영에 집중하겠다는 입장을 분명히 했다.​ “약간 성공했지만, 다시는 안 한다” 머스크는 12월 9일(현지시간) ‘케이티 밀러 팟캐스트’에 출연해 DOGE가 성공적이었느냐는 질문에 “somewhat(어느 정도) 성공적이었다”고 평가하면서도, 다시 맡겠느냐는 질문에는 “그럴 것 같지 않다”고 답했다. 그는 같은 시간에 “그 시기에 DOGE 대신 테슬라·스페이스X·X(옛 트위터)에서 일했다면 훨씬 나았을 것”이라며 기회비용을 직접 언급했다.​ DOGE는 트럼프 대통령이 연방 정부 지출을 줄이고 규제를 대폭 완화하겠다며 만든 ‘정부효율부(Department of Government Efficiency)’로, 머스크가 사실상 얼굴이자 설계자 역할을 맡았다. 출범 초기 목표는 연간 최대 2조달러 규모의 예산 절감을 내세운 ‘초대형 긴축 프로젝

[빅테크칼럼] 올트먼이 AI 가장 큰 경쟁자로 구글 아닌 애플 '지목'한 이유…오픈AI와 애플간 하드웨어 인재전쟁 '속사정'

[뉴스스페이스=이종화 기자] 오픈AI CEO 샘 올트먼은 최근 뉴욕에서 기자들과의 오찬에서, 구글이 아닌 애플이 장기적으로 오픈AI의 가장 큰 경쟁자라고 공식적으로 지목했다. 그는 “미래의 인공지능 경쟁은 소프트웨어가 아니라 디바이스를 통해 결정될 것”이라며, 현재 스마트폰은 AI 컴패니언을 위한 최적의 플랫폼이 아니라고 강조했다. bloomberg, 9to5mac, techcrunch에 따르면, 이 발언은 오픈AI가 최근 내부적으로 ‘코드 레드’를 선언하고, 직원들에게 8주간 부수 프로젝트를 중단하고 오직 챗GPT 강화에만 집중하라는 지시를 내린 바로 직후 나온 것으로, 구글의 압박 속에서도 장기적 경쟁 구도는 애플이 중심이라고 판단한 것이다. 하드웨어 인재 영입 전쟁, 애플-오픈AI 갈등 심화 오픈AI는 최근 한 달간 애플 하드웨어 엔지니어 40명 이상을 영입한 것으로 알려졌다. 영입된 인력은 카메라, 웨어러블, 로보틱스, 오디오 등 거의 모든 핵심 분야에 걸쳐 있으며, Jony Ive가 설립한 AI 기기 스타트업 io를 65억 달러에 인수한 이후 본격적으로 하드웨어 개발에 박차를 가하고 있다. Ive는 프로토타입에 대해 “우아하고, 아름답고, 유쾌하다”

[빅테크칼럼] EU, 엑스에 2000억원 과징금에 머스크 ‘EU 해체’ 주장…미·EU 갈등 격화

[뉴스스페이스=김정영 기자] 유럽연합(EU)이 일론 머스크가 소유한 소셜미디어 플랫폼 엑스(X·구 트위터)에 디지털서비스법(DSA) 위반 혐의로 1억2000만 유로(약 2000억원)의 과징금을 부과했다. 이번 처분은 2023년 도입된 DSA 시행 이후 첫 사례로, EU 집행위원회는 엑스의 블루 체크(계정 인증 마크)가 신뢰도와 무관하게 유료로 운영되며 이용자를 기만했고, 광고 투명성 및 데이터 접근 권한도 기준에 미달했다고 판단했다.​ 머스크는 엑스를 통해 “EU는 해체돼야 하고, 주권은 개별 국가로 돌아가야 한다. 그래야 정부가 국민을 더 잘 대표할 수 있다”고 주장하며, EU를 ‘워크’(woke) 슈타지 정치위원들로 비판했다. 그는 “EU의 워크 슈타지 정치위원들은 ‘스트라이샌드 효과’의 진정한 의미를 곧 알게 될 것”이라고 경고했다. 워크는 미국 보수 진영에서 진보적 가치를 비판할 때 쓰는 용어이며, 스트라이샌드 효과는 검열할수록 오히려 더 퍼지는 현상을 의미한다.​ 미국 정부는 EU의 이번 조치를 표현의 자유 침해로 규정하며 강력 반발했다. JD 밴스 부통령은 “미국 기업들을 쓸데없는 문제로 공격하지 말고 표현의 자유를 지지해야 한다”고 말했고, 마코