http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
대규모 데이타 공유를 위한 유닉스 가상 메모리의 기능확장
유혁(Hyuck Yoo) 한국정보과학회 1996 정보과학회논문지 : 시스템 및 이론 Vol.23 No.12
본 논문은 대규모 데이타 공유가 유닉스(UNIX)에서 어떻게 이루어지는지에 대하여 고찰한다. 데이타의 공유란 다수 개의 협력 프로세스(cooperating processes)들이 동시에 하나의 데이타 집합에 접근하고 변경하는 것을 의미한다. 유닉스에서 널리 이용되고 있는 데이타 공유 방법은 공유 메모리 인터페이스(shared memory interface)이다. 데이타의 공유가 대규모인 경우에, 즉 공유되는 데이타의 양이 많고 협력 프로세스의 개수가 증가함에 따라 유닉스의 가상 메모리 시스템에서는 페이지 테이블 스틸링(page table stealing)이 발생한다. 페이지 테이블 스틸링은 공유 메모리 인터페이스를 사용하는 협력 프로세스들의 수행 능력을 매우 저하시킨다. 본 논문은 페이지 테이블 스틸링을 막기 위한 몇 가지 대안을 분석하고 공유 페이지 테이블(shared page table)을 해결책으로 제시한다. Solaris 운영체제에서 공유 페이지 테이블을 구현하였으며, 벤치마크 실험 결과는 공유 페이지 테이블은 페이지 테이블 스틸링을 방지하며 80 퍼센트에서 200 퍼센트 이상의 성능 향상을 가져옴을 보여준다. This paper investigates how large-scale data sharing is done in UNIX. By data sharing, we mean that cooperating processes access and update the same set of data. One of the popular facilities for data sharing in UNIX is the shared memory interface. In the case of large-scale data sharing, i. e., the shared data is big and the number of cooperating processes is large, the UNIX virtual memory system runs into page table stealing, which is a major bottleneck in multiprocessor systems. We consider a few alternatives to avoid page table stealing and propose a solution called shared page tables. We implemented shared page tables on Solaris, and the results of experiments show that shared page tables prevent page table stealing and improve the performance of cooperating processes from 80 percent to over 200 percent.
유시환 ( Seehwan Yoo ),유혁 ( Hyuck Yoo ) 한국정보처리학회 2010 한국정보처리학회 학술대회논문집 Vol.17 No.2
최근 들어 가상화 기술은 서버의 통합에 뿐만 아니라, 임베디드 시스템에서도 널리 사용되고 있다. 하지만, 가상화 시스템에서는 물리 프로세서가 게스트 운영체제에게 직접 전달되지 않으며, 게스트 운영체제는 가상 프로세서를 통해서 실행할 수 밖에 없다. 따라서, 기존의 처리량 기준의 공평성 스케줄러가 가상머신 모니터에서 동작하는 경우, 실시간 스케줄링이 불가능하다. 본 연구에서는 멀티코어 기반의 가상화 시스템에서 실시간 태스크의 실행을 보장하는 기법을 소개한다. 특히, 본 논문에서는 계층형 스케줄링의 특성과 최대 병렬성 조건을 통하여 멀티코어 가상머신의 스케줄 가능성 분석 기법을 제시한다.
분산 시스템을 위한 운영체제 상의 새로운 메시지 타입 설계
권순철(Soon-Cheol Kwon),유혁(Hyuck Yoo) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.1A
본 논문은 효율적인 분산 시스템을 구성하기 위하여 새로운 메시지 타입을 제안한다. 우선 분산 시스템에서 사용되어 온 기존의 방법에 대하여 살펴보고, 이들이 가지는 제약 사항들을 지적한 후 새로운 메시지 타입이 기존의 방법들이 가지는 약점을 어떻게 극복하는지 설명한다. 그리고 이러한 메시지의 구현을 위해 실험적인 모델을 제시하고, 이를 통하여 구현에 필요한 요소와 새로운 메시지 타입의 유용성을 고려해 보고자 한다.
송찬호 ( Chan-ho Song ),유혁 ( Hyuck Yoo ) 한국정보처리학회 2005 한국정보처리학회 학술대회논문집 Vol.12 No.1
AODV와 같은 요구 기반 라우팅 방식은 트래픽이 발생되는 시점에서 경로를 탐색하는 방법으로서 최적 메시지 전송 경로가 유효하다면 트래픽의 증가와 과도한 에너지 소비를 고려하지 않고 계속적인 동일 전송 경로의 사용으로 인해 특정 노드에 대하여 에너지 소모가 심화될 뿐만 아니라 전송지연이 발생된다. 본 논문에서는 과중한 트래픽 상태를 분산 시켜 전체 네트워크의 균형적인 에너지 소비를 위하여 AODV 프로토콜에 로드 분산 기법의 적용을 제안한다.
황재현(Jae-Hyun Hwang),유혁(Hyuck Yoo) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.2Ⅲ
컨텐츠 기반의 네트워크 상에서 효율적인 이벤트 전달 방법은 계속적으로 연구가 진행 중인 분야이다. 기존에는 컨텐츠 기반의 라우팅을 위한 방안으로 크게 필터 기반의 라우팅 방식과 멀티캐스트 기반의 라우팅 방식으로 나누어 접근해 왔다. 그러나 이 두 가지 방식은 라우팅 정보의 저장 및 관리 비용과 정확 한 이벤트의 전달 간에 트레이드 오프가 발생한다. 본 논문에서는 해시 그룹 기반의 라우팅 기법을 제안 하며 이 방식을 통해 모든 노도에게 원하는 정보의 정확한 전달이 가능할 뿐 아니라 n개의 서로 다른 컨텐츠에 대해 각 노도에서 유지해야 하는 라우팅 엔트리의 수가 0(√n) 이 됨을 보였다.
김세원(Se-Won Kim),유혁(Hyuck Yoo) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1B
임베디드 시스템의 성능이 향상됨에 따라, 이러한 시스템에서의 소모전력을 줄이기위해 다양한 분야에서 연구되어왔다. 그 중에서도, DVS는 마이크로 프로세서의 소모전력을 줄이기 위한 가장 효율적인 기술중 하나이다. 하지만 DVS는 하드웨어 특성상 오버헤드가 존재하며, 대부분의 연구에서는 이러한 오버헤드를 고려하지 않고 진행되었다. 본 연구는 시스템의 워크로드를 요구 주파수 관점에서 해석하여 매 단위 시간마다 요구 주파수 간의 관계를 확률 모델을 적용하여 해석하고자 했다.
H.264/SVC를 기반으로 한 ROI 화질 개선 방법
이정환(Jung-Hwan Lee),유혁(Hyuck Yoo) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
본 논문에서는 H.264/SVC(Scalability Video Coding)를 기반으로 한 ROI(Region Of Interest) 화질 개선 방법을 제안 한다. H.264/SVC는 공간적, 시간적, 화질적 확장성을 지원하고 있다. 이로 인해 네트워크 환경과 모바일 기기에 더욱 적합하게 되었다. 하지만 이러한 확장성은 객관적인 화질 개선을 고려하여 설계 되었다. 본 연구는 주관적인 화질 개선을 위해 관심 영역을 설정 하였으며, 이를 위하여 관심영역을 설정 하기 위한 방법과 이를 효율적으로 전송 하기 위한 효과적인 전송 방법을 제안 한다. 또한 기존 SVC 확장성까지도 활용하는 화질 개선 방법을 제시 한다.
재구성 가능한 보안 모듈을 이용한 역컴파일 방지 Java 실행 환경
김성은(SungEun Kim),유혁(Hyuck Yoo) 한국정보과학회 2006 한국정보과학회 학술발표논문집 Vol.33 No.2A
현재의 네트워크화 된 환경에서 Reverse Engineering 방지의 중요성은 높아지고 있다. 특히 Java의 경우 Reverse Engineering에 의한 위험성에 더욱 노출되어 있다. 본 논문에서는 이러한 환경에서 Reverse Engineering 방지에 대한 기존의 연구에 대하여 검토하고, Java 바이트 코드의 암호화를 통한 방어 기법으로서 동적 인스트루멘테이션을 이용한 재구성이 가능한 새로운 Java 실행 환경을 제안하였다. 이를 통하여 보다 신뢰성 있는 모바일 에이전트 환경을 구축할 수 있을 것이다.