2026.03.05 (목)

  • 흐림동두천 2.7℃
  • 흐림강릉 5.9℃
  • 서울 4.1℃
  • 대전 8.5℃
  • 흐림대구 10.6℃
  • 흐림울산 9.3℃
  • 광주 9.8℃
  • 흐림부산 9.8℃
  • 구름많음고창 5.5℃
  • 흐림제주 13.4℃
  • 흐림강화 1.1℃
  • 흐림보은 7.8℃
  • 흐림금산 8.8℃
  • 흐림강진군 9.5℃
  • 흐림경주시 8.8℃
  • 흐림거제 10.2℃
기상청 제공

빅테크

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


[빅테크칼럼] 메타, 뉴스코퍼레이션과 연 5000만 달러 규모 AI 콘텐츠 계약 체결…메타의 미디어정책 전략 전환?

[뉴스스페이스=김정영 기자] 메타 플랫폼스가 뉴스코퍼레이션과 연간 최대 5000만 달러(약 733억원) 규모의 다년간 인공지능 콘텐츠 라이선싱 계약을 체결했다고 뉴스 코퍼레이션 소유의 월스트리트 저널이 보도했다. 최소 3년간 지속되는 이번 계약으로 메타는 뉴스 코퍼레이션의 미국 및 영국 출판물 콘텐츠를 AI 제품 및 모델 학습에 활용할 수 있게 됐다. 이 계약을 통해 메타는 뉴스 코퍼레이션 산하의 월스트리트저널, 뉴욕포스트, 타임스앤선데이 타임스오브런던을 포함한 매체들의 최신 보도 및 기사 아카이브를 자사의 AI 챗봇과 기타 서비스에 활용할 수 있다. 3월 3일(현지시간) 발표 이후 장외 거래에서 뉴스 코퍼레이션 주가는 소폭 상승한 반면, 메타 주가는 약간 하락했다. 이번 계약은 수년간 뉴스 퍼블리셔들에 대한 지불을 회피해 온 메타의 주목할 만한 방향 전환을 의미한다. 2022년, 메타는 페이스북 뉴스 탭에 게재되는 콘텐츠에 대해 월스트리트저널과 뉴욕타임즈를 포함한 매체들에게 지급하던 비용을 중단하기 시작했다. 메타는 이후 2024년에 미국과 호주에서 뉴스 탭을 완전히 폐쇄했다. 그러나 생성형 AI의 부상으로 상황이 달라졌다. 메타는 이제 페이스북, 인스타그

[빅테크칼럼] AI기업들, 펜타콘에 반란…오픈AI·구글 900명 서명, 트럼프 펜타곤에 'AI 자율무기 금지' 선봉장 앤트로픽 지지

[뉴스스페이스=김정영 기자] 미국 빅테크 기업 직원들이 앤트로픽의 AI 군사 활용 제한 정책에 연대하며 펜타곤과의 충돌이 격화되고 있다. 오픈AI와 구글 직원 중심의 공개서한에 900명 가까이가 서명한 가운데, 도널드 트럼프 대통령과 피트 헤그세스 국방장관의 강경 조치가 역풍을 맞고 있다. 서명 폭증, 빅테크 내부 균열 'We Will Not Be Divided'라는 제목의 공개서한은 지난 2월 27일부터 3일까지 오픈AI 100명, 구글 800명 등 총 900명이 서명하며 확산됐다. 서한은 펜타곤이 "국내 대규모 감시와 무인 자율살상 무기" 사용을 요구하며 기업 간 분열을 조장한다고 비판했다. 구글 내부에서는 AI 관련 직원 100명 이상이 경영진에게 별도 서한을 보내 제미나이 모델의 '레드라인' 설정을 촉구했다. 또 다른 서한에는 오픈AI 수십 명 외에 세일즈포스, 데이터브릭스, IBM, 커서 직원 수백 명이 동참해 헤그세스 장관의 조치를 철회하라고 요구했다. 이는 펜타곤이 앤트로픽 CEO 다리오 아모데이를 압박하며 국방생산법 발동을 위협한 데 따른 반발이다. 트럼프·헤그세스 강경 대응 트럼프 대통령은 2월 27일 모든 연방기관에 앤트로픽 기술 사용 즉시

[The Numbers] 메모리 호황, 전쟁에도 '불사조' 날개…삼성전자·SK하이닉스 "중동 위기, 반도체 호황 꺾지 못할 것"

[뉴스스페이스=이승원 기자] 한국 메모리 반도체 쌍두마차인 삼성전자와 SK하이닉스가 중동 위기 속 주가 10%대 폭락에도 사업 전망을 낙관했다. 미국-이스라엘의 이란 공습(2월 28일 시작)으로 호르무즈 해협 봉쇄 위협이 현실화되며 코스피가 7.24%(452.22포인트) 급락, 5791.91로 마감했으나, 양사는 칩의 항공 운송 특성과 AI 수요 폭증으로 영향 최소화될 것이라 입장 밝혔다. 한국의 양대 메모리 반도체 생산업체는 3월 3일 고조되는 미국-이란 갈등이 전례 없는 반도체 수요 호황을 저해하지 않을 것이라는 확신을 표명했다. 이는 패닉에 빠진 투자자들이 그들의 주식을 매도하며 거의 2년 만에 한국 증시 최대 폭락을 기록한 가운데 나온 입장이다. 삼성전자는 3월 3일 약 10% 하락했고 SK하이닉스는 약 11.5% 하락했으며, 이는 코스피가 7.24% 폭락하여 5,791.91로 마감하는 데 결정적 역할을 했다. 450포인트 이상 하락하며 한 달 만에 처음으로 서킷브레이커가 발동됐다. 한국 언론이 '블랙 튜즈데이'라고 명명한 이 폭락은 대체 공휴일 이후 시장이 재개되면서 투자자들이 이틀간의 부정적 뉴스를 한꺼번에 소화해야 했기 때문에 더욱 심화되었다.