• 제목/요약/키워드: I/O 모델

검색결과 286건 처리시간 0.026초

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

  • 성소윤;정내훈
    • 한국게임학회 논문지
    • /
    • 제20권6호
    • /
    • pp.31-42
    • /
    • 2020
  • MMO 게임 서버는 수천 명 이상의 대량 동시접속 시 성능저하를 막기 위해 운영체제에서 제공하는 고성능 I/O 모델을 사용해 구현해야한다. 하지만 운영체제에서 제공하는 I/O 모델들이 계속 발전하고 있음에도 불구하고 기존 어플리케이션들에 대한 적용은 즉각적으로 이루어지지 않고 있다. 이에 본 연구에서는 Linux의 새로운 I/O 모델인 io_uring을 MMO 게임 서버에 적용하였고, 이를 위해 기존의 서버 구조를 io_uring에 맞추어 최적화하였다. 이를 통해 개선된 성능을 대용량 접속 벤치마크 프로그램을 통해 확인하였다.

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

  • 홍태훈;지창윤
    • 한국건설관리학회논문집
    • /
    • 제15권4호
    • /
    • pp.119-127
    • /
    • 2014
  • 본 연구는 기획단계에서 건축물의 이산화탄소 배출량 평가에 개략평가모델인 I-O LCA 모델의 활용 가능성을 파악하는 것을 목적으로 한다. 이를 위하여, I-O LCA 모델과 Hybrid LCA 모델을 정의하고, 두 LCA 모델을 이용하여 아파트 3개 단지와 3개 교육시설물에 대한 이산화탄소 배출량을 평가하고, 결과를 비교하였다. 사례분석 결과, I-O LCA 모델을 통해 산출된 이산화탄소 배출량은 Hybrid LCA 모델을 통해 산출된 이산화탄소 배출량과 상당히 유사하였다. 아파트 단지의 경우 78.2-86.3%의 유사도를 나타내었고, 학교 건축물의 경우 59.9-84.8%의 유사도를 나타내었다. 하지만, 전반적으로 I-O LCA 모델에 의해 산출된 이산화탄소 배출량은 Hybrid LCA 모델의 결과에 비해 작았다. 그럼에도 불구하고, 사례분석 결과는 총공사비를 유일한 입력요소로 하는 간단한 모델인, I-O LCA 모델이 상당히 높은 정확도를 가진다는 사실을 보여주었다. I-O LCA모델은 프로젝트의 초기 기획단계에 건축물의 이산화탄소 배출량을 예측하는데 활용될 수 있을 것으로 기대된다.

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

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

  • PDF

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

  • 최진성;박학봉;전재우;오삼권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (중)
    • /
    • pp.1209-1212
    • /
    • 2002
  • 대규모 네트워크 게임은 최대한 많은 사용자를 수용할 수 있어야 하며 사용자들에게 안정적인 서비스를 제공할 수 있어야 한다. 그러나 많은 사용자들의 서버 동시 접속 및 제한된 네트워크 대역폭 등의 문제들로 인해 네트워크 게임 서버는 부하가 걸릴 수 있다. 이런 부하를 최대한 줄이기 위해 네트워크 게임 서버는 기능별로 분산되어 있는 것이 일반적이며, 분산된 서버들간의 통신 또는 서버와 클라이언트들간의 통신은 운영체제에서 제공하는 네트워크 통신 라이브러리를 사용한다. 본 논문에서는 Microsoft 사의 윈도우즈 계열에서 제공하는 다섯 가지 소켓 I/O 모델들에 대해 조사하고 비교 분석한다. 비교 분석한 결과 대규모 네트워크 게임 환경에서는 IOCP 모델이 기타 소켓 모델에 비해 IO 처리가 여러 가지 장점을 가지고 있음을 알 수 있다.

  • PDF

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

  • 안성우;서영덕;홍봉희
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • 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)

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

  • PDF

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

  • 성낙도;장석찬;황태연
    • 농약과학회지
    • /
    • 제11권2호
    • /
    • pp.72-81
    • /
    • 2007
  • 일련의 새로운 O,O-dialkyl-1-phenoxyacetoxy-1-methylphosphonate (S) 유도체들의 반응성과 치환기가 변화함에 따른 오이(Cucumus Sativa)씨에 대한 발아전 제초활성과의 관계를 2D-QSAR 및 HQSAR 방법으로 검토하였다. 통계적으로 HQSAR 모델이 2D-QSAR 모델보다 양호하였으며 기질분자(S)와 PDH 효소중 $BH^+$ 이온(I) 사이의 경계분자궤도(FMO) 상호작용은 친전자성 반응이 우세하였다. 치환기의 효과로부터 기질분자 (S)내 $R_2$-치환기는 carbonyl 산소원자에 대한 친전자성 반응을, 그리고 phenyl 고리상 X,Y-치환기는 carbonyl 탄소원자에 대한 친핵성 반응에 기여하였으며 $R_2$-치환기보다 X,Y-치환기의 영향이 더 컸다. 2D-QSAR모델 (I 및 II)과 HQSAR 모델의 기여도로부터 X,Y-치환기의 길이가 길수록 제초활성이 증가하는 경향이었으며 적정한 ${\epsilon}LUMO$ 에너지($({\epsilon}LUMO)_{opt.}$=-0.479 e.v.)가 제초활성에 중요한 요소이었다. 그러므로 PDH 효소의 저해활성으로 인한 제초활성은 친핵성반응으로 진행될 것으로 예상되었다. 2D-QSAR 및 HQSAR 두 모델로부터 제초활성에 기여하는 기질분자(S)의 구조 특이성과 요소들을 새로운 제초제 설계에 적용할 수 있음을 시사하였다.

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

  • 민재홍;이부호
    • 전자통신동향분석
    • /
    • 제13권6호통권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의 모델 연구

  • 이선주;형식
    • 한국지구과학회:학술대회논문집
    • /
    • 한국지구과학회 2010년도 춘계학술발표회 논문집
    • /
    • 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
    • 한국진공학회지
    • /
    • 제3권4호
    • /
    • pp.414-419
    • /
    • 1994
  • 알루미늄 박편 위에 Pt/$Al_2O_3$ 모델 촉매를 만들었다. 알루미늄 표면을 $10 ^5Torr$의 산소 압력 하에서 산화시킨후 plasma evaporation source를 사용하여 Pt을 증착시켰다. 이 모델 촉매 표면에서 일 어나는 1-butene 의 반응을 연구하였다. 산화알루미늄 표면에서는 이성질화 반응이 일어 났으나 Pt을 증착시킨 산화알루미늄 표면에서는 수소첨가반응이 일어남이 관찰되었다. 알루미나 표면의 Pt이 증가함 에 따라 수소첨가반응으로서 선택성이 증가되었다.

  • PDF