• Title/Summary/Keyword: I/O 모델

Search Result 286, Processing Time 0.025 seconds

Improving performance of MMO game server using io_uring I/O Model (io_uring I/O 모델을 통한 MMO 게임 서버의 성능개선)

  • Seong, SoYun;Jung, NaiHoon
    • Journal of Korea Game Society
    • /
    • v.20 no.6
    • /
    • pp.31-42
    • /
    • 2020
  • To accept more than thousands of concurrent players, MMO Game servers should use high performance I/O APIs provided by the OS. Despite the continuous improvement of the I/O models, these new I/O APIs are not applied on the applications immediately. In this study, we proposed a new MMO game server architecture using io_uring, Linux's new I/O model. We implemented the proposed architecture and achieved performance improvements of the server on a stress test benchmark with high concurrent connections.

Comparison of the CO2 Emissions of Buildings using Input-Output LCA Model and Hybrid LCA Model (산업연관분석법 기반 LCA 모델과 Hybrid LCA 모델의 건축물 이산화탄소 배출량 평가결과 비교)

  • Hong, Taehoon;Ji, Changyoon
    • Korean Journal of Construction Engineering and Management
    • /
    • v.15 no.4
    • /
    • pp.119-127
    • /
    • 2014
  • This study aims to determine whether or not the input output life cycle assessment (I-O LCA) model can be used to assess the carbon dioxide (CO2) emission of buildings in initial planning phase. To ensure this end, this study proposed I-O LCA model which is the simplified LCA model and Hybrid LCA model which is the detailed LCA model, and then assessed and compared the CO2 emission of six case projects (three apartment complexes and three educational facilities) using the two LCA model. The results of the case study showed that the CO2 emissions assessed by the I-O LCA is significantly similar to the CO2 emission assessed by the Hybrid LCA model. The similarity of results from both LCA models was 78.2-86.3% in apartment complexes and 59.9-84.8% in educational facilities. However, the CO2 emissions from I-O LCA model were smaller than the CO2 emissions from Hybrid LCA model in case study. Nevertheless, the case study showed that the I-O LCA model was capable of assessing the CO2 emission of buildings quite appropriately although the I-O LCA model is the simplified LCA model which considers only the construction cost. The I-O LCA model is expected to be a useful tool for assessing the CO2 emission of buildings in initial planning phase.

An Implementation of I/O Interface System for T/P and N/P Plant Simulator (화력 및 원자력 발전소 시뮬레이터 I/O 인터페이스 시스템 구축에 관한 연구)

  • 변승현
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.144-149
    • /
    • 1999
  • 발전소의 안정적 운영을 위한 발전소 운전원의 훈련에는 기준 발전소 주제어실의 각종 패널라 계기들을 기계적으로 동일하게 만들고 정확한 수학적 모델로 발전소 시스템을 모사한 전 범위 시뮬레이터가 주로 이용된다. 전범위 시뮬레이터는 실제 현장을 모사하는 시뮬레이션 컴퓨터와 주제어실의 패널 계기들을 연결시켜 주는 I/O 인터페이스 시스템을 필요로 한다. 기 설치 운용되고 있는 선행 호기 시뮬레이터를 보면 주 공급업체는 모델링 기술을 가지고 있는 업체가 맡고, I/O 인터페이스 시스템은 I/O 모듈과 네트웍 프로토콜까지 협력업체나 자사의 독자 모델을 취하고 있다. 그러나 I/O 모듈의 제작사가 대부분 외국의 특정 업체여서 예비품의 입수가 용이하지 않아 유지보수가 어렵고, 많은 비용을 지불해야 하는 단점을 가지고 있다. 따라서, 유지보수 용이성과 경제적 측면에서 특정 벤더 규격에 종속되지 않고 일반적인 표준을 따르는 off-the-shelf 제품을 이용하는 발전소 시뮬레이터 I/O 인터페이스 시스템의 구축이 요구된다. 본 논문에서는 화력 발전소와 원자력 발전소를 대상으로 시뮬레이터 I/O 인터페이스 시스템의 요구사양을 소개하고, 네트웍에서 시스템 아키텍처까지 개방형 인터페이스 방식의 상용 제품을 채용하는 PC기반 시뮬레이터 I/O 인터페이스 시스템 구축방안을 제시하고, 성능 예측을 통해 제안한 시스템 구축 방안의 효용성을 보인다.

  • PDF

