• Title/Summary/Keyword: Supercomputing

Search Result 323, Processing Time 0.037 seconds

Development of Pre- and Post-processing System for Supercomputing-based Large-scale Structural Analysis (슈퍼컴퓨팅 기반의 대규모 구조해석을 위한 전/후처리 시스템 개발)

  • Kim, Jae-Sung;Lee, Sang-Min;Lee, Jae-Yeol;Jeong, Hee-Seok;Lee, Seung-Min
    • Korean Journal of Computational Design and Engineering
    • /
    • v.17 no.2
    • /
    • pp.123-131
    • /
    • 2012
  • The requirements for computational resources to perform the structural analysis are increasing rapidly. The size of the current analysis problems that are required from practical industry is typically large-scale with more than millions degrees of freedom (DOFs). These large-scale analysis problems result in the requirements of high-performance analysis codes as well as hardware systems such as supercomputer systems or cluster systems. In this paper, the pre- and post-processing system for supercomputing based large-scale structural analysis is presented. The proposed system has 3-tier architecture and three main components; geometry viewer, pre-/post-processor and supercomputing manager. To analyze large-scale problems, the ADVENTURE solid solver was adopted as a general-purpose finite element solver and the supercomputer named 'tachyon' was adopted as a parallel computational platform. The problem solving performance and scalability of this structural analysis system is demonstrated by illustrative examples with different sizes of degrees of freedom.

Design and Prototype Implementation of Scheduler for Consolidation Computing Environment (통합컴퓨팅 환경을 위한 스케쥴러 설계 및 Prototype 구현)

  • Sung, Jin-Woo;Lee, Sang-Dong;Kim, Sung-Jun;Lee, Young-Joo;Kim, Joong-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.675-678
    • /
    • 2005
  • 고성능의 컴퓨터들이 많이 보급되었으며, 또한, 클러스터 시스템 기술의 발전으로 클러스터 시스템의 활용이 크게 늘고 있다. 이러한 고성능의 시스템을 사용하는 사용자들은 다수의 시스템에서 수행하는 작업들을 관리(실행, 모니터링, 삭제, 결과물 관리 등)할 때에 반복적인 작업들이 많이 존재한다. 그러므로, 이러한 반복적인 작업을 손쉽게 수행해 줄 수 있는 기능이 제공된다면 업무를 효율적으로 처리할 수 있을 것이다. 이 논문에서는 분산된 다수의 시스템에서 작업을 수행할 때 스케쥴러(예: PBS, NQS)와 작업을 수행하는 일을 대신해줄 수 있는 통합 작업 스케쥴러(CJS, Consolidation Job Scheduler)를 설계하고, 그 prototype을 구현해 보았다. 스케쥴러의 종류가 많기 때문에 여기서는 PBS와 NQS에 한정하여 구현하였다.

  • PDF

Development of Online Quantum Chemistry Experiment Environment Based on Computational Science Platform (계산과학플랫폼 기반 온라인 양자화학 실험 환경 개발)

  • Jeon, Inho;On, Noori;Kwon, Yejin;Seo, Jerry H.;Lee, Jongsuk Ruth
    • Journal of Internet Computing and Services
    • /
    • v.21 no.5
    • /
    • pp.97-107
    • /
    • 2020
  • This paper introduces an online experiment environment based on a computational science platform that can be used for various purposes ranging from basic education to quantum chemistry and professional quantum chemistry research. The simulation environment was constructed using a simulation workbench and simulation workflow, which are execution environment services of Science App provided by the computational science platform. We developed an environment in which learners can learn independently without an instructor by selecting experiment topics that can be used in various areas of chemistry, and offering the learning materials of the topics in a form of e-learning content that includes theory and simulation exercises. To verify the superiority of the proposed system, it was compared with WebMO, a state-of-the-art web-based quantum chemistry simulation service.

Performance Evaluation of Low-Powered Computing Cluster Prototype using Mobile Processors (모바일 프로세서 기반 저전력 컴퓨팅 클러스터 프로토타입 성능 분석)

  • Nam, Dukyun;Gu, Gibeom;Park, Chan Yeol;Ryu, Hoon;Kim, Jik-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.230-233
    • /
    • 2015
  • 본 논문에서는 저전력 클러스터 구축을 위해 확장가능성, 저전력 노드 구성, 자율동작 기능 구현, 플러그인을 통한 기능 확장 등 4가지 핵심 추진사항을 도출하고, 모바일 단말기에 사용되는 저전력 프로세서를 이용하여 컴퓨팅 클러스터 프로토타입을 구축했다. 슈퍼컴퓨터 Top500의 성능 측정으로 활용되는 HPL 벤치마크을 이용하여 프로토타입의 성능을 측정 및 분석하고 모바일 프로세서를 이용한 클러스터의 대규모 확장 시 개선되어야 할 사항을 파악했다.

Dynamic Resource Scheduling for HTCondor Cluster (HTCondor 클러스터를 위한 동적 자원 스케줄링)

  • Lee, Jungha;Yeom, Jaekeun;Jeong, Ki-Moon;Cho, Hyeyoung;Jung, Daeyong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.250-252
    • /
    • 2015
  • 다양한 분야에서 활발히 연구되는 빅 데이터와 최근 이슈가 되고 있는 딥러닝(Deep-learning) 등은 컴퓨터공학 분야뿐만 아니라 다양한 분야와 접목하여 이에 대한 관심이 증가하고 있다. 대규모 클러스터를 통하여 빅데이터와 딥러닝 같은 계산 집약적인(computational-intensive) 작업을 빠르게 처리할 수 있다. 하지만 대규모 클러스터의 잦은 유휴상태는 클러스터의 활용률은 매우 낮아지게 한다. 본 논문에서는 작업 실행 시간 개선과 클러스터 활용 효율성을 향상시키는 HTCondor 클러스터를 위한 동적 자원 스케줄링 기법을 제안한다. 동적으로 자원 할당을 위해 가상머신으로 HTCondor 클러스터 환경을 구성하였으며, 가상머신의 관리를 위해 OpenStack을 사용하였다. OpenStack기반 HTCondor 클러스터 환경에서 HTCondor Python API와 OpenStack Python API를 사용하여 우리가 제안하는 동적 자원 스케줄링 기법을 구현하였으며, 실험을 통해 제안하는 기법의 성능 및 실현 가능성을 확인하였다.

A Design of Dynamic Resource Allocation System (동적자원할당시스템 설계)

  • Sung, Jin-Woo;Kim, Sung-Jun;Lee, Young-Joo;Jang, Ji-Hoon;Park, Chan-Yeol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.104-106
    • /
    • 2012
  • KISTI 슈퍼컴퓨터 시스템은 슈퍼컴사용자가 하나의 계정(account)으로 여러 번에 걸쳐서 CPU Time을 구매하여 사용하는 체계이며, 그 계정에 소속된 다수의 연구원에게 각각 로그인 아이디가 발급되어 하나의 계정으로 슈퍼컴 사용량이 과금(charging)되는 것이 계정관리 체계이다. 그리고, 슈퍼컴을 유료로 사용하는 방법이외에 창의적인 아이디어 또는 거대과학 문제를 가진 국내 연구자가 슈퍼컴퓨팅 자원을 이용하여 세계 수준의 연구 성과를 창출할 수 있도록 슈퍼컴퓨팅 자원을 무료로 제공하는 지원사업이 있다. 사용자는 유료계정외에 무료인 지원사업 계정을 보유 관리하여야 하며, 지원사업 운영정책과 통계 정보 관리상 슈퍼컴퓨터 사용은 별개의 계정과 로그인 아이디로 각각 사용하여야 하는 이원체계로 되어 있다. 만약, 사용자가 작업에 따라 과금계정을 개별적으로 지정할 수 있는 기능이 있다면, 하나의 아이디를 계속 사용하는 단일체계의 활용이 되는 것이다. 본 논문에서는 하나의 로그인 아이디로 여러 개의 계정으로 과금할 수 있도록 사용자가 과금계정을 선택할 수 있는 동적자원할당시스템(Dynamic Resource Allocation System, DRAS)을 만들어 계정관리 체계를 개선하고자 한다.

Design and Implementation of Event Notification System Using E-Mail Service (전자메일 서비스를 이용한 이벤트 알림 시스템의 설계 및 구현)

  • Lee, Seung-Min;Kim, Myoung-Il;Jeong, Hee-Seok;Kim, Jae-Sung;Lee, Sang-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.91-94
    • /
    • 2010
  • 응용 프로그램을 실행할 때 프로세스간의 상호 연동이 필요한 경우 통신을 하게 된다. 프로세스간의 통신에서 서비스를 요청하는 프로세스의 상태에 따라 동기(Blocking) 모드와 비동기(Non-blocking) 모드로 나누어진다. 동기 모드는 서비스를 요청받은 프로세스의 작업이 완료할 때까지 서비스를 요청한 프로세스의 상태가 멈추는 방식이고, 비동기 모드는 다른 프로세스에 서비스를 요청한 후 자신은 다른 유용한 작업을 계속 수행할 수 있는 방식으로 통신 상대가 여럿이거나 서비스 수행시간이 긴 작업의 경우 비동기 모드를 사용한다. 프로세스 간의 비동기적인 작업 수행이 이벤트 기반으로 이루어지도록 지원하는 이벤트 알림 시스템은 전자메일(E-mail) 서비스와 유사한 특징이 있다. 전자메일 서비스는 컴퓨터 통신망을 통해 편지를 주고 받을 수 있는 서비스 및 해당 편지를 일컫는 용어로, 본 논문에서는 이전에 제시된 이벤트 알림 시스템의 구성과 잘 알려진 전자메일 서비스의 특징을 파악하여 전자메일 서비스를 이용한 이벤트 알림 시스템의 설계 및 구현 방법을 제시한다.

A project on building Tflops cluster at KISTI Supercomputing Center (KISTI 슈퍼컴퓨팅 센터에서 수행중인 테라플롭스 클러스터 구축 및 개발에 관한 연구)

  • Hong Jeong Woo;Park Hyungwoo;Lee Sangsan
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.182-189
    • /
    • 2001
  • A project has been initiated at KISTI Supercomputing Center at year 1999 to build a Tflops cluster in order to support newly emerging demands for larger scale parallel computing resources. As a supportive substitute of traditional supercompters, the cluster systems are expected to play important role in supporting diversified computational needs. In this paper, KISTI Supercomputing Center's working status of building Tflops cluster system and future plans.

  • PDF

A Analysis on Grid Web Portal (그리드 웹 포탈 동향 분석)

  • Kim, Sung-Jun;Kim, Joong-Kwon;Lee, Sang-San
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2367-2370
    • /
    • 2002
  • 분산되어 있는 고성능 컴퓨팅 자원이나 저장 장치, 과학계산 장비들을 한데 묶어서 활용함으로써, 자원 활용의 효율성을 극대화하기 위한 그리드 관련 기술이 현재 많은 호응을 얻으면서 관련 연구가 한창 진행중에 있다. 이러한 그리드 환경을 보다 쉽게 활용하기 위한 그리드 웹 포탈의 연구도 같이 진행되고 있는데, 본 고에서는 이미 그리드 웹 포탈서비스를 구축 서비스를 하고 있는 사이트들의 동향을 분석하였다.

  • PDF