• Title/Summary/Keyword: Metacomputing

Search Result 11, Processing Time 0.037 seconds

The Metacomputing System for CFD Program Developer (CFD 프로그램 개발자를 위한 메타컴퓨팅 시스템)

  • 강경우
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.2 no.1
    • /
    • pp.43-51
    • /
    • 2001
  • Metacomputing system is the environment, which helps the users easily and promptly deal with their jobs. with integration of the distributed computing resources and visualization device. In this research, we have developed a prototype of a special-purpose metacomputing system for simulation in CFD(Computational Fluid Dynamics) field. This system supports the automatic remote compilation, transparent data distribution, the selection of appropriate computing resource, and the realtime visualization. This research can be summarized as following: a study on selecting resource and the integration of component systems. In the research of selecting computing resource, we use the property of CFD algorithm. In the research of realtime visualization. we modify a popular visualizer.

  • PDF

Metacomputing System on Grid Computing for Executing CFD Programs (CFD 프로그램 수행을 위한 그리드 컴퓨팅 기반의 메타컴퓨팅 시스템)

  • Lee, Gun-Woo;Woo, Gyun;Kang, Kyung-Woo;Kwon, Oh-Kyoung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.463-467
    • /
    • 2007
  • CFD(Computational Fluid Dynamics)는 수치 기법(Numerical)과 알고리즘을 사용하여 유체 유동 문제를 풀고 해석하는 것이다. 본 논문에서는 이러한 CFD 분석 프로그램의 효율적인 수행을 위해 분산 환경을 기반으로 하는 메타컴퓨팅(Metacomputing) 시스템에 대해서 기술한다. 실제 CFD 프로그램을 단일 클러스터 시스템에서 수행시켰을 때와 메타컴퓨팅 시스템을 이용하여 수행시켰을 때 소요되는 시간과 결과 파일을 실험을 통하여 비교한다. 그 결과 메타컴퓨팅 시스템을 이용하여 CFD 분석 프로그램을 분산 수행시킨 경우는 그렇지 않은 경우에 소요되는 시간보다 평균 $15.3{\sim}38.5%$ 정도 빨랐고, 동일한 결과를 얻을 수 있음을 확인하였다.

  • PDF

Predicting Execution Times of CFD Solvers for the Metacomputing System on a Supercomputing Environment (슈퍼 컴퓨팅 환경에서 메타 컴퓨터를 위한 전산 유체 해석 프로그램의 수행 시간 예측 도구 개발)

  • Kang Kyung-Woo;Na Seon-Uk
    • 한국전산유체공학회:학술대회논문집
    • /
    • 1999.11a
    • /
    • pp.187-192
    • /
    • 1999
  • A metacomputing system is constructed by integrating the heterogeneous supercomputers at KORDIC supercomputer center. The implementation is directed toward building up an easy-to-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.

  • PDF

Design and Implementation of a Grid System META for Executing CFD Analysis Programs on Distributed Environment (분산 환경에서 CFD 분석 프로그램 수행을 위한 그리드 시스템 META 설계 및 구현)

  • Kang, Kyung-Woo;Woo, Gyun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.6 s.103
    • /
    • pp.533-540
    • /
    • 2006
  • 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.

Evaluation of Application Management Services in Metacomputing Environment (메타컴퓨팅환경의 어플리케이션관리서비스)

  • 김윤희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.562-564
    • /
    • 2001
  • 이종 네트웍 환경아래 서로 다른 서비스 요구사항을 가진 대형 분산 어플리케이션을 효율적으로 관리하는 것은 매우 어려운 일이다 또한 기존 네트웍 관리 시스템들은 서비스관점보다는 시스템중심으로 관리하여 어플리케이션에 맞는 종합적인 관리를 수행하는 것은 복잡하고 이해하기 어렵다. 이 논문에서 어플리케이션 수행을 보다 적극적으로 관리하고 어플리케이션과 네트웍의 요구사망을 분석, 실행하는 Proactive Application Management System (PAMS)을 제안하고 구현하였다. 각 관리 서비스는 모바일 에이전트로 이루어져 변화에 따라 능동적인 관리가 가능토록 하였다. 실험결과는 에이전트 중심으로 하는 PAMS가 성능과 실패관리에 능동적으로 대처하여 긍정적인 효과가 있음을 보여준다.

  • PDF

Environment Construction for Implementation of Grid System META (그리드 시스템 META의 구현을 위한 환경 구축)

  • Lee, Gun-Woo;Ji, Jung-Hoon;Woo, Gyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.781-784
    • /
    • 2007
  • 본 논문에서는 CFD(Computational Fluid Dynamics) 프로그램의 효율적인 수행을 위한 그리드 시스템 META(Metacomputing Environment using Test-run Application)의 구현을 위한 환경 구축에 대해서 기술한다. META는 그리드 시스템을 기반으로 하기 때문에 META의 구현을 위해서는 먼저 그리드 시스템 환경을 구축하여야 한다. 이를 위해 PBS(Portable Batch System), GT4(Globus Toolkit4), MPI(Massage Passing Interface), PVM(Parallel Virtual Machine), PVMmaker 총 5개의 프로그램이 필요하다. PBS는 각 노드로의 작업 분할을, GT4는 그리드 시스템 미들웨어 역할을, MPI와 PVM, PVMmaker는 병렬 프로그래밍 수행 및 컴파일을 위해서 사용이 된다.

  • PDF

