• Title/Summary/Keyword: 계산과학공학

Search Result 317, Processing Time 0.03 seconds

Construction and Service of a Web-based Simulation software management system for the Computational Science and Engineering (계산과학공학 분야를 위한 웹 기반 시뮬레이션 소프트웨어 관리 시스템 구축 및 서비스)

  • Jeon, Inho;Kwon, Yejin;Ma, Jin;Lee, Sik;Cho, Kum Won;Seo, Jerry
    • Journal of Internet Computing and Services
    • /
    • v.18 no.4
    • /
    • pp.99-108
    • /
    • 2017
  • Open Science is evolving not only to share research results, but also to open the research process. We are developing the EDISON platform for the spread of open science in computational science and engineering. The EDISON platform provides online simulation services developed by computational science and engineering researchers. It also provides an environment for sharing source code, data, and related research publications. An effective simulation software registration management system is required for successful service on the EDISON platform. In this paper, we proposes a simulation software management system to provide online simulation service through EDISON platform. The proposed system allows the developer to register the simulation software on the EDISON platform without administrator intervention and effectively build a web-based simulation environment.

Study on Module Interface Service Sharing Scheme for Computational Science and Engineering Simulation Platform (계산과학공학 시뮬레이션 플랫폼을 위한 모듈 인터페이스 서비스 공유 기법 연구)

  • Kwon, Ye-Jin;Jeon, In-ho;Lee, Jong-Suk Ruth;Seo, Jerry H.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.849-851
    • /
    • 2018
  • 계산과학공학은 사용자에게 다양한 계산 공학 문제의 해결을 위한 수치적 해석을 컴퓨터 자원을 이용하여 해셕 결과를 도출해 내는 과정이다.현재 EDISON 서비스의 시뮬레이션 환경은 통합적인 하나의 소프트웨어로 구성되어 있지 않고 각 모듈 별로 서비스를 연계하고 데이터를 공유할 수 있도록 시스템 플랫폼을 구축하고 있는 중이다. 하나의 계산과학공학 시뮬레이션 서비스를 제공하기 위해서는 각 모듈간의 유기적인 서비스 공유가 필요하다. 따라서 본 논문에서는 각 모듈간의 서비스 공유 및 시스템 리소스 사용을 위해 모듈간의 커뮤니케이션을 위한 인터페이스를 설계하고, 각 시스템 모듈을 등록하여 플랫폼 내 시뮬레이션 시스템을 구축하였다.

A Study on the Communication Performance Improvement of the Parallel Finite-Different Time-Domain Simulator by using the MPI Persistent Communication (MPI의 지속 통신 메커니즘을 이용한 병렬 유한차분시간영역 전산모사 프로그램의 통신 성능 향상에 관한 연구)

  • Kim, Huioon;Chun, Kyungwon;Kim, Hyeong-gyu;Hong, Hyunpyo;Chung, Youngjoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.942-945
    • /
    • 2009
  • 유한차분시간영역 방법은 전자기파 관련 분야의 전산모사에 많이 사용되는 수치해석기법이다. 이 방법을 이용하여 구현한 전산모사 프로그램은 많은 계산 자원 필요로 하기 때문에 병렬 계산 환경을 이용하게 되는 경우가 많다. 병렬 계산 환경에서 전산모사를 수행할 경우, 병렬로 수행되는 각 프로세스 간의 통신 속도와 네트워크의 지연 시간은 계산의 병목 현상을 초래하여 전체적인 성능을 저하시키는 원인이 된다. 따라서, 본 논문에서는 MPI의 지속 통신 메커니즘을 이용하여 병렬 프로세스 간 동기화 속도를 증가시킴으로써 유한차분시간영역 전산모사 프로그램에서의 MPI 통신 성능의 향상을 꾀하고, 그 결과를 그래프로 도시하였다. 또한 기존의 양방향 통신과 단방향 통신 메커니즘을 사용했을 때의 성능과 비교/분석하여, 병렬 유한차분시간영역 전산모사 프로그램에 있어서 지속 통신 메커니즘의 장/단점을 제시하고, 그 효용성에 관해 논의한다.

