2025.12.19 (금)

  • 흐림동두천 3.7℃
  • 구름많음강릉 12.8℃
  • 구름많음서울 7.5℃
  • 흐림대전 10.3℃
  • 흐림대구 8.7℃
  • 구름많음울산 15.7℃
  • 맑음광주 16.8℃
  • 흐림부산 15.2℃
  • 맑음고창 15.9℃
  • 구름조금제주 18.6℃
  • 구름많음강화 6.2℃
  • 구름많음보은 7.1℃
  • 흐림금산 8.6℃
  • 맑음강진군 15.9℃
  • 구름많음경주시 13.8℃
  • 흐림거제 12.4℃
기상청 제공

빅테크

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건의 관련기사 더보기


[이슈&논란] “쉽지 않겠네”…50대 머스크의 20대 여배우 파격의상에 AI 이미지 첨부한 댓글 논란

[뉴스스페이스=윤슬 기자] 테슬라 최고경영자 일론 머스크가 최근 할리우드 배우 시드니 스위니(28)의 레드카펫 의상에 대해 SNS에서 ‘쉽지 않겠네(Can’t be easy)’라는 댓글과 함께 인공지능(AI) 생성 이미지를 첨부해 논란이 일고 있다. 12월 17일(현지시간) 미국 연예매체 버라이어티를 비롯해 국내외 언론들은 이 사건을 집중 보도하며, 머스크의 발언이 26세 연하의 젊은 여배우 신체를 농담 소재로 삼은 부적절한 사례라고 지적했다.​ 논란의 발단과 SNS 반응 머스크는 영화 ‘더 하우스메이드’ 시사회에 참석한 스위니의 영상을 자신의 SNS 플랫폼 X(구 트위터)에 공유하며, ‘쉽지 않겠네’라는 짧은 문구와 함께 AI로 생성된 것으로 보이는 이미지를 첨부했다. 해당 이미지에는 척추 통증을 호소하는 인물과 신체 부위가 강조된 여성의 모습이 담겨 있어, 스위니가 신체적 불편함을 겪을 것이라는 우회적 표현이라는 해석이 나왔다. 국내외 누리꾼들은 “50대 기업인이 20대 여배우 신체를 농담거리로 삼는 것은 부적절하다”며 “기괴하다(Weird)”는 반응을 쏟아냈다.​ 문화적·철학적 해석 이번 사건은 단순한 SNS 논란을 넘어, 성별·세대·권력 관계 속에서

[The Numbers] 마이크론, 분기 최대 실적과 가이던스 ‘더블 서프라이즈’…삼성전자·SK하이닉스 ‘마이크론 랠리’ 최대 수혜

[뉴스스페이스=김정영 기자] 미국 메모리 반도체 3위 업체 마이크론 테크놀로지가 2026 회계연도 1분기(2025년 9~11월) 실적에서 매출 136억4000만달러, 조정 EPS 4.78달러를 기록하며 시장 예상(매출 129억5000만달러·EPS 3.95달러)을 큰 폭으로 웃돌았다. 전년 동기와 비교하면 매출은 약 57% 급증하면서 회사 역사상 최대 분기 매출과 함께 모든 사업부에서 의미 있는 마진 확대를 달성했다는 설명이다.​ 마이크론은 이어 2026 회계연도 2분기(2025년 12월~2026년 2월) 매출 가이던스를 183억~191억달러로 제시해, 월가 컨센서스(약 144억달러)를 30% 이상 상회하는 ‘초강력 전망’을 내놨다. 회사 측은 같은 분기 조정 EPS 역시 8달러대 중반 수준까지 상승할 것으로 제시하며, 매출·이익률·EPS·자유현금흐름 모두에서 사상 최대치를 예고했다.​ “AI 필수 인프라 기업” 선언…HBM·데이터센터 메모리에 투자 몰린다 산제이 메흐로트라 마이크론 CEO는 실적 발표에서 “마이크론은 AI를 가능하게 하는 필수적인 핵심 기업”이라고 규정하며, 고객사의 메모리·스토리지 수요 급증에 대응하기 위해 투자를 공격적으로 확대하고 있다고