Design and Implementation of Grid Resource Allocation System Usinn the local two-level Broker (로컬 2단계 브로커를 이용한 그리드 자원 할당 시스템 구현 및 설계)

  • 김경수;이관옥;김법균;황호전;안동언;정성종;두길수;장행진
    • Proceedings of the IEEK Conference
    • /
    • 2002.06c
    • /
    • pp.107-110
    • /
    • 2002
  • A grid computing environment is one in which applications can be built over multiple resource nodes at widespread geographic locations. Grid environments seek to integrate and enable access to widely distributed compute resources. The compute resources in a grid environment are typically heterogeneous, with varying qualify and availability Hence, how computations are allocated to individual resources is extremely important in the design of a grid. This paper j\ulcorners concerned with resource management for metacomputing. We describe a resource management architecture using the two-level resource broker.

  • PDF

Performance Analysis of LDAP System in High Performance Grid Environments (고성능 Grid 환경에서의 LDAP 시스템의 성능분석)

  • Quan Chenghao;Kim, Hiecheol;Lee, Yongdoo
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2003.05a
    • /
    • pp.3-7
    • /
    • 2003
  • For high performance Grid environments, an efficient GIS(Grid Information Service is required In the Metacomputing Directory Service(MDS) of the Glogus middleware, the Lightweight Directory Access Protocol(LDAP), which is a distributed directory service protocol, is used. The LDAP GIS differs from general purpose LDAP directories in that most of the LDAP operations are write in Grid environments. To get an efficient design of the GIS, it is thus required to analyze the performance of the LDAP system in the context of Grid environments. This paper presents the result of a performance analysis of LDAP systems. The main objective of the evaluation is to see the performance scalability of the LDAP system in the Grid environment where the write operations prevails. Based on these results, we suggest directions of an efficient LDAP-based GIS for a high performance Grid.

  • PDF

Development of a Network Information Provider Using NWS in Grid Environments (그리드 환경에서 NWS를 이용한 네트워크 정보 제공자 구현)

  • Kim, Do-Hyeon;Kang, Kyung-Woo;Kang, Yun-Hee;Cho, Kwang-Moon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1495-1498
    • /
    • 2002
  • 최근 지리적으로 분산된 고성능 컴퓨터 자원을 네트워크로 상호 연동하여 사용할 수 있도록 하는 그리드 연구가 활발히 진행하고 있다. 본 논문에서는 Globus 툴킷에서 사용자에게 자원의 상태 정보를 서비스하는 MDS (Metacomputing Directory Service)에 링크의 대역폭이나 지연 시간 등의 네트워크 자원 정보를 제공하는 네트워크 정보 제공자를 개발한다. 이를 위해 Globus 툴킷의 MDS와 NWS 시스템을 분석하고, 이를 바탕으로 NWS의 센서 부분을 이용하여 네트워크 정보 스키마 정의, 정보 제공자 프로그램 작성, MDS 구성 파일 수정 등을 통해 네트워크 정보 제공자를 구현한다.

  • PDF

VHG based Metacomputing Middleware Development for Home Network Interoperability (홈네트워크 상호연동을 위한 VHG기반 메타컴퓨팅 미들웨어 개발)

  • Park Sung-Hwan;Kang Dong-Hun;Son Young-Sung;Kim Kyong-Sok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06d
    • /
    • pp.280-282
    • /
    • 2006
  • 최근에 홈네트워크 분야에서 각 서비스의 특징에 따라 UPnP, HAVi, Jini등과 같은 다양한 홈네트워크 미들웨어들이 생겨나게 되었고 이들을 통합하기 위한 연구가 진행되고 있다. 대부분의 홈네트워크 미들웨어를 통합하려고 하는 연구들은 크게 두 가지의 문제점을 가지고 있다. 먼저 사용자가 가정 내에 홈네트워크 시스템을 구축하고자 할 때 그 비용이 사용자에게 너무 부담이 된다는 것이다. 또 다른 문제점은 시스템 구축 후에 새로운 홈네트워크 미들웨어가 추가될 때 이미 구축되어 있는 시스템과의 호환이 너무 어렵다는 것이다. 이런 문제점을 해결하기 위해 XML을 이용한 VHG 기반 메타컴퓨팅 미들웨어를 설계하였다. 이 홈네트워크 메타컴퓨팅 미들웨어를 XBI-Middleware(XML-based Integration Middleware)라 부른다. XBI-Middleware는 특정 홈네트워크 미들웨어를 사용하는 디바이스와 전혀 다른 홈네트워크 미들웨어 사용하는 디바이스 간에 정보 메시지의 전달을 위해서 프로토콜 변환에 용이한 XML을 사용하기 때문에 홈네트워크 미들웨어간의 정보 전달에 있어서 용이하고 추가적인 비용에 대한 부담감이 없다. 이 논문은 XML을 이용하여 다양한 홈네트워크 미들웨어를 통합하고 새로운 홈네트워크 미들웨어가 추가 되었을 경우 효율적으로 재통합 할 수 있는 방법을 제안한다.

  • PDF