Curriculum Service Design of Computational Science Engineering Platform (계산과학공학 플랫폼의 커리큘럼 서비스 설계)

  • Ma, Jin;Seo, Jerry;Shin, Jung-Hoon;Kwon, Ye-Jin;Jeon, In-Ho;Lee, Jong-Suk Ruth
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.202-204
    • /
    • 2018
  • 2018년 현재 한국과학기술정보연구원(KISTI)은 계산과학공학 플랫폼 기반으로 온라인 시뮬레이션이 가능한 EDISON(EDucation-research Integration through Simulation On the Net) 서비스를 제공하고 있다. 해당 플랫폼 서비스는 7개 전문분야(전산의학, 전산설계, 전산열유체, 구조동역학, 계산화학, 나노물리, 도시환경)의 학생 및 연구자들이 학습 및 시뮬레이션을 실행하고 결과를 활용할 수 있도록 지원하고 있다. 하지만 EDISON 플랫폼은 시뮬레이션 서비스에 초점을 맞춰 개발과 서비스를 제공했기 때문에 국내외 MOOC(Massive Open Online Course) 서비스들에 비해 아직 교육 콘텐츠가 부족하다. 그리하여 본 논문에서는 계산과학공학 플랫폼에 교육 콘텐츠를 체계적으로 제공하기 위한 커리큘럼 서비스를 설계 및 제안하였다.

Establishment and service of user analysis environment related to computational science and engineering simulation platform

  • Kwon, Yejin;Jeon, Inho;On, Noori;Seo, Jerry H.;Lee, Jongsuk R.
    • Journal of Internet Computing and Services
    • /
    • v.21 no.6
    • /
    • pp.123-132
    • /
    • 2020
  • The EDucation-research Integration through Simulation On the Net (EDISON) platform, which is a web-based platform that provides computational science and engineering simulation execution environments, can offer various analysis environments to students, general users, as well as computational science and engineering researchers. To expand the user base of the simulation environment services, the EDISON platform holds a challenge every year and attempts to increase the competitiveness and excellence of the platform by analyzing the user requirements of the various simulation environment offered. The challenge platform system in the field of computational science and engineering is provided to users in relation to the simulation service used in the existing EDISON platform. Previously, EDISON challenge servicesoperated independently from simulation services, and hence, services such as end-user review and intermediate simulation results could not be linked. To meet these user requirements, the currently in-service challenge platform for computational science and engineering is linked to the existing computational science and engineering service. In addition, it was possible to increase the efficiency of service resources by providing limited services through various analyses of all users participating in the challenge. In this study, by analyzing the simulation and usage environments of users, we provide an improved challenge platform; we also analyze ways to improve the simulation execution environment.

A Study on Workbench-based Dynamic Service De-sign and Construction of Computational Science Engineering Platform (계산과학공학 플랫폼의 워크벤치 기반 동적 서비스 설계 및 구축에 관한 연구)

  • Kwon, Yejin;Jeon, Inho;Ma, Jin;Lee, Sik;Cho, Kum Won;Seo, Jerry
    • Journal of Internet Computing and Services
    • /
    • v.19 no.3
    • /
    • pp.57-66
    • /
    • 2018
  • EDISON ( EDucation-research Integration through Simulation On the Net) is a web simulation service based on cloud compu-ting. EDISON provides that web service and provide analysis result to users through pre-built infrastructure and various calcu-lation nodes computational science engineering problems that are difficult or impossible to analysis as user's personal resources to users. As a result, a simulation execution environment is provided in a web portal environment so that EDISON can be ac-cessed regardless of a user's device or operating system to perform computational science engineering analysis simulation. The purpose of this research is to design and construct a workbench based real - time dynamic service to provide an integrat-ed user interface to the EDSION system, which is a computational science engineering simulation and analysis platform, which is currently provided to users. We also devised a workbench-based user simulation service environment configuration. That has a user interface that is similar to the computational science engineering simulation software environment used locally. It can configure a dynamic web environment such as various analyzers, preprocessors, and simulation software. In order to provide these web services, the service required by the user is configured in portlet units, and as a result, the simulation service using the workbench is constructed.

