서울대학교 전기·컴퓨터 공학부 가상머신 및 최적화 연구실 홈페이지를 방문하신 것을 환영합니다.
우리 VMand O (Virtual Machine and Optimization) 연구실은컴파일러 최적화 기술을 기반으로 가상머신의 구조와 그 실행 환경을 연구합니다. 구체적으로 가상머신의 구조 및 명령어 세트의 설계, 코드 생성과 최적화, 바이너리 변환, 그리고 고성능 실행 환경에 대한 연구를 수행하고 있습니다. 가상머신의 특성상 마이크로프로세서의 구조, 컴파일러, 운영체제가 교차하는 연구 분야를 다룹니다.
우리는 주로 프로그래밍 언어 가상머신(예: 자바, 자바스크립트)이나 명령어 세트 가상머신 (예: x86 on ARM), 혹은 가상머신 기반의 고속 실행 환경을 다루고 있습니다. 시스템 가상머신(예: VMWare, Xen)은 아직 우리의 주 관심 분야가 아닙니다. 우리 가상머신의 플랫폼은 고성능 마이크로프로세서를 채택하고 있는 서버 및 데스크 탑 시스템도 포함하지만 특히 최근에는 저전력 마이크로프로세서를 채택하고 있는 내장형 시스템에 집중하고 있습니다.
우리 연구의 기술 검증(proof of concept)을 위해 스마트폰과 태블릿등 모바일 인터넷 정보 기기와 스마트 TV나 블루레이 디스크와 같은 내장형 영상 시스템등에 결과를 실현하고 있습니다. 구체적으로 현재 우리 연구실의 주요 연구 영역은 다음과 같습니다.
- 프로그래밍 언어 (자바, 자바스크립트, 안드로이드) 가상 머신
- 고성능 가상 머신
- 웹 클라이언트 플랫폼 최적화
- 컴파일러 최적화
VMO 연구실은 IBM, SUN, INTEL, HP, SGI, 삼성전자, LG전자 등 이 분야의 국내외 선도 기업들과 여러 연구 프로젝트들을 수행해 왔습니다.
국가
대한민국
소속기관
서울대학교 (학교)
연락처
02-880-1814 http://altair.snu.ac.kr/newhome/kr_Welcome.html
책임자
문수묵 smoon@snu.ac.kr