• Title/Summary/Keyword: 고성능 컴퓨팅 시스템

Search Result 172, Processing Time 0.023 seconds

I/O Translation Layer Technology for High-performance and Compatibility Using New Memory (뉴메모리를 이용한 고성능 및 호환성을 위한 I/O 변환 계층 기술)

  • Song, Hyunsub;Moon, Young Je;Noh, Sam H.
    • Journal of KIISE
    • /
    • v.42 no.4
    • /
    • pp.427-433
    • /
    • 2015
  • The rapid advancement of computing technology has triggered the need for fast data I/O processing and high-performance storage technology. Next generation memory technology, which we refer to as new memory, is anticipated to be used for high-performance storage as they have excellent characteristics as a storage device with non-volatility and latency close to DRAM. This research proposes NTL (New memory Translation layer) as a technology to make use of new memory as storage. With the addition of NTL, conventional I/O is served with existing mature disk-based file systems providing compatibility, while new memory I/O is serviced through the NTL to take advantage of the byte-addressability feature of new memory. In this paper, we describe the design of NTL and provide experiment measurement results that show that our design will bring performance benefits.

Development of an PBS-based Information Provider of Cluster System for MDS (MDS를 위한 클러스터 시스템의 PBS 기반 정보 제공자 개발)

  • Cho Kwang-Moon
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.2
    • /
    • pp.207-211
    • /
    • 2005
  • The pervasively proliferated computing environment in recent is a cluster system. This system is used in high performance computing area as a Grid system. However, the important information of cluster system in Grid environment does not provided to other systems. In this paper the scheme to provide these information is proposed. The proposed scheme provides the information of cluster system in the Grid environment. Based on this scheme the utilization possibilities of Grid information services are increased.

  • PDF

Designing information protection in Python-based information systems (파이썬 기반 정보시스템에서 정보보호 설계)

  • Park, Ki-Hong;Jang, Ki-Cheol
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.419-420
    • /
    • 2018
  • 컴퓨팅 기술은 가상화와 분산처리 기술을 기반으로 인터넷을 통해 IT자원을 사용한 만큼의 요금을 지불하는 클라우드 컴퓨팅 기술로 발전되고 있다. pc의 성능도 고성능 서버에서나 사용되었던 데이터베이스 운용이나 업무처리를 수행할 수 있는 단계로 발전하였다. 이에 따라 정보시스템을 업무의 지속성 유지를 위해 pc에서 정보 시스템이 운용되도록 설계하였다. pc를 이용한 정보시스템은 업무의 지속성을 유지할 수 있지만 데이터에 대한 정보보호는 매우 미흡한 환경이다. 본 논문은 pc를 이용한 정보시스템에서 정보보호의 이론적 내용을 고찰하고 데이터를 안전성 있게 보호할 수 있도록 파이썬을 활용한 정보보호 시스템 설계를 연구하였다.

  • PDF

Designing a low-power L1 cache system using aggressive data of frequent reference patterns

  • Jung, Bo-Sung;Lee, Jung-Hoon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.7
    • /
    • pp.9-16
    • /
    • 2022
  • Today, with the advent of the 4th industrial revolution, IoT (Internet of Things) systems are advancing rapidly. For this reason, a various application with high-performance and large-capacity are emerging. Therefore, there is a need for low-power and high-performance memory for computing systems with these applications. In this paper, we propose an effective structure for the L1 cache memory, which consumes the most energy in the computing system. The proposed cache system is largely composed of two parts, the L1 main cache and the buffer cache. The main cache is 2 banks, and each bank consists of a 2-way set association. When the L1 cache hits, the data is copied into buffer cache according to the proposed algorithm. According to simulation, the proposed L1 cache system improved the performance of energy delay products by about 65% compared to the existing 4-way set associative cache memory.

A Scalability Study for scheduling optimization method based on application characterization (응용 프로그램 특성 분석 기반 스케줄링 최적화 기법의 확장성 연구)

  • Choi, Jieun;Park, Geunchul;Rho, Seungwoo;Park, Chan-Yeol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.05a
    • /
    • pp.28-31
    • /
    • 2020
  • 한정된 고성능 자원을 여러 사용자들에게 제공해야하는 슈퍼컴퓨터와 같은 시스템은 제한된 기간 내에 보다 많은 양의 작업이 실행되도록 시스템 활용률을 높이는 방안이 필요하다. 이를 위해 시스템 관리자가 수행할 응용 프로그램에 대한 사전 정보를 파악하는 것이 유용하다. 대부분의 고성능 컴퓨팅 시스템 운영에 있어 작업을 실행할 때 사용자로부터 실행 기간 자원 요구사항들에 대한 정보를 제공 받거나 시스템 사용 통계 값을 사용하여 필요한 정보를 생성하는 등의 프로파일링 기술을 바탕으로 시스템 활용률을 높이는데 활용하고 있다. 본 논문의 선행연구에서 하드웨어 성능 카운터를 이용하여 응용 특성 분석을 실행하고 이 결과를 바탕으로 작업 스케줄링을 최적화하는 기술을 개발한 바 있다. 본 논문에서는 슈퍼컴퓨터 최적 실행 지원을 위한 프로파일링 테스트베드를 구축하고 단일노드를 기반으로 분석한 응용 프로그램 특성 결과를 활용한 스케줄링 최적화 기법이 확장성 있게 동작함을 보이고자 하였다. 또한 중규모 클러스터에 개발한 스케줄링 최적화 기법을 적용한 결과 전체 응용 프로그램이 실행 시간을 단축함으로써 최대 33%의 성능 향상 효과를 얻었다.

