• Title/Summary/Keyword: 슈퍼컴퓨팅

Search Result 229, Processing Time 0.029 seconds

A Study on Optimizing LRU lock for Improving Parallel I/O Throughout in Manycore CPU Systems (매니코어 CPU 시스템에서의 병렬 I/O 성능 향상을 위한 LRU 최적화 기법 연구)

  • Byun, Eun-Kyu;Bang, Jiwoo;Gu, Gibeom;Oh, Kwang-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.2-4
    • /
    • 2022
  • 매니코어 CPU 시스템에서의 병렬 I/O 는 현재의 리눅스 시스템의 LRU 관리 방법의 한계로 확장성에 문제를 가지고 있다. 본 연구에서는 이 문제를 해결했던 하기 위한 개선된 FinerLRU 를 제안한다. LRU 락을 최대 코어 개수만큼 증가시키고 세분화된 Lock 관리를 통해 버퍼 캐시를 사용하는 파일 시스템의 병렬 I/O 성능을 향상시킨다. 리눅스 5.18.11 에 제안한 방법을 구현하였으며, 64 개의 물리적 코어와 256 개의 논리적 코어를 가지는 Intel Knights Landing 프로세서를 이용한 실험을 통해 두 배 가량의 성능 향상을 얻을 수 있음을 확인하였다.

Design of Computational Science SW Service Framework for Digital Convergence R&D Service Platform (디지털 융합 R&D 서비스 플랫폼을 위한 계산과학 SW 서비스 프레임워크 설계)

  • Jeon, Inho;Han, Sunggeun;Lee, Jungchul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.693-695
    • /
    • 2022
  • 디지털 기술이 각 분야의 기술과 융합하는 디지털 전환(Digital Transformation)은 4차 산업혁명을 가속화 하고 있다. 국가적으로 클라우드·인공지능·데이터 관련 정책 수립과 디지털 댐 사업, 데이터 플랫폼 사업 등을 통해 산업분야의 디지털 전환을 추진 중이나, 소재·바이오 등 극히 일부 과학기술 분야 외에 클라우드, 데이터, 인공지능, 시뮬레이션 등을 종합적으로 지원하는 국가적 지원이 전무한 실정이다. 본 논문은 국가 R&D의 디지털 전환 가속화를 위한 디지털융합R&D 플랫폼 제공을 위해 계산과학 SW를 서비스하기 위한 프레임워크를 설계하였다.

A study on comparison and analysis of interconnect network communication performance between computing nodes in GPU cluster system (GPU 클러스터 시스템의 계산노드 간 인터커넥트 네트워크 통신 성능 비교 분석 연구)

  • Min-Woo Kwon;Do-Sik An;TaeYoung Hong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.2-4
    • /
    • 2023
  • KISTI의 GPU 클러스터 시스템인 뉴론은 NVIDIA의 A100과 V100 GPU가 총 260개 탑재되어 있는 클러스터 시스템이다. 뉴론의 계산노드들은 고성능의 인터커넥트인 Infiniband(IB) 케이블로 연결되어 있어 멀티 노드 작업 수행 시에 고대역 병렬통신이 가능하다. 본 논문에서는 NVIDIA사에서 제공하는 NCCL의 벤치마크 코드를 이용하여 인터커넥트 네트워크의 통신 성능을 비교분석하는 방안에 대해서 소개한다.

Development of MPI-wrapper for efficient SYCL-based Multi GPU programming (SYCL에서 효율적인 멀티 GPU 프로그래밍을 위한 MPI-wrapper API 개발)

  • Hunjoo Myung;Gibeom Gu;Kwang jin Oh
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.44-47
    • /
    • 2023
  • SYCL은 C++을 기반으로 하는 언어로 가속기를 사용하는 복잡한 과정을 C++의 특징 중의 하나인 추상화를 사용해 개발자가 쉽게 접근할 수 있게 한다. 그러나, 가속기를 활용하는 측면에서는 성능을 최대한으로 끌어내기 위해 저수준 접근도 필요하다. 특히, NVLink와 같이 효율적인 멀티-GPU 통신을 해주는 인터커넥션 링크 활용을 위해서도 필요하다. 본 논문에서는 SYCL 구현물 중의 하나인 AdaptiveCpp을 가지고 NVLink로 연동된 멀티 GPU 환경에서 효율적으로 프로그래밍을 할 수 있는 방법을 제안하고, SYCL 개발자들이 SYCL의 설계 철학을 따라 프로그래밍을 할 수 있도록 이러한 기능을 추상화하여 담은 MPI wrapper API를 제안한다.

Web-based drone image data mangement system (웹 기반 드론 이미지 데이터 관리 시스템)

  • Sung-Jun Kim;Joon Woo;Tae-Young Hong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.349-350
    • /
    • 2024
  • 최근 몇 년간 드론 시장 규모 및 산업적 중요성이 증가하고 있으며, 농업, 산림, 건설, 환경 등 다양한 분야에서 활용되고 있다. 이러한 배경에서 다양한 발주처에서 여러 가지 목적으로 드론 서비스 기업과 협력하여 드론 이미지 데이터를 획득하는 사업을 진행하고 있다. 이 과정에서 발주처와 기업 간에 촬영 계획 협의 및 촬영 데이터 검수 등과 같은 상호 교류가 필요하며 원활한 정보 공유를 위한 시스템이 필요하다. 본 고에서는 드론을 활용한 데이터 획득 과정에 필요한 촬영 계획 수립 및 검토, 촬영 데이터의 검수 등을 위한 웹 기반 드론 이미지 관리 시스템을 개발하고 이에 대하여 설명한다. 본 고에서 개발된 시스템을 활용하면 드론 서비스 기업은 다양한 발주처와 협업시에 효과적인 정보 공유를 할 수 있을 것이다.

  • PDF