Calculation of the Mutual Radiation Impedance by the Spatial Convolution in the Cylindrical Structure (원통 구조에서 공간 콘볼루션을 이용한 상호 방사 임피던스 계산)

  • Bok, Tae-Hoon;Li, Ying;Paeng, Dong-Guk;Lee, Jong-Kil;Shin, Ku-Kyun;Joh, Chee-Yong
    • The Journal of the Acoustical Society of Korea
    • /
    • v.29 no.1
    • /
    • pp.1-9
    • /
    • 2010
  • The mutual radiation impedance was calculated using the spatial convolution in the cylindrical structure. The Cartesian coordinate was transformed into the cylindrical coordinate using the spatial convolution for the cylindrical array structure. This method cannot consider the cylindrical baffle, but can reduce the computation time. The error for not considering the cylindrical baffle was analyzed by the comparison of the spatial convolution method with the quadruple integration method in the cylindrical structure. The mutual radiation resistance in the cylindrical structure was compared with the one in the planar baffle. Based on two kinds of the comparison, we presented the error of the suggesting method in this paper, confirming that the spatial convolution method could be applied to compute the mutual radiation impedance in the cylindrical structure at certain conditions.

Supercomputing and Parallel Computing in Finite Element Analysis (유한요소해석에서의 슈퍼컴퓨터 및 병렬계산 이용)

  • 이재석
    • Computational Structural Engineering
    • /
    • v.5 no.2
    • /
    • pp.18-27
    • /
    • 1992
  • 88년 9월중에 한국과학기술연구원 시스템공학연구소가 당시의 슈퍼컴퓨터 중 최상위 성능을 가진 Cray-2S(4 CPU, 1GB)를 설치함에 따라 국내에도 슈퍼컴퓨터 시대가 열리게 되었으며, 90년 10월에 산업계에서는 최초로 기아자동차에서 Cray Y/MP(1CPU)를 설치한 이래 최근에 국방과학연구소, 삼성그룹에서도 Cray Y/MP계열의 슈퍼컴퓨터를 설치하여 과학기술 계산 및 공학해석에 폭넓게 활용할 전망이다. 따라서 본 고에서는 슈퍼컴퓨터의 정의 및 분류, 특징과 보급현황에 대하여 알아보고 슈퍼컴퓨터 및 병렬처리기술을 이용한 유한요소해석에 관하여 간략히 기술하고저 한다.

  • PDF

Workflow-based Environment and its Use Scenario for the Education of Connective Engineering Simulation (연계적 공학해석 교육을 위한 워크플로우 기반 시뮬레이션 환경 개발 및 활용 고찰)

  • Shin, Jung-Hun;Kim, Han-Gi;Chae, Hui-Seung;Jeon, In-Ho;Lee, Jongsuk Ruth
    • Journal of Engineering Education Research
    • /
    • v.21 no.6
    • /
    • pp.3-12
    • /
    • 2018
  • The importance of software in the engineering field is increasing day by day, so the utilization and understanding of the simulation software in the engineering design stage has become the core competence of the engineer. This study presents a new software education method for multiple systems in the field of mechanical engineering using a workflow execution environment as a sub-module of a computational platform (called EDISON platform) that can incorporate in-house software tools developed by many simulation tool developers. It can execute not only individual software tools such as fluid flow, structure, optimal design, but also conduct connective executions of multiple software tools. Based on this simulation environment, a methodology was proposed that can be applied to convergence types of engineering educations. By properly using this methodology, it is expected that beginning engineers could encourage their specialties understanding the big pictures of the analysis processes.