Monitoring Platform of Clustering Resource Management as Supporting 3D Viewer with Smart Interface (스마트 환경연동 3D 뷰어제공 사용자정의 클러스터링 자원관리 모니터링 플랫폼)

  • Choi, Sung-Ja;Lee, Gang-Soo
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.12
    • /
    • pp.77-83
    • /
    • 2010
  • Recently, IT-based environment is changing rapidly as changing in web services platform, evolution of cloud computing environments and expanding the base of a smart market. Accordingly, monitoring development of environment is changing quickly. So a customizable SaaS-based monitoring tool is required to provide monitoring services. It has to support a variety of environmental monitoring and a resource managers with requested information, and by an enhanced monitoring framework in clouding environment of management system. In this paper, the 3D viewer for the management of sensor node management system was designed and built. Through the 3D viewer by enhancing the accessibility and visibility, the sensor network will allow resources to be used efficiently.

Genomic Analysis Workbench Based on Parallelized Computing (병렬 컴퓨팅 기반의 유전체 분석 워크벤치)

  • Sun Choong Hyun;Yi Gwan Su;Park Hark-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.244-246
    • /
    • 2005
  • 최근 바이오 데이터 분석에는 데이터 양의 급격한 증가와 이에 따른 문제의 복잡성도 함께 증가하고 있다. 이 결과 다양한 분석 툴들의 유연한 조합과 고성능, 고처리 컴퓨팅이 가능한 분석 시스템이 절실히 요구되고 있다. 본 논문에서는 병렬 컴퓨팅 환경을 이용하고 워크플로우 기반에서 다양한 생물정보 분석 툴들을 자유롭게 조합하여 작업을 수행할 수 있는 바이오워크벤치를 소개한다. 바이오워크벤치 내에는 컴퓨팅 자원 및 작업정보에 대한 모니터링 툴, 각 툴 들과 데이터를 손쉽게 가공할 수 있도록 고안된 인터페이싱 툴 워크플로우 디자인 툴을 포함 하고 있다. 이 기능모듈을 활용함으로써 다양한 생물정보 분석 툴을 이용하는 과정에서 효율적인 분석을 수행을 지원하는 바이오 워크벤치의 기능 및 아키텍쳐을 제시한다.

  • PDF

Work Distribution Mechanism based on P2P in Volunteer Computing (자발적 컴퓨팅 환경에서 P2P기반 작업분배기법)

  • Kwon, Kyoung-Hee;Choi, Jang-Won;Lee, Kyu-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.482-487
    • /
    • 2007
  • 자발적 컴퓨팅은 인터넷의 연결된 가정 혹은 사무실의 PC를 집적하여 고성능 컴퓨팅을 창출하고자 하는 것이 목표이다. 이는 많은 자원제공자가 참여할 수 있도록 확장성이 보장되어야 한다. 하지만 기존의 자발적컴퓨팅 시스템에서는 중앙관리서버에 의해서만 작업분배가 이루어지므로 서버의 병목현상이 발생하게 된다. 본 논문에서는 결함포용에 사용되는 중복수행기법을 이용하여 P2P기반의 중복작업분배기법을 제안한다. 제안하는 P2P기반 중복작업분배기법은 서버의 병목현상을 줄이고, 서버의 결함 시에도 일정시간 서비스를 유지할 수 있는 강건함을 보였다.

  • PDF

A Web-Based High Performance Multiple Sequence Alignment System Design and Implementation (웹 기반 고성능 다중서열정렬시스템 설계 및 구현)

  • Kim, Tae-Kyung;Kim, Hun-Gi;Choi, Chi-Hwan;Jung, Seung-Hyun;Hou, Bo-Kyeng;Cho, Wan-Sup
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2010.07a
    • /
    • pp.79-82
    • /
    • 2010
  • 다중서열정렬 알고리즘은 생명정보학 분야에서 서열기반의 계통분류 분석에 가장 많이 사용되며, 가장 대표적인 공개 프로그램은 ClustalW로 사용자가 로컬시스템에 설치하여 이용할 수 있다. 그러나 실제로 사용자들이 ClustalW을 설치한 후, 서열데이터의 준비, 가공, 처리 및 타 시스템과 연동 등과 같은 작업을 하는데 여러 가지 어려움이 있다. 따라서 본 논문에서는 다중서열정렬 작업을 편리하고 빠르게 수행할 수 있는 웹기반의 고성능 다중서열정렬시스템을 제안한다. 제안된 시스템의 특징은, (1) Inter-Query 라우팅 알고리즘을 통해 다수의 PC 자원을 효율적으로 활용하여 계산 성능을 극대화하였으며, (2) 사용자 편의성을 고려한 웹인터페이스의 제공을 통해 개인화된 데이터관리, 실시간 모니터링, 데이터 편집 등을 지원하여 사용자가 손쉽게 서열데이터의 수집, 관리 및 처리할 수 있도록 지원한다.

  • PDF

A High Performance Job Scheduling Policy for Computational Grid (계산 그리드를 위한 고성능 작업 스케줄링 정책)

  • Jo, Ji-Hun;Kim, Jun-Sang;Lee, Won-Joo;Jeon, Chang-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.493-496
    • /
    • 2007
  • 그리드 컴퓨팅은 방대한 데이터 저장 공간과 고성능 연산능력을 요구하는 작업에 적합하다. 동적계획법(dynamic programming)은 방대한 크기의 동적 테이블(dynamic table)을 구성하여 최적해(optimal solution)을 찾기 때문에 그리드에서 수행하기에 적합한 작업이다. 본 논문에서는 동적 테이블을 구성하고 분산 배치하는 할당 정책을 제안한다. 그리고 동적계획법 기반의 어플리케이션을 그리드에서 효율적으로 수행할 수 있는 그리드 시스템 구조를 제안한다.

  • PDF