• 제목/요약/키워드: Distributed Programming Environment

검색결과 82건 처리시간 0.018초

MPI 기법을 이용한 병렬 홍수침수해석 (Parallel Flood Inundation Analysis using MPI Technique)

  • 박재홍
    • 한국수자원학회논문집
    • /
    • 제47권11호
    • /
    • pp.1051-1060
    • /
    • 2014
  • 본 연구에서는 분산 메모리환경 병렬프로그래밍 모델의 표준인 MPI (Message Passing Interface) 기법과 침수해석 모형인 DHM(Diffusion Hydrodynamic Model) 모형을 연계하여 침수모형을 병렬화하고 기존의 기법으로 복잡하고 장시간의 계산시간을 요구하였던 계산에 대해 향상된 계산 성능을 구현하고자 하였다. 개발된 모형을 다양한 침수 시나리오를 바탕으로 가상유역과 실제유역에 대하여 코어 개수별로 모의함으로써 제내지 침수에 따른 침수범위 및 침수위의 추정, 및 계산시간 단축 효과를 입증 하고 병렬기법에 대한 홍수해석 분야의 적용성을 입증하고자 하였다. 본 연구에서 개발된 모형의 검증을 위하여 2차원 가상 제내지 및 실제 침수 사례에 대하여 적용하였고, 적용결과 동일한 정확도를 기준으로 계산시간 면에서 단일 코어와 비교하여 멀티코어를 사용한 경우 약 41~48%의 개선효과가 나타나는 것을 확인하였다. 본 연구에서 개발된 병렬해석 기법을 이용한 침수해석 모형은 멀티코어를 적용하여 짧은 계산시간으로 침수심, 침수구역, 홍수파 전달속도 등이 계산 가능하여, 실제 홍수 발생 시 침수지역에서의 신속한 예측 및 대처, 홍수위험지도 구축 등에 유용하게 이용될 수 있을 것으로 기대된다.

다중 Application을 위한 Web Services 상호 운용성에 관한 연구 (Study of Web Services Interoperabiliy for Multiple Applications)

  • 유윤식;송종철;최일선;임산송;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.217-220
    • /
    • 2004
  • 웹의 이용이 급속하게 증가함에 따라, 웹 기반의 어플리케이션 대 어플리케이션간의 상호작용을 체계적으로 지원하는 적절한 모형과 새로운 분산 플랫폼을 기존 환경들과 효율적으로 통합할 수 있는 방안에 대한 요구가 발생하였으며 이에 대한 해결책으로 웹 서비스가 등장하였다. 현재 많은 소프트웨어와 하드웨어 업체들이 웹 서비스를 시장에 도입하려 하는 적극적인 시도를 보이고 있으며 어플리케이션들을 다양한 웹 서비스 제공자들로부터의 컴포넌트를 조합하여 구축하려 하고 있다. 하지만 웹 서비스를 완벽히 이행하기 위해서는 반드시 상호 운용되어야 하며 다른 업체들로부터의 서비스뿐만 아니라 플랫폼, 어플리케이션과 프로그래밍 언어에 종속되지 않도록 하는 일련의 표준화 작업이 필요하다. 이에 웹 서비스 상호 운용성 표준화 기구인 WS-I(Web Services Interoperability Organization)에서는 XML, UDDI, WSDL 그리고 SOAP을 기본으로 웹 서비스 상호운용을 위한 표준인 기본 프로파일(Basic Profile 1.0)을 제정하였으며 실제 적용하기 위한 웹 서비스 사용자 시나리오의 프로파일을 개발하고 있다. 이에 본 논문에서는 이질적인 두 어플리케이션간의 웹 서비스 상호 운용의 적합성을 검증하기 위하여 도서 정보 검색 웹 서비스를 J2SE 플랫폼의 웹 서비스 글라이언트와 .NET 플랫폼의 웹 서비스 서버를 기반으로 각각 설계 및 구현하고 서로 서비스가 이루어지도록 하여 이질적인 두 플랫폼 사이에서 상호 운용이 가능하다는 것을 보이며 두 어플리케이션 간의 전송 서비스를 WS-I 기본 프로파일을 적용하여 테스트 및 검증하였다.조건으로 혼합한 실험구를 설정하였다. 실험구는 각각 NWT+35‰, CWT+35‰, NWT+15‰, NWT+15‰, NWT+35‰+Anes., CWT+35‰+Anes., NWT+15‰+Anes. 및 CWT+15‰+Anes.의 8개 실험구를 2반복으로 설정하여 경북울진∼부산까지 약 400 km (6시간)를 차량수송하였다. 수송용기는 스티로폼상자(66×42×20 cnn)로서, 여기에 해수 3 L와 액화산소를 넣은 비닐봉지에 넙치 8마리씩 수용하여 수송하였다. 혈액의 성상 및 분석항목은 수송전ㆍ후에 채혈하여 비교하였다. 수송전 hematocrit는 22.2±3.8%에서 수송후 NWT+35‰에서 15.3+3.9%, CWT+35‰은 16.7±3.0%, NWT+15‰구에서는 19.2±1.8%로 낮아졌으며, CWT+15‰구는 20.9±3.6%로 수송전과 차이가 없었다. 한편 NWT+15‰+Anes.구는 17.8±0.9%, CWT+15‰+Anes.구는 14.5±1.5%로 낮아졌다. Cortisol은 수송전 2.4±0.1 ng/ml로부터 CWT+35‰구는 16.7±12.8 ng/ml, NWT+35‰구는 47.9+19.8 ng/ml, NWT+15‰구는 43.5±13.9 ng/ml, CWT+15‰구는 26.1±8.3 ng/ml, NWT+15‰+Anes.구는 61.7±3.3 ng/ml, CWT+15‰+Anes.구는 86.1±19.0 ng/ml로 높아졌다. Glucose는 수송전 74.2±32.6 mg/dl로부터 NWT+35‰구는 197.9±27.5 mg/dl, CWT+35‰구도 272.1±29.9 mg/dl로 유의하게 높아졌다. Na/sup +/의 수송전 농도는 16

  • PDF