http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
최희석(Heeseok Choi),신용삼(Youngsam Shin),박승민(Seungmin Park) 한국정보과학회 2005 한국정보과학회 학술발표논문집 Vol.32 No.2
최근 센서 기술이 발전함에 따라 무선 센서 네트워크 응용에 대한 관심이 크게 증대되고 있다. 이와 더불어 무선 센서 네트워크 응용에 적합한 라우팅 프로토콜 개발에 대한 연구가 많이 이루어지고 있다. 그러나 무선센서 네트워크가 내재하고 있는 전원 용량의 제약, 메모리 크기의 제약, 프로세싱 능력의 제약, 통신 거리의 제약 등 다양한 제약사항으로 인하여 응용 특성에 특화된 라우팅 프로토콜 개발이 필요하다. 본 논문에서는 기존 라우팅 프로토콜의 주요 메커니즘을 살펴보고, 이를 바탕으로 무선 센서 네트워크 응용의 특성 및 요구사항을 분석하고 프로토콜을 설계하는 우리의 접근 방법을 제시하고자 한다.
Tilera 다중코어와 x86-64 멀티코어 시스템의 성능 비교
최희석 ( Heeseok Choi ),유태묵 ( Taemuk Lyoo ),박지수 ( Jisu Park ),정대용 ( Daeyong Jung ),임종범 ( Jongbeom Lim ),이정하 ( Jungha Lee ),서태원 ( Teaweon Suh ),유헌창 ( Heonchang Yu ) 한국정보처리학회 2013 한국정보처리학회 학술대회논문집 Vol.20 No.1
최근 멀티코어 시스템은 컴퓨터의 성능을 향상시키기 위해 더 많은 수의 코어를 연결시키는 다중코어 시스템으로 발전하고 있다. 그러나 멀티코어 시스템은 사용하는 코어의 아키텍처 구조와 개수에 따라 성능 차이가 발생한다. 이에, 본 논문에서는 코어의 아키텍처 구조와 코어의 개수가 성능에 미치는 영향을 분석하기 위해 Tilera의 다중코어 시스템인 Tile-Gx36, TilePro64와 Intel의 x86-64 멀티코어 시스템인 Core i5의 성능을 비교하였다. 코어의 사용률이 늘어남에 따른 성능차이를 알아보기 위해 벤치마크 프로그램인 SPEC CPU 2006을 이용하여 각 시스템 내 단일코어의 성능을 측정하고, OpenMP 벤치마크 프로그램을 이용하여 시스템의 모든 코어를 사용했을 때의 입력 데이터 크기에 따른 성능을 측정하였다. 실험 결과, 단일코어에서의 성능은 정수형 데이터를 사용하여 측정하였을 경우 Core i5가 Tile-Gx36보다 약 87%, 실수형 데이터를 사용하여 측정하였을 경우 약 94% 더 빠른 것으로 나타났다. 그러나 코어 전체를 이용한 성능 결과에서는 정수형 배열 크기가 이상일 경우 Tile-Gx36 시스템의 처리 속도가 Core i5 시스템 보다 평균적으로 약 7.6배 향상됨을 확인할 수 있었다. 따라서 Tilera의 다중코어 시스템은 클럭 속도와 아키텍처 구조의 영향으로 단일코어의 성능은 떨어지나, 병렬 처리를 이용한 고속연산에서는 성능이 향상된다고 할 수 있다.
아키텍처 기반 소프트웨어 개발에서 소프트웨어 아키텍처 변형을 지원하기 위한 방법
최희석(Heeseok Choi),염근혁(Keunhyuk Yeom) 한국정보과학회 2005 정보과학회논문지 : 소프트웨어 및 응용 Vol.32 No.1
소프트웨어 아키텍처는 복잡 다양한 소프트웨어 시스템을 개발하는 데 있어서 개발될 소프트웨어의 품질 달성에 중요한 영향을 미치는 핵심 설계로서 인식되고 있다. 따라서 아키텍처 기반의 소프트웨어 개발에서 고품질 소프트웨어 개발을 위하여 소프트웨어 아키텍처에 대한 변형이 필수적으로 요구된다. 그러나 아키텍처 변형 시 적용 가능한 설계 대안들의 다양성과 그것들이 아키텍처에 미치는 결과에 대한 예측의 어려움으로 인하여, 소프트웨어 아키텍처 변형을 적용하는 것이 쉽지 않다. 그러므로 다양한 설계 대안들이 아키텍처에 미치는 결과를 이해하고 분석하는 것을 통하여 소프트웨어 아키텍처 변형을 지원하기 위한 방법이 필요하다. 본 논문에서는 소프트웨어 아키텍처 변형을 체계적으로 지원하기 위한 방법을 제안한다. 제안하는 방법에서는 소프트웨어 아키텍처에 포함된 아키텍처 설계 결정들과 그것들에 대한 제약조건들을 바탕으로 결정 제약조건 그래프를 정의한다. 결정 제약조건 그래프를 이용하여 소프트웨어 아키텍처의 주요 설계 결정들 간의 의존 관계를 명시적으로 나타냄으로써, 소프트웨어 아키텍처 변형 과정에서 특정 설계 결정에 대한 설계 변형이 아키텍처에 미치는 영향을 체계적으로 분석 가능하게 한다. 본 논문에서 제시하는 소프트웨어 아키텍처 변형 방법은 아키텍처 변형에 대한 전반적인 이해를 용이하게 함과 동시에, 궁극적으로는 고품질 소프트웨어 개발을 위한 새로운 버전의 아키텍처 재생성을 돕는다. Software architecture is increasingly being viewed as a key design in developing complex software systems, which largely affects the achievement of quality attributes. During the architecture-based software development, therefore, architectural transformation is needed to achieve quality attributes. Due to the variety of design alternatives and the poor predictability of the effects of the transformation, however, it is not easy to apply architectural transformation. Therefore, the method is needed to support architectural transformation through systematically analyzing the effects of applying various design alternatives to the architecture. This paper proposes an approach to support software architecture transformation. Based on architectural design decisions and the constraints on them included in the architecture, our approach defines a decision constraint graph representing the dependencies among architectural design decisions. Through using the decision constraint graph, architectural transformation can be systematically performed by understanding the effects of applying a transformation. While this work supports more understanding of applying architectural transformation, it also helps reconstruct a software architecture to improve the quality of the software.
클라우드에서 태스크 이주를 위한 최적의 에너지 소비 임계값 분석
최희석 ( Heeseok Choi ),최숙경 ( Sookkyong Choi ),박지수 ( Jisu Park ),서태원 ( Teaweon Suh ),유헌창 ( Heonchang Yu ) 한국정보처리학회 2013 한국정보처리학회 학술대회논문집 Vol.20 No.2
최근 클라우드 컴퓨팅의 발전과 상업적인 성공과 함께 클라우드 자원의 이용률을 최대로 유지하면서 에너지를 효율적으로 사용하기 위한 연구에 대한 관심이 커지고 있다. 자원의 사용률이 최대로 높아지게 되면 에너지 소비량이 급격하게 증가하여 많은 에너지를 사용하게 되므로 자원의 사용율과 에너지 사용은 트레이드오프 관계를 가지게 된다. 따라서 본 논문에서는 자원의 최대 사용 및 효율적인 에너지 사용을 위해 에너지 소비가 최적이 되는 자원 이용률의 임계값을 찾기 위한 연구를 수행하였다. 실험을 위해 자원 중 가장 많은 에너지를 소비하는 CPU를 이용하였고, 전력 측정을 위해 KEM2500 전력계와 ThrottleStop_500 프로그램을 사용하였다. 실험 결과 CPU 사용률이 약 90%일 때 에너지 사용량이 급격하게 증가하였으며, 기존의 평균 자원 이용률과 비교했을 때 12.3% 정도의 전기량이 더 소모됨을 확인하였다. 따라서 클라우드 컴퓨팅에서 CPU 자원의 이용률이 90%일 때 에너지가 최적이라고 할 수 있다.
최희석 ( Heeseok Choi ),최기석 ( Kiseok Choi ),김재수 ( Jae-soo Kim ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.1
최근 개방과 협력 기반의 연구정책 수립, 연구기획, 연구개발, 성과 활용·확산 등이 매우 중요하게 인식되고 있다. 특히 기술융합 시대에 연구역량을 하나로 집중하고 창조적인 연구개발을 지원하기 위해서는 연구기획 단계에서부터 개방과 협력에 기반한 연구지원체계가 필요하다. 본 연구에서는 연구성과 분석을 통해 획득 가능한 정보와 서비스 기능에 대해서 살펴본다. 또한 연구기획 활동별 서비스 요구사항을 정의하고, 이를 바탕으로 연구성과 분석결과를 기반으로 한 연구기획지원 서비스 모델을 제안한다.
IaaS 환경에서 빅데이터 처리를 위한 가상머신 라이브 마이그레이션 문제점 분석
최희석 ( Heeseok Choi ),임종범 ( Jongbeom Lim ),최성민 ( Sungmin Choi ),이은영 ( Eunyoung Lee ) 한국정보처리학회 2016 한국정보처리학회 학술대회논문집 Vol.23 No.2
최근 수많은 국·내외 글로벌 기업들이 클라우드 자원의 제공자 겸 소비자 역할을 하는 프라이빗 IaaS 클라우드 환경을 구축하고 있는 추세이며 이를 위해 오픈소스 클라우드 플랫폼인 오픈스택(OpenStack)이 많이 사용되고 있다. 이 논문에서는 대규모 빅데이터 처리를 위해 오픈스택 클라우드 환경의 가상머신 라이브 마이그레이션 기법을 사용할 경우 발생할 수 있는 문제점을 분석한다. 이러한 문제점에 대하여 가상머신에서 빅데이터 연산 처리 시 스토리지 병목현상을 해결하기 위한 마이그레이션 기법을 제시한다.
효율적인 NTIS 서비스 운영을 위한 표준운영절차 : NTIS SOP
최희석 ( Heeseok Choi ),정옥남 ( Ock-nam Jung ),김윤정 ( Yun-jeong Kim ),김태현 ( Tae-hyun Kim ),임철수 ( Chulsu Lim ),이병희 ( Byeong-hee Lee ),김재수 ( Jae-soo Kim ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.1
국가과학기술종합정보서비스(NTIS: National Science & Technology Information Service)는 국가R&D 사업정보를 한 곳에서 서비스하는 국가R&D 지식포털이다. NTIS의 효율적 기획 및 업무운영 총괄을 위하여 NTIS 표준운영절차(SOP: Standard Operating Procedures) 수립의 필요성이 증대되었다. 본 연구에서는 본 연구에서는 선진이론 모델 및 국내사례를 분석하고, NTIS 구축에 참여한 내부의 환경적 요건과 운용체계 요구사항을 고려하여, NTIS 운용체계에 가장 실무적으로 적합한 NTIS SOP를 수립하였다. 이와 더불어 NTIS 운영주체간 NTIS SOP 정보의 효율적 공유를 위하여 NTIS SOP공유시스템을 구축함으로써, 업무별·권한별로 NTIS SOP를 공유하고 활용할 수 있도록 하였다.