• Title/Summary/Keyword: 분산처리구조

Search Result 937, Processing Time 0.029 seconds

An Embodiment of High Energy Physics Data Grid System (고에너지물리 데이타 그리드 시스템의 구현)

  • Cho Ki-Hyeon;Han Dae-Hee;Kwon Ki-Hwan;Kim Jin-Cheol;Yang Yu-Chul;Oh Young-Do;Kong Dae-Jung;Suh Jun-Suhk;Kim Dong-Hee;Son Dong-Chul
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.7
    • /
    • pp.390-398
    • /
    • 2006
  • The objective of the High Energy Physics(HEP) is to understand the basic properties of elementary particles and their interactions. The CMS(Compact Muon Solenoid) experiment at CERN which will produce a few PetaByte of data and the size of collaboration is around 2000 physicists. We cannot process the amount of data by current concept of computing. Therefore, an area of High Energy Physics uses a concept of Tier and Data Grid. We also apply Data Grid to current High Energy Physics experiments. In this paper, we report High Energy Physics Data Grid System as an application of Grid.

Backend of a Parallelizing Compiler for an Heterogeneous Parallel System (이기종 병렬 시스템을 위한 자동적 병렬화 컴파일러 후위)

  • Kwon, Dae-Suk;Kim, Hsung-Hwan;Han, Sang-Yong
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.27 no.8
    • /
    • pp.710-718
    • /
    • 2000
  • Many multiprocessing systems have been developed to exploit the parallelism and to improve the performance. However, the naive multiprocessing schemes were not successful as many researchers thought, due to the heavy cost of communication and synchronization resulting from parallelization. In this paper, we will identify the reasons for the poor performance and the compiler requirements for the performance improvement. We realized that the decisions for multiprocessing should be derived by the overhead information. We applied this idea to the automatic parallelizing compiler, SUIF. We substituted the original backend of SUIF with our backend using MPI, and gave it the capability to validate parallelization decisions based on overhead parameters. This backend converts the intermediate code containing spacification of parallelizable regions into the distributed-memory based parallel program with MPI function calls without excessive parallelization that may cause performance degradation.

  • PDF

Yet Another BGP Archive Forensic Analysis Tool Using Hadoop and Hive (하둡과 하이브를 이용한 BGP 아카이브 데이터의 포렌직 분석 툴)

  • Lee, Yeonhee;Lee, YoungSeok
    • Journal of KIISE
    • /
    • v.42 no.4
    • /
    • pp.541-549
    • /
    • 2015
  • A large volume of continuously growing BGP data files can raise two technical challenges regarding scalability and manageability. Due to the recent development of the open-source distributed computing infrastructure, Hadoop, it becomes feasible to handle a large amount of data in a scalable manner. In this paper, we present a new Hadoop-based BGP tool (BGPdoop) that provides the scale-out performance as well as the extensible and agile analysis capability. In particular, BGPdoop realizes a query-based BGP record exploration function using Hive on the partitioned BGP data structure, which enables flexible and versatile analytics of BGP archive files. From the experiments for the scalability with a Hadoop cluster of 20 nodes, we demonstrate that BGPdoop achieves 5 times higher performance and the user-defined analysis capability by expressing diverse BGP routing analytics in Hive queries.

Fatigue Test and Evaluation of Landing Gear (착륙장치 피로 시험평가)

  • Lee, Sang-Wook;Lee, Seung-Gyu;Shin, Jeong-Woo;Kim, Tae-Uk;Kim, Sung-Chan;Hwang, In-Hee;Lee, Je-Dong
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.36 no.10
    • /
    • pp.1181-1187
    • /
    • 2012
  • For the fatigue design of aircraft landing gear, the safe-life approach is applied. Structural defects such as cracks or detrimental deformations should not occur under the fatigue load spectrum depicting the entire lifetime usage of the aircraft. In the design phase, the fatigue life of the landing gear is estimated analytically by adopting the stress-based approach because the fatigue of aircraft landing gear is generally high-cycle fatigue. This utilizes S-N curves that are factored to produce design curves that account for the scatter and surface finish of the material. In the test and evaluation phases, a fatigue test should be conducted for full-scale landing gear to substantiate the fatigue design requirement in the end. In this study, the procedure for the fatigue test and evaluation of aircraft landing gear is presented with real application cases.