A Comparative Analysis of Socket I/O models for Massively Multi-player On-line Network Game Server (대규모 네트워크 게임 서버를 위한 소켓 I/O모델의 비교 분석)

  • Choi, Jin-Seong;Piao, Xuefeng;Jeon, Jae-Woo;Oh, Sam-Kweon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1209-1212
    • /
    • 2002
  • 대규모 네트워크 게임은 최대한 많은 사용자를 수용할 수 있어야 하며 사용자들에게 안정적인 서비스를 제공할 수 있어야 한다. 그러나 많은 사용자들의 서버 동시 접속 및 제한된 네트워크 대역폭 등의 문제들로 인해 네트워크 게임 서버는 부하가 걸릴 수 있다. 이런 부하를 최대한 줄이기 위해 네트워크 게임 서버는 기능별로 분산되어 있는 것이 일반적이며, 분산된 서버들간의 통신 또는 서버와 클라이언트들간의 통신은 운영체제에서 제공하는 네트워크 통신 라이브러리를 사용한다. 본 논문에서는 Microsoft 사의 윈도우즈 계열에서 제공하는 다섯 가지 소켓 I/O 모델들에 대해 조사하고 비교 분석한다. 비교 분석한 결과 대규모 네트워크 게임 환경에서는 IOCP 모델이 기타 소켓 모델에 비해 IO 처리가 여러 가지 장점을 가지고 있음을 알 수 있다.

  • PDF

The Design of the Cost Model for Query Processing in Parallel Spatial Database (병렬 공간 데이터베이스의 질의 처리를 위한 비용 모델의 설계)

  • 안성우;서영덕;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.90-92
    • /
    • 2000
  • 비용모델과 측정(Cost Model and Estimation)은 모든 DBMS에서 성능 측정을 하기 위한 기본적인 도구이다. 지금까지의 질의 수행에 대한 비용모델을 제시하는 연구가 많이 있었지만 대부분이 연구가 특정 부분에 대한 비용-CPU비용, 색인 방법에 대한 I/O횟수, I/O비용 등만을 고려함으로써 질의를 수행하는데 필요한 전체적인 비용을 산출하는데 부족한 점이 있었다. 그리고 병렬 공간 DBMS에 대한 비용모델을 산출하는 연구가 아직까지 이루어지지 않았다. 이 논문에서는 병렬 공간 DBMS에서 질의를 처리하는데 드는 전체적인 비용을 산출하고 있다. 기존의 연구에서 제시하고 있는 비용모델을 적용하고, 병렬 컴퓨터와 공간 데이터가 결합되었을 때의 고려사항을 추가하여 병렬 공간 DBMS에 적합한 전체적인 비용모델을 산출함으로써 병렬 공간 DBMS에서의 효율적인 질의수행에 대한 다른 연구를 수행할 때 비용모델에 대한 초석을 제공한다.

  • PDF

The Design of the Cost Model for Query Processing in Parallel Spatial Databases (병렬 공간 데이터베이스의 질의 처리를 위한 비용 모델의 설계)

  • 안성우;서영덕;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.51-53
    • /
    • 2000
  • 비용모델과 측정(Cost Model and Estimation)은 모든 DBMS에서 성능 측정을 하기 위한 기본적인 도구이다. 지금까지의 질의 수행에 대한 비용모델을 제시하는 연구가 많이 있었지만 대부분의 연구가 특정 부분에 대한 비용-CPU비용, 색인 방법에 대한 I/O횟수, I/O비용 등만을 고려함으로써 질의를 수행하는데 필요한 전체적인 비용을 산출하는데 부족한 점이 있었다. 그리고 병렬 공간 DBMS에 대한 비용모델을 산출하는 연구가 아직까지 이루어지지 않았다. 이 논문에서는 병렬 공간 DBMS에서 질의를 처리하는데 드는 전체적인 비용을 산출하고 있다. 기존의 연구에서 제시하고 있는 비용모델을 적용하고, 병렬 컴퓨터와 공간 데이터가 결합되었을 때의 고려사항을 추가하여 병렬 공간 DBMS에 적합한 전체적인 비용모델을 산출함으로써 병렬 공간 DBMS에서의 효율적인 질의수행에 대한 다른 연구를 수행할 때 비용모델에 대한 초석을 제공한다.

  • PDF

2D-QSAR and HQSAR Analysis on the Herbicidal Activity and Reactivity of New O,O-dialkyl-1-phenoxy-acetoxy-1-methylphosphonate Analogues (새로운 O,O-dialkyl-1-phenoxyacetoxy-1-methylphosphonate 유도체들의 반응성과 제초활성에 관한 2D-QSAR 및 HQSAR 분석)

  • Sung, Nack-Do;Jang, Seok-Chan;Hwang, Tae-Yeon
    • The Korean Journal of Pesticide Science
    • /
    • v.11 no.2
    • /
    • pp.72-81
    • /
    • 2007
  • Quantitative structure-activity relationships (QSARs) on the pre-emergency herbicidal activity and reactivity of a series of new O,O-dialkyl-1-phenoxyacetoxy-1-methylphosphonates (S) analogues against seed of cucumber (Cucumus Sativa) were discussed quantitatively using 2D-QSAR and HQSAR methods. The statistical values of HQSAR model were better than that of 2D-QSAR model. From the frontier molecular orbital (FMO) interaction between substrate molecule (S) and $BH^+$ ion (I) in PDH enzyme, the electrophilic reaction was superior in reactivity. From the effect of substituents, $R_2$-groups in substrate molecule (S) contributed to electrophilic reaction with carbonyl oxygen atom while X, Y-groups contributed to nucleophilic reaction with carbonyl carbon atom. And the influence of X,Y-groups was more effective than that of $R_2$-groups. As a results of 2D-QSAR model (I & II) and atomic contribution maps with HQSAR model, the more length of X, Y-groups is longer, the more herbicidal activity tends to increased. And also, the optimal ${\epsilon}LUMO$ energy, $({\epsilon}LUMO)_{opt.}$=-0.479 (e.v.) of substrate molecule is important factor in determining the herbicidal activity. It is predicted that the herbicidal activity proceeds through a nucleophilic reaction. From the analytical results of 2D-QSAR and HQSAR model, it is suggested that the structural distinctions and descriptors that contribute to herbicidal activities will be able to applied new herbicide design.

