http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
분산 환경에서 CFD 분석 프로그램 수행을 위한 그리드 시스템 META 설계 및 구현
강경우,우균,Kang, Kyung-Woo,Woo, Gyun 한국정보처리학회 2006 정보처리학회논문지 A Vol.13 No.6
본 논문에서는 분산 환경 상에서 CFD(Computational Fluid Dynamics) 분석 프로그램을 편리하게 수행할 수 있도록 하는 그리드 시스템 META(Metacomputing Environment using Test-un of Application)의 설계 및 구현에 관하여 기술한다. 그리드 시스템 META는 CFD 프로그램 개발자들이 네트워크에 분산된 계산 자원들을 단일 시스템처럼 사용할 수 있도록 한다. 그리드 컴퓨팅과 관련하여 연구주제로는 고장허용, 자원 선택, 사용자 인터페이스 설계 등이 있다. 본 논문에서는 MPI(Message Passing Interface)로 작성된 SPMD(Single Program, Multiple Data) 구조의 병렬프로그램을 실행시키기 위한 자동 자원 선택방법을 활용하였다. 본 논문에서 제안한 자원 관리기법은 네트워크상의 전송지연 시간과 시험수행을 통해 얻어진 핵심루프의 경과시간을 이용한다. 전송지연시간은 병렬 프로그램이 복수의 시스템에 분산되어 수행될 때 수행 성능에 큰 영향을 주는 요인이다. CFD 프로그램들의 공통적인 특성 때문에 핵심루프 경과시간은 전체 수행시간을 예측할 수 있는 지표가 된다. 핵심루프는 CFD 프로그램의 전체 수행시간 중 90% 이상을 차지한다. This paper describes the design and implementation of a grid system META (Metacomputing Environment using Test-run of Application) which facilitates the execution of a CFD (Computational Fluid Dynamics) analysis program on distributed environment. The grid system META allows the CFD program developers can access the computing resources distributed over the network just like one computer system. The research issues involved in the grid computing include fault-tolerance, computing resource selection, and user-interface design. In this paper, we exploits an automatic resource selection scheme for executing the parallel SPMD (Single Program Multiple Data) application written in MPI (Message Passing Interface). The proposed resource selection scheme is informed from the network latency time and the elapsed time of the kernel loop attained from test-run. The network latency time highly influences the executional performance when a parallel program is distributed and executed over several systems. The elapsed time of the kernel loop can be used as an estimator of the whole execution time of the CFD Program due to a common characteristic of CFD programs. The kernel loop consumes over 90% of the whole execution time of a CFD program.
강경우,Kang Kyung-Woo 한국정보처리학회 2005 정보처리학회논문지 A Vol.12 No.1
본 연구에서는 JBURG를 이용하여 JIT 컴파일러를 생성하는 방법을 제안하였다. JBURG는 Java를 위한 상향식 트리패턴 일치 코드생성기를 생성하는 도구이다. 본 연구에서 제안한 방법은 트리패턴 사이에 관계를 조사함으로 고안되었다. 제안된 방법은 패턴들 사이의 관계를 이용해 분석하고 불필요한 점검을 피할 수 있다는 점에서 기존의 연구결과인 JBURG보다 효율적이다. 필요한 분석들은 코드생성기를 만드는 시간에 수행되기 때문에 실제 코드를 생성해야 하는 컴파일 시간에 효율을 늘일 수 있다. In this paper, we propose a method of generating a JIT compiler using JBURG. JBURG is a tool of generating the code generator using bottom-up tree pattern matching for Java. Our method can be derived from some relations over tree patterns. The proposed scheme is more efficient than JBURG because we can avoid unfruitful tests with the smaller site of the scheme. Furthermore, the relevant analyses needed for this proposal are largely achieved at non- compile time, which secures actual efficiency at compilation time.
지열히트펌프 시스템 효율 향상을 위한 설계 개선방안에 관한 연구
강경우(Kyung-Woo Kang),신지현(Ji-Hyun Shin),김상현(Sang-Hyun Kim),조영흠(Young-Hum Cho) 한국생활환경학회 2017 한국생활환경학회지 Vol.24 No.2
Approximately 30 percent of the energy in imported energy is consumed by building. Recently, to solve this problem, the government has implemented policies to curb global warming by reducing the consumption of fossil fuels and greenhouse gases. The purpose of this study is to design improvement method of Geothermal Heat Pump system for improving energy efficiency. The building load is calculated by RTS-SAREK program to measure heating and cooling loads. The building load is use to proposed design improvement method of Geothermal Heat Pump. This method consider the economical and energy consumption of existing systems and proposals systems. As a result, this study suggest improvement system that the cost of improvement system decrease 3,400,000won and aunnal operating power 24 percent compared to the previous system.
강경우(Kang kyung-woo),강윤희(Kang yun-hee),김도현(Kim do-hyun),조광문(Cho kwang-moon),궁상환(Kung sang-whan) 한국콘텐츠학회 2003 한국콘텐츠학회 종합학술대회 논문집 Vol.1 No.1
고성능 컴퓨팅 자원에서의 그리드 컴퓨팅은 다양한 대규모 계산 문제를 해결하기 위해 적용되고 있다. 응용 프로그램 개발자들에게 분산된 컴퓨팅 자원을 제공하는 다양한 소프트웨어들이 개발되었다. 그러나, 이들 시스템들은 웹기반이 아니거나 협력작업을 위한 기능을 제공하지 않거나 실시간으로 결과를 볼 수 있는 도구를 제공하지 않는다. 네트워크 어플리케이션 개발 측면에서 보면 웹기술은 일반적으로 사용하는 기술이 되고 있다. 특히, 인터페이스가 플랫폼과 독립적이라는 특징 때문에 더욱 그렇다. 본 연구에서는 MPI를 이용해 작성된 병렬 SPMD 어플리케이션의 수행을 위한 웹기반 프레임워크를 제안한다. 또한, 실시간 가시화 기술을 이용해서 협력연구를 위한 환경을 개발하였다. Grid-computing on networked computers is increasingly applied to the variety of large-scale computation problem. Several software systems are developed for providing the application programmers with computers available. However, these systems are not web-based systems, lacks a collaborative environment or do not supply the real-time visualization facility. Web technology is becoming the general technology on the development of network application, in particular, because the interface can be made platform independent. In this paper, we propose the web-based framework for executing the parallel SPMD application written MPI. Also, a web-based collaborative environment is developed with a real-time visualization technology.
슈퍼 컴퓨팅 환경에서 메타 컴퓨터를 위한 전산 유체 해석 프로그램의 수행 시간 예측 도구 개발
강경우(Kyung-Woo Kang),라선욱(Seon-Uk Na) 한국전산유체공학회 1999 한국전산유체공학회 학술대회논문집 Vol.1999 No.-
A metacomputing system is constructed by integrating the heterogeneous supercomputers at KOROIC supercomputer .center. The implementation is directed toward building up' an easy-ta-use supercomputing environment for Computational Fluid Dynamics (CFD) simulations. The key feature is an automatic resource selection According to the predicted performance, the system assigns the request job to the most suitable resource which satisfies the user's demands. Verification tests are conducted by using example CFD applications. An overview of the system is given and derivation of performance prediction models is described in details. Discussion is made of the test results to illustrate applicability and usefulness of the proposed models.