A Study on Bubbles Generated from Water Plasma for Application of DAF Process

  • Park, Jun-Seok;Yu, Seung-Yeol;Yu, Seung-Min;Hong, Eun-Jeong;Seok, Dong-Chan;Hong, Yong-Cheol;No, Tae-Hyeop;Lee, Bong-Ju
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2011.02a
    • /
    • pp.232-232
    • /
    • 2011
  • DAF는 기존 침전 공정에 비해 뛰어난 정수 품질과 빠른 처리 시간으로 차세대 정수 공정으로 각광 받고 있다. DAF는 기포 생성 방법에 따라 용존 공기 부상법, 분산 공기 부상법, 진공 부상법, 전해 부상법, 미생물학적 부상법 등이 있다. 이 중 가장 많이 쓰이는 방식은 용존 공기 부상법으로, 과포화 상태의 기체와 액체의 혼합액을 압력을 급격히 감소시켜 기포를 발생 시키는 방법이다. 이 방법은 기포의 발생은 많지만 장비의 크기가 거대하고 시설제조 비용이 많이 드는 단점이 있다. 수중에서 발생되는 플라즈마는 그 구조와 메카니즘에 따라 생성되는 버블의 양을 제어할 수 있음을 확인하였다. 모세관 형태의 전극을 이용한 수중 방전은 전원 공급 장치만 있다면 적은 공간으로도 효과적으로 기포를 생성 할 수 있기 때문에, 수중 방전을 이용하여 기포 발생 후 DAF에 적용 가능한지 알아보고자 한다. DAF공정에서 필요한 요인으로는 기포의 크기, 개수, 성분 물질 등이 있는데, 그 중 가장 핵심은 기포의 크기 이다. 그래서 간단한 전원 장치와 리액터 제작 후 방전에 최적화 된 전극으로 기포를 발생시켜 기포의 크기를 측정하였다. 기포의 크기는 전극의 직경과 방전공간의 비율에 따라 제어가 가능함을 확인하였고 평균 기포의 크기는 약 50 ${\mu}m$로서, DAF에 적용 할 수 있는 크기이다. 일반적으로 기포의 사이즈가 작을수록 입자 제거율이 높은데, 실제 DAF공정에서 사용되는 기포의 사이즈는 80 ${\mu}m$정도 이다. 따라서 개발된 기포 발생장치를 DAF 공정에 응용한다면 높은 효율을 가질 것으로 판단된다.

  • PDF

온도 변화에 따른 유기물 내에서의 전자 이동도

  • Yu, Ju-Hyeong;Yu, Ju-Tae;Kim, Tae-Hwan
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2011.08a
    • /
    • pp.241-242
    • /
    • 2011
  • 유기물을 기반으로 하는 유기발광소자(OLED), 유기메모리(OBD) 및 유기 태양전지(organic solar cell) 등과 같은 차세대 전자 소자는 기존의 무기물 기반의 소자에 비해 가격이 싸고 제작방법이 간단하며 휘어지게 만들 수 있다는 장점을 갖기 때문에 많은 관심을 받고 있다. 유기물질을 기반으로 한 전자 소자의 효율을 향상시키기 위해서는 유기물 자체의 물리적인 특성을 고찰하는 연구가 중요하다. 특히, 유기물 내에서의 전하 전송 메카니즘을 이해하기 위해 유기물의 이동도에 대한 연구가 중요하나, 아직까지 유기물질을 기반으로 한 전자 소자의 전하이동도에 대한 이론적인 연구가 거의 없다. 본 연구에서는 온도 변화에 따른 유기물 내에서의 전자 이동도를 몬테카를로 방법을 이용하여 계산하였다. 시뮬레이션을 위한 기본 구조로 소자의 길이는 50~500 사이트로 하였으며, 이웃한 사이트간 거리는 3A로 결정하였다. 유기물 내에 존재하는 트랩의 분포는 가우시안 분포로 가정하였다. 유기물 내에서의 전자 이동도를 추출하기 위해 이웃한 트랩간의 천이 확률을 Miller and Abrahams 식을 이용하여 계산하고[1], 트랩간의 천이시간을 컴퓨터에서 발생시킨 난수를 통해 얻어 이들을 통계적으로 처리하여 유기물 내에서의 전자 이동도를 계산하였다. 시뮬레이션 결과, 전자 이동도는 전계가 증가함에 따라 일정하게 증가하다가 일정 전계에서 포화된 후, 다시 감소하는 현상을 갖는다. 초기의 전계영역에서는 전계의 증가에 따라 유기물 내 트랩간의 천이 확률이 증가하기 때문에 전자 이동도가 증가한다. 하지만, 일정 전계 이상의 큰 전계 영역에서는 전자의 이동 속도는 거의 변하지 않는 상태에서 전계는 계속 증가하기 때문에 상대적으로 전자 이동도는 줄어들게 된다. 다양한 길이를 갖는 벌크 상태의 유기소자에 대한 전자 이동도를 시뮬레이션 하였을 때, 소자의 크기와 상관없이 전자 이동도는 거의 일정 하였다. 이는 순수한 벌크 상태의 유기소자는 유기물 자체에서의 전자 움직임에 의해 전자 이동도가 결정되기 때문이다. 온도가 높아짐에 따라 유기물 내의 전자 이동도는 증가하였다. 이는 온도가 증가할수록 열적 여기에 의한 트랩간의 천이 확률이 증가하기 때문이다. 하지만, 트랩의 분산도가 30 meV로 작을 경우, 일정 온도 이상에서의 전자 이동도는 포화되어 일정한 값으로 유지한다. 유기물 내에 존재하는 트랩 분포에 따라 온도의 변화에 따른 전자 이동도 특성이 달라짐을 알 수 있다. 이러한 결과는 유기물질을 기반으로 한 전자소자에서의 전하 전송 메카니즘을 이해하고 소자의 제작 및 특성 향상에 도움이 된다고 생각한다.

  • PDF