Development on ATM Protocol Verificator (ATM 프로토콜 검정기 개발)

  • Min, J.H.;Lee, B.H.
    • Electronics and Telecommunications Trends
    • /
    • v.13 no.6 s.54
    • /
    • pp.94-107
    • /
    • 1998
  • 연구 개발의 주된 내용은 SDL(Specification Description Language)을 위한 정형기법 지원도구 중 명세상에서 행위 부분에 대한 동적 특성을 검정하는 검정기 개발이다. 모델 검정기는 해당 프로토콜에 대해 생성된 중간 모델 I/O FSM(Input/Output Finite State Machine)에 Modal-calculus에 의해 검정대상인 deadlock, livelock, reachability 및 liveness에 대한 표현과 I/O FSM에 대해 해당 알고리즘 적용 및 분석 기능을 C++언어로 구현하였다. 또한 SDL Editer 기능과 관련된 도구들과 통합하여 사용자들이 쉽고 편하게 쓸 수 있도록 환경 및 통합 모듈을 구현한다.

행성상 성운 NGC 7009, NGC 7027의 모델 연구

  • Lee, Seon-Ju;Hyeong, Sik
    • 한국지구과학회:학술대회논문집
    • /
    • 2010.04a
    • /
    • pp.121-121
    • /
    • 2010
  • 행성상 성운 NGC 7009와 NGC 7027의 모델을 연구하기 위해 1998년 8월 14일부터 16일 까지 3일간의 Keck I HIRES의 분광 관측 자료를 이용하였다. 사용한 파장 영역은 $3250{\AA}{\sim}8725{\AA}$이고, H I, He I, He II, C II, C III, N II, N III, [N II], [O I], [O II], [O III], [S II], [S III], [Cl III], [Cl IV], [Ar III], [Ne III] 등의 방출선을 얻었다. 본 연구에서는 이러한 방출선의 선윤곽(line profile)을 IRAF와 StarLink/Dipso를 이용해 분석하여 성분을 구하였는데 H I, He I, He II, [O III], [C III], [N II] 등 대부분은 2개로 분리되었고, [S II], [Ar III]의 경우에는 3개로 분리되었다. 후자의 경우 구각(shell)의 단순한 팽창뿐만 아니라 다른 제3의 방향으로 팽창하고 있는 성분이 존재함을 의미한다. 비교적 S/N가 양호한 선들의 FWHM(Full Width at Half Maximum)을 측정하여 팽창속도를 구한 후 이 선들이 생성에 기여한 지역의 온도 또는 이온화 에너지 (IP)에 대한 팽창속도의 변화를 조사하였다. 또한 두 행성상 성운의 물리적 특성과 화학 원소 함량을 결정하기위해 광이온 모델 Tlusty Code와 CLOUDY를 사용하여 NGC 7009의 선행연구 Hyung & Aller(1995), Kwitter & Henry(1998)와 비교하였고, NGC 7027은 Zhang & Liu(2005), Middlemass(1990)와 비교하였다. NGC 7009과 NGC 7027의 수소 밀도($N_H$)를 $8,000cm^{-3}$으로 가정했을 때, NGC 7009의 중심별의 온도는 77,000K이고, 구각(shell)의 크기는 0.031~0.044pc이며 장축에 대해서만 결과를 나타내었다. NGC 7027의 경우, 중심별의 온도는 180,000K이고, 구각(shell)의 크기는 0.015~0.02pc으로 판단된다.

  • PDF

Preparation and Reaction Studies of $Pt/Al_2O_3$ Model Catalysts

  • Kim, Chang-Min;Gabor A. Somorjai
    • Journal of the Korean Vacuum Society
    • /
    • v.3 no.4
    • /
    • pp.414-419
    • /
    • 1994
  • Surface of Pt/$Al_2O_3$ model catalyst was produced on an aluminum foil with surface area of 1 $cm^2$ The aluminum surface was oxidized under $10 ^5Torr$Torr oxygen and platinum was deposited on top of the oxide layer using a plasma evaporation source. Conversion of I-butene was performed on the model catalyst surface. Isomerization was the major reaction in I-butene conversion on the aluminum oxide layer. Addition of Pt on the aluminum oxide layer induces hydrogenation of I-butene. Selectivity for the hydrogenation increases as the amount of Pt on alumina increases.

  • PDF