http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
UnixWare 커널 수준의 효율적인 검사점 및 복구 도구
홍지만(Jiman Hong),항상철(Sangchul Han),윤진혁(Jinhyuk Yoon),박태순(Taesoon Park),염헌영(Heon Y. Yeom),조유근(Yookun cho) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.1A
검사점 및 복구 도구는 사용자 응용 프로그램의 상태를 주기적으로 안정된 저장소에 저장을 하고, 결함이 발생하였을 경우 가장 최근의 검사점으로부터 효율적으로 복구하게 하는 도구이다. 특히 검사점 및 복구 도구는 장시간 수행되는 프로세스에게는 아주 중요한 의미를 지니며, 결함으로 인해 장시간 수행되는 프로세스에 의해 생성된 중간 결과를 잃어버리지 않게 한다. 본 논문에서는 UnixWare 커널 수준의 검사점 및 복구 도구인 Kckpt의 설계 및 구현 내용을 제시하고, Kckpt의 성능을 사용자 수준에서 구현한 검사점 라이브러리와 비교한 결과를 제시한다. Kckpt를 사용함으로 해서 UnixWare는 소스 코드 수준에서 사용자가 최기화한 장소에서 검사점을 만들 수 있을 뿐만 아니라 실행 가능한 파일만을 가진 사용자에게도 완전한 투명성을 제공할 수 있다. 또한 Kckpt를 사용자 라리브러리 수준에서 구현한 검사점 도구와 성능을 비교한 결과 오버헤드가 훨씬 줄어들었음을 관찰할 수 있었다.
민홍(Hong Min),김봉재(Bongjae Kim),정진만(Jinman Jung),김석현(Seukhyun Kim),조유근(Yookun Cho),허준영(Junyoung Heo),이상호(Sangho Yi),홍지만(Jiman Hong) 한국정보과학회 2009 한국정보과학회 학술발표논문집 Vol.36 No.2A
무선 센서 네트워크에서의 결함 허용은 센서 노드의 취약성 보완과 신뢰성 높은 정보 제공을 위해 필요하다. 센서노드들의 자원 제약적인 특성 때문에 오류에 노출되기 쉬우며, 기존의 체크포인팅 기법 들은 센서 네트워크의 특성을 고려하지 않고 설계되었기 때문에 이를 적용하기 어렵다. 본 논문에서는 클러스터 기반의 라우팅 프로토콜에 체크포인팅 기법을 적용하여 헤드 노드의 결함 시 발생할 수 있는 정보 손실과 높은 복구 비용 문제를 해결하는 방법을 제안한다.
민홍(Hong Min),이상호(Sangho Yi),허준영(Junyoung Heo),김석현(Seokhyun Kim),조유근(Yookun Cho),홍지만(Jiman Hong) 한국정보과학회 2008 정보과학회 컴퓨팅의 실제 논문지 Vol.14 No.7
무선 센서 네트워크에서 사용하는 동적 메모리관리 기법들은 범용 시스템에서 사용되고 있는 기법들을 그대로 적용한 것들이 많기 때문에, 센서 응용에는 부적합한 부분이 있다. 본 논문에서는 센서 응용들의 특성을 살펴보고, 이들의 특성을 모델링함으로써, 기존의 동적 메모리 관리 시스템에서 발생할 수 있는 긴 수행시간과 불필요한 메모리 관리 공간의 문제를 해결할 수 있는 슬랩 할당기를 제안한다. 또한 대표적인 센서 응용 프로그램을 활용한 실험을 통해서 새로이 제안한 방법의 성능을 기존의 시스템과 비교 평가한다. Existing dynamic memory allocation schemes for general purpose operating system can not directly apply to the wireless sensor networks (WSNs). Because these schemes did not consider features of WSNs, they consume a lot of energy and waste the memory space caused by fragmentation. In this paper, we found features of WSNs applications and made the model which adapts these issues. Through this research, we suggest the slab allocator that reduces the execution time and the memory management space. Also, we evaluate the performance of our scheme by comparing to one of the previous systems.
민홍(Hong Min),김봉재(Bongjae Kim),정진만(Jinman Jung),장준혁(Junhyuck Jang),어상일,조유근(Yookun Cho),허준영(Junyoung Heo),이상호(Sangho Yi),홍지만(Jiman Hong) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.2B
수중 센서 네트워크는 지상에서 동작하는 무선 센서 네트워크와는 다른 환경과 제약조건 하에서 운영된다. 일반적으로 수중 환경은 지상보다 통신 환경이 열악하고, 조류와 같은 해수의 흐름으로 인한 이동성 때문에 오류 발생 가능성이 높다. 따라서, 수중 센서 네트워크의 신뢰성을 향상시키기 위한 기법들에 대한 요구가 높아지고 있다. 본 논문에서는 수중 센서 네트워크의 특성을 고려하여 설계된 체크포인팅 기법을 제안한다. 제안 기법은 네트워크 운영의 신뢰도를 높일 수 있을 뿐만 아니라, 에너지 소모와 복구 시간 측면에서 기존의 기법에 비해 좋은 성능을 보인다.
민홍(Hong Min),김봉재(Bongjae Kim),정진만(Jinman Jung),김석현(Seukhyun Kim),윤진혁(Jinhyuk Yoon),조유근(Yookun Cho),허준영(Junyoung Heo),이상호(Sangho Yi),홍지만(Jiman Hong) 한국정보과학회 2010 정보과학회 컴퓨팅의 실제 논문지 Vol.16 No.6
무선 센서 네트워크에서의 결함 허용은 센서 노드의 취약성 보완과 신뢰성 높은 정보 제공을 위해 필요하다. 센서 노드들의 자원 제약적인 특성 때문에 오류에 노출되기 쉬우며, 기존의 체크포인팅 기법 들은 센서 네트워크의 특성을 고려하지 않고 설계되었기 때문에 이를 적용하기 어렵다. 본 논문에서는 클러스터 기반의 라우팅 프로토콜에 체크포인팅 기법을 적용하여 헤드 노드의 결함 시 발생할 수 있는 정보 손실과 높은 복구 비용 문제를 해결하는 방법을 제안한다. In wireless sensor networks, a fault-tolerant scheme that detects the failure of sensor nodes and improves the reliability of collected information must be considered. Resource-constraint sensor nodes expose vulnerability and cannot use existing checkpointing schemes that do not consider a feature of sensor networks. In this paper, we propose a fault-tolerant scheme for clustering routing protocols that support the recovery of a head node.
민홍(Hong Min),이상호(Sangho Yi),김봉재(Bongjae Kim),김석현(Seokhyun Kim),조유근(Yookun Cho),홍지만(Jiman Hong) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
기존 무선 센서 네트워크 분야에서의 연구는 단일기종 환경이라는 가정하에서 진행되었다. 최근 정보수집 기법이나 라우팅 프로토콜의 경우 클러스터링 기반의 이기종 환경에서 더 높은 에너지 효율을 보이고 있다. 네트워크의 수명이 길어지고, 이를 기반으로 동작하는 응용에 대한 요구가 다양해 짐에 따라 동적 재구성에 대한 요구도 높아지고 있다. 본 논문에서는 이기종 환경을 기반으로 보다 효율적인 동적 재구성 기법을 제안한다. 제안한 기법은 무선 센서 네트워크의 특성을 반영하며, 대규모의 네트워크를 지원할 수 있도록 설계했다. 시뮬레이션 결과를 통해, 제안한 기법이 기존의 기법에 비해 우수하다는 것을 검증한다.
core 파일을 이용한 프로세스 수행 흐름 분석 도구의 설계 및 구현
홍석일(Sukil Hong),국중진(Joongjin Kook),홍지만(Jiman Hong) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
기존의 프로세스 흐름 분석 도구(ltrace, strace) 및 디버깅 도구(gdb)를 사용하여 프로세스의 여러 시점을 한 번에 분석하기는 불가능하다. 또한 주로 콘솔 기반으로 수행하므로 사용에 어려움이 따른다. 본 논문에서 설계 및 구현한 프로세스 흐름 분석 도구는 프로세스의 수행 도중 원하는 시점마다 core 파일을 생성하고, core 파일을 이용하여 프로세스의 메모리 및 레지스터에 대한 정보를 분석한다. 여러 core 파일을 동시에 비교함으로써 프로세스의 수행에 대해 여러 시점을 비교 가능토록 하였고 또한 qt 라이브러리를 이용하여 비주얼적인 디스플레이를 통해 알아보기 쉽도록 구현하였다.
대칭형 멀티 코어 아키텍처를 위한 효율적인 부하 분산 알고리즘
홍석일(Sukil Hong),국중진(Jongjin Kook),안양근(Yangkeun Ahn),홍지만(Jiman Hong) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.1A
컴퓨터의 성능을 향상하기 위해 주로 프로세서의 성능을 놓여 왔으나 발열 및 집적도 등의 문제로 인하여 한계를 가지게 되었고, 이를 해결하기 위하여 멀티 판로세서와 멀티 코어 시스템이 등장하였다. 이러한 시스템은 두 개 이상의 처리기를 사용하여 단일 처리기 시스템보다 놓은 성능을 갖으며 비교적 낮은 전력을 소모하기 때문에 점차 사용이 증가하고 있다. 운영체제도 이러한 다중 처리기 시스템을 위한 기능이 추가 되어 효율적으로 사용하여 성능을 놓이기 위해 변화하고 있다. 부하 분산 알고리즘 역시 예전의 스케줄러에는 들어있지 않는 기법이었으나 멀티 프로세서가 등장한 이후로 추가 되었다. 본 논문에서는 이 전 방식의 부하 분산 알고리즘에 유동적인 기준점을 추가하여 성능을 개선하고자 한다.
전력 관리 시스템의 장치 데이터베이스 자동 구축 및 장치 식별 알고리즘 설계
홍석일(Sukil Hong),최광순(Kwang-Soon Choi),홍지만(Jiman Hong) 한국지능시스템학회 2014 한국지능시스템학회논문지 Vol.24 No.4
본 논문에서는 가전기기의 전력소비 정보를 이용하여 가전기기별 특성을 추출하고 이를 이용하여 데이터베이스의 자동 구축 및 구축된 데이터베이스로부터 입력되는 특성 정보에 해당하는 가전기기를 식별할 수 있는 알고리즘을 설계하고 구현하였다. 이를 위해 가정환경에서 사용하는 가전기기들의 소비전력 상태 감시 및 전원 제어가 가능한 기존에 설계된 시스템서버에 별도의 라이브러리를 구현하여 추가하였다. 구현된 최종 시스템은 가전기기의 소비전력을 측정하고 무선 네트워크를 이용하여 서버에게 실시간으로 데이터를 전송하는 클라이언트와 서버로 구성이 되며, 실험을 통해 특정 클라이언트에 연결된 특정 가전기기를 자동으로 식별하는 것이 가능한 것을 검증하였다. In this paper, an algorithm of extracting the features of home appliances and automatically building a database to identify home appliances is designed and presented. For the verification, a software library supporting this algorithm is implemented and added to an power management system server, which was already implemented to support real-time monitoring of home appliances" power consumption status and controlling their power. The implemented system consists of a system server and clients, each of which measures the power consumed by a home appliance plugged in it and transmits the information to the server in real-time over a wireless network. Through experiments, it is verified that it is possible to identify any home appliance connected to a specific client.