SyncML Data Synchronization System based on Session Manager (세션 매니저를 이용한 SyncML 동기화 시스템)

  • Lee, Byung-Yun;Lee, Gil-Haeng;Cho, Jin-Hyun;Ryu, Soo-Hee;Choi, Hoon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.6
    • /
    • pp.647-656
    • /
    • 2002
  • Synchronization is the process of making replicated data on multiple devices be consistent, i.e., identical with each other. In Dec. 2000, major handheld computer manufacturers including Nokia, Ericsson, IBM published the SyncML protocol specification. In this paper, we describe the CNU SyncML server for PIMS(Personal Information Management System) service that we developed based on the SyncML specification. The server architecture and capabilities of the frames are presented along with the procedure of message processing by each frame. We put the CNU SyncML server to the conformance tests and interoperability tests to confirm its functionality. The session managing mechanism of the CNU SyncML server showed better performance than our previous implementations.

Load Balancing in Seamless Game with MigAgent (MigAgent를 이용한 Seamless 게임에서의 부하 분산)

  • Kim, Beob-Kyun;Jang, Hang-Jin;You, Kang-Soo
    • Journal of Internet Computing and Services
    • /
    • v.7 no.6
    • /
    • pp.51-62
    • /
    • 2006
  • The load of this kind of gores, which is heavier than that of any other precedent, and on enormous seamless virtual world characterize the MMORPG(Massively Multiplayer Online Role-Playing Game) genres. In this seamless environment, gamers can usually accept a set of independent spaces, which is being held by independent game servers, os a single big virtual world. Despite the efforts of some developers, gamers are suffered from huge message traffic which comes from the interaction between client and server and the interaction between fold sowers. In this paper, new gore server architecture using MigAgent is proposed which tries to reduce message traffic. Usually, message traffic reaches the climax when a PC(Player Character) is moving to other field server. MigAgent, designed in this thesis, tries to manage this kind of PCs and to ploy o role of user's agent to prepare for the unexpected situation. Improvement of this system is shown by the analysis of the effect of the size ratio of AOI (Area of Interest) and AC (Adjacent Cell).

  • PDF

Reporting Tool using Fat Client for Web-based Ad Hoc Reporting (웹 기반의 Ad Hoc 리포팅을 위한 Fat Client를 갖는 리포팅 툴)

  • Choe Jee-Woong;Kim Myung-Ho
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.4
    • /
    • pp.264-274
    • /
    • 2006
  • Recently, a variety of organizations including enterprises tend to try to use reporting tools as a data analysis tool for decision making support because reporting tools are capable of formatting data flexibly. Traditional reporting tools have thin-client structure in which all of dynamic documents are generated in the server side. This structure enables reporting tools to avoid repetitive process to generate dynamic documents, when many clients intend to access the same dynamic document. However, generating dynamic documents for data analysis doesn't consider a number of potential readers and increases requests to the server by making clients input various parameters at short intervals. In the structure of the traditional reporting tools, the increase of these requests leads to the increase of processing load in the server side. Thus, we present the reporting tool that can generate dynamic documents at the client side. This reporting tool has a processing mechanism to deal with a number of data despite the limited memory capacity of the client side.

A Study on the Platform for Big Data Analysis of Manufacturing Process (제조 공정 빅데이터 분석을 위한 플랫폼 연구)

  • Ku, Jin-Hee
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.5
    • /
    • pp.177-182
    • /
    • 2017
  • As major ICT technologies such as IoT, cloud computing, and Big Data are being applied to manufacturing, smart factories are beginning to be built. The key of smart factory implementation is the ability to acquire and analyze data of the factory. Therefore, the need for a big data analysis platform is increasing. The purpose of this study is to construct a platform for big data analysis of manufacturing process and propose integrated method for analysis. The proposed platform is a RHadoop-based structure that integrates analysis tool R and Hadoop to distribute a large amount of datasets. It can store and analyze big data collected in the unit process and factory in the automation system directly in HBase, and it has overcome the limitations of RDB - based analysis. Such a platform should be developed in consideration of the unit process suitability for smart factories, and it is expected to be a guide to building IoT platforms for SMEs that intend to introduce smart factories into the manufacturing process.