Effective Distributed Supercomputing Resource Management for Large Scale Scientific Applications (대규모 과학응용을 위한 효율적인 분산 슈퍼컴퓨팅 자원관리 기술 연구)

  • Rho, Seungwoo;Kim, Jik-Soo;Kim, Sangwan;Kim, Seoyoung;Hwang, Soonwook
    • Journal of KIISE
    • /
    • v.42 no.5
    • /
    • pp.573-579
    • /
    • 2015
  • Nationwide supercomputing infrastructures in Korea consist of geographically distributed supercomputing clusters. We developed High-Throughput Computing as a Service(HTCaaS) based on these distributed national supecomputing clusters to facilitate the ease at which scientists can explore large-scale and complex scientific problems. In this paper, we present our mechanism for dynamically managing computing resources and show its effectiveness through a case study of a real scientific application called drug repositioning. Specifically, we show that the resource utilization, accuracy, reliability, and usability can be improved by applying our resource management mechanism. The mechanism is based on the concepts of waiting time and success rate in order to identify valid computing resources. The results show a reduction in the total job completion time and improvement of the overall system throughput.

한국의 과학기술 어디까지 왔나 - 슈퍼컴퓨터 개발 기술

  • O, Gil-Rok
    • The Science & Technology
    • /
    • v.32 no.6 s.361
    • /
    • pp.78-79
    • /
    • 1999
  • 우리나라의 컴퓨터 기술개발은 지난 10여년간 꾸준히 추진해 온 결과 현재 중형컴퓨터 기술만이 세계 수준에 올라있는 것으로 평가되고 있으며 슈퍼컴퓨팅 능력은 미국이나 일본보다 크게 미약한 실정이다. 90년대 초부터 KAIST등 일부 국내대학에서 소규모 병렬처리 컴퓨터가 연구실 수준에서 개발된 사례는 있으나 모두 교육용 정도이다.

  • PDF

DEVELOPMENT OF SUPERCOMPUTING APPLICATION TECHNOLOGY AND ITS ACHIEVEMENTS (슈퍼컴퓨팅 응용기술 개발 및 성과)

  • Kim, J.H.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2006.10a
    • /
    • pp.207-207
    • /
    • 2006
  • Hardware technologies for high-performance computing has been developing continuously. However, actual performance of software cannot keep up with the speed of development in hardware technologies, because hardware architectures become more and more complicated and hardware scales become larger. So, software technique to utilize high-performance computing systems more efficiently plays more important role in realizing high-performance computing for computational science. In this paper, the effort to enhance software performance on large and complex high-performance computing systems such as performance optimization and parallelization will be presented. Our effort to serve high-performance computational kernels such as high-performance sparse solvers and the achievements through this effort also will be introduced.

  • PDF

Implementation of Supercomputer User Information management program (슈퍼컴퓨터 사용자 정보 관리 프로그램 구현)

  • Kim, Sung-Jun;Jang, Ji-Hoon;Choi, Youn-Keun;Kim, Joong-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.773-776
    • /
    • 2003
  • 한국과학기술정보연구원(KISTI) 슈퍼컴퓨팅센터의 슈퍼컴퓨팅사업실에서는 슈퍼컴퓨터 사용자들의 계정신청을 받아 각 시스템에 계정을 발급 관리를 수행하고 있다. 현재는 Sun Sparc 장비에 Cobol로 작성된 프로그램으로 운영 중에 있으나, 향후 도입될 그리드 어카운팅 시스템 및 웹기반 통계 시스템과의 연계에 어려움이 예상되어 기존의 시스템을 데이터베이스를 이용한 환경으로 전환 개발 하였다.

  • PDF

Implementation of Monitoring for KI Cloud based on Opensource (오픈소스를 이용한 KI Cloud 모니터링 기능 구현)

  • Jeong, Kimoon;Cho, Hyeyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.115-117
    • /
    • 2021
  • 최근 인공지능 및 빅데이터 연구가 대두되면서 슈퍼컴퓨터와 같은 고성능컴퓨터를 이용하여 다양한 연구환경을 제공할 수 있어야 한다는 요구가 증가하고 있다. 이에 한국과학기술정보연구원(KISTI)에서는 슈퍼컴퓨터 등 고성능컴퓨터를 인프라로 활용하는 KI(KISTI Intelligent) Cloud를 개발하여 서비스하고 있다. 본 논문에서는 KI Cloud의 모니터링 기능의 설계 및 구현 방법을 기술하였다. KI Cloud는 다양한 자원으로부터 데이터를 효율적으로 수집하고, 데이터를 시각화할 수 있는 오픈소스인 Prometheus와 Grafana를 이용하여 모니터링 기능을 개발하였다.