• 제목/요약/키워드: 병렬 유한요소 해석

검색결과 71건 처리시간 0.01초

분산 병렬 계산환경에 적합한 초대형 유한요소 해석 결과의 효율적 병렬 가시화 (Efficient Parallel Visualization of Large-scale Finite Element Analysis Data in Distributed Parallel Computing Environment)

  • 김창식;송유미;김기욱;조진연
    • 한국항공우주학회지
    • /
    • 제32권10호
    • /
    • pp.38-45
    • /
    • 2004
  • 본 논문에서는 병렬 랜더링 기법의 특정들을 고창하고 이를 토대로 대규모 유한요소 해석결과를 효율적으로 가시화 할 수 있는 병렬 가시화 알고리듬을 제안하였다. 제안된 알고리듬은 요소영역별 계산을 기반으로 하는 병렬 유한요소 해석의 특성에 적합하도록 부분 후 분류방식을 기반으로 설계되었으며, 이미지 조합 과정에 수반되는 네트워크 통신을 효율화하고자 이진 트리구조 통신 패턴을 적용하여 구성되었다. 자체 개발된 소프트웨어를 이용하여 벤치마킹 테스트를 수행하고, 이를 통해 제안된 알고리듬의 병렬 가시화 성능을 측정하였다.

클러스터 구조 특성에 따른 영역분할 알고리즘 (The Cluster Characterization on the Domain Decomposition Algorithms)

  • 박대효;탁문호;이경재
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2011년도 정기 학술대회
    • /
    • pp.635-638
    • /
    • 2011
  • 유한요소법은 편미분방정식(Partial Differential Equation)의 수치적 근사 해를 구하기 위한 가장 일반적이고 효율적인 방법으로 다양한 공학 분야에서 널리 사용되어지고 있다. 유한요소법의 해석은 연속적인 범위를 가지는 문제를 여러 개의 요소로 나누어 다항식의 형상함수를 만들게 되며 결과적으로 근사 해를 구하게 된다. 이때 해석의 정확성을 높이기 위하여 형상함수의 차수를 높이고 요소의 개수를 늘리게 되면, 이에 따른 수치 계산량의 급격한 증가로 인해 수치해석의 효율성은 떨어지게 된다. 이를 보완하기 위해 유한요소법에 영역분할기법을 적용하여 병렬해석을 수행하면 해의 정확성과 효율성을 동시에 높인다. 병렬해석을 수행하는데 있어서 클러스터의 구조적 특성은 해석의 효율성에 영향을 미치게 된다. 따라서 본 논문에서는 일반적인 모델에 대하여 병렬해석의 수행을 통하여 클러스터의 구조적 특성이 병렬해석의 효율성에 미치는 영향에 대해 확인한다.

  • PDF

영역분할법에 기반을 둔 병렬 유한요소해석 시스템 (Parallel Finite Element Analysis System Based on Domain Decomposition Method Bridges)

  • 이준성;염곡 강이;이은철;이양창
    • 한국전산구조공학회논문집
    • /
    • 제22권1호
    • /
    • pp.35-44
    • /
    • 2009
  • 본 논문에서는 대규모 3차원 구조해석에 필요한 병렬 유한요소해석을 위한 영역분할법의 적용에 대해 묘사하였다. 영역분할법을 사용한 병렬 유한요소법 시스템을 개발하였다. 절점 생성시, 절점들간의 거리가 특정절점에서의 공간함수와 같아지면 절점이 생성되어 진다. 이 절점공간함수는 퍼지지식처리에 의해 조절되어 진다. 기본적인 요소생성은 데로우니 삼각화 기법을 적용하였다. 자동요소생성 시스템을 이용한 영역분할법은 3차원 해석에 큰 도움이 된다. 공간함수와 유사하게 절점들간의 유한요소해석을 위한 병렬 수치 알고리즘으로서 영역분할법을 전체의 해석영역을 완전히 여러 개의 작은 영역으로 겹치지 않게 나누는 공역구배인 반복적 솔버와 결합시켰다. 개발된 시스템의 효용성에 대한 성능을 몇 가지 예를 통해 제시하였다.

구조해석에서의 병렬처리

  • 송윤환
    • 전산구조공학
    • /
    • 제5권2호
    • /
    • pp.28-30
    • /
    • 1992
  • 본 고에서는 현재 많은 관심의 대상이 되고 있는 병렬처리에 대해서 현재까지 연구되어온 병렬 환경에 적합한 구조해석 알고리즘에 대하여 간략히 설명하였다. 앞으로 병렬 컴퓨터가 더욱 일반화되고 표준화되리라 예상되므로, 방대한 계산량을 요구하는 유한요소해석에 대한 보다 효율적인 병렬 알고리즘의 개발을 위하여 현재까지 진행된 연구에 대한 분석 및 더욱 많은 노력을 기대한다.

  • PDF

유한요소해석에서의 슈퍼컴퓨터 및 병렬계산 이용 (Supercomputing and Parallel Computing in Finite Element Analysis)

  • 이재석
    • 전산구조공학
    • /
    • 제5권2호
    • /
    • pp.18-27
    • /
    • 1992
  • 88년 9월중에 한국과학기술연구원 시스템공학연구소가 당시의 슈퍼컴퓨터 중 최상위 성능을 가진 Cray-2S(4 CPU, 1GB)를 설치함에 따라 국내에도 슈퍼컴퓨터 시대가 열리게 되었으며, 90년 10월에 산업계에서는 최초로 기아자동차에서 Cray Y/MP(1CPU)를 설치한 이래 최근에 국방과학연구소, 삼성그룹에서도 Cray Y/MP계열의 슈퍼컴퓨터를 설치하여 과학기술 계산 및 공학해석에 폭넓게 활용할 전망이다. 따라서 본 고에서는 슈퍼컴퓨터의 정의 및 분류, 특징과 보급현황에 대하여 알아보고 슈퍼컴퓨터 및 병렬처리기술을 이용한 유한요소해석에 관하여 간략히 기술하고저 한다.

  • PDF

항공기 Wing-box 구조해석을 위한 비선형 쉘 유한요소 및 병렬계산 기법 개발 (Nonlinear Shell Finite Element and Parallel Computing Algorithm for Aircraft Wing-box Structural Analysis)

  • 김혜진;김성환;홍지우;조해성
    • 한국항공우주학회지
    • /
    • 제48권8호
    • /
    • pp.565-571
    • /
    • 2020
  • 본 논문에서는 항공기 Wing-box 모델에 대한 비선형 구조해석의 계산을 정확하고 효율적으로 수행하기 위해 병렬계산 알고리즘을 개발하였다. 이를 위해 co-rotation 이론 기반 비선형 쉘 요소를 적용하였으며 요소기반 분할 병렬계산 알고리즘을 개발하였다. 기 개발 해석은 선행연구결과 및 기존 상용프로그램의 예측결과와 비교하여 정확성을 확인하였으며 병렬계산의 효율성을 분석하였다. 마지막으로 고세장비 날개 wing-box 구조에 적용하였으며 단방향 공력-구조 결합해석을 수행하였다.

다중프론트 해법의 공유메모리 병렬화 (Parallelization of Multifrontal Solution Method for Shared Memory Architecture)

  • 김민기;김정호;박찬익;김승조
    • 한국항공우주학회지
    • /
    • 제40권11호
    • /
    • pp.972-978
    • /
    • 2012
  • 본 논문은 유한요소 구조해석의 선형해법으로 널리 사용되는 다중프론트 해법의 공유메모리 환경하의 병렬화 방법을 논의한다. 다중프론트 해법은 병렬성이 내재되어 있어서 여타 해법보다 상대적으로 병렬화가 용이한 방법이다. 다중프론트 해법의 공유메모리 컴퓨터에서 최적의 성능을 내도록 병렬 계산을 수행하기 위한 기법들이 제시되었다. 주로 독립적인 계산 작업 시에 필요한 주 메모리 용량을 줄이는 데 초점을 맞춘 방법들로서 프론트 행렬 연성화와 행렬 분리로 명명된 두 기법에 대해 자세히 설명한다. 개발된 방법으로 기존의 알고리즘과의 성능 비교를 수행하여 본지에 제안한 방법이 현대의 다중코어 컴퓨터에서 훨씬 더 효율적인 기법임을 입증하였다.

그래프 분할 및 다중 프론탈 기법에 의거한 3차원 전자기장의 병렬 해석 (Parallel Computation on the Three-dimensional Electromagnetic Field by the Graph Partitioning and Multi-frontal Method)

  • 강승훈;송동현;최재원;신상준
    • 한국항공우주학회지
    • /
    • 제50권12호
    • /
    • pp.889-898
    • /
    • 2022
  • 본 논문에서는 3차원 전자기장의 병렬 해석 기법을 제안하였다. 시간 조화 벡터 파동 방정식 및 유한요소 기법에 기반한 전자기장 산란 해석이 수행되었으며, 모서리 기반 요소 및 2차 흡수 경계 조건이 도입되었다. 개발한 알고리즘은 유한요소망을 분할한 뒤 각 프로세서에 할당함으로써 요소별 수치적분 및 행렬 조립 과정의 병렬화를 달성하였다. 이때 부영역 생성을 위해 그래프 분할 라이브러리인 METIS가 도입되었다. 대형 희박행렬 방정식의 계산은 다중 프론탈 기법 기반 병렬 연산 라이브러리인 MUMPS를 통해 수행되었다. 개발된 프로그램의 정확도는 Mie 이론해 및 ANSYS HFSS 결과와의 비교를 통해 검증되었다. 또한 사용된 프로세서 수에 따른 가속 지표를 측정하여 확장성을 확인하였다. 완전 전기 도체 구, 등·이방성 유전체 구 및 유도탄 예제 형상에 대한 전자기장 산란 해석이 수행되었다. 개발된 프로그램의 알고리즘은 추후 유한요소 분할 및 합성법에 활용될 예정이며, 더욱 확장된 병렬 연산 성능을 목표하고자 한다.

슈퍼컴퓨터를 이용한 유한요소해석 (Finite element analysis on supercomputers)

  • 이재석
    • 전산구조공학
    • /
    • 제1권2호
    • /
    • pp.26-33
    • /
    • 1988
  • 유한요소해석프로그램들의 적용대상이 최근들어 다(多) 자유도의 비선형문제로 확대됨에 따라 컴퓨터의 계산속도가 특히 중요한 제한조건으로 대두되기 시작하였으며 금속성형해석, 자동차 등의 충돌해석(자유도가 2만-6만), 토질 및 콘크리트 등의 점소성해석과 더불어 항공기, 터빈 등의 열응력해석 및 동적해석 등에 있어서는 막대한 계산시간으로 인하여 해석의 효율성에 대한 문제가 제기되고 있다. 따라서 슈퍼컴퓨터를 포함하여 고속연산기능을 가진 병렬처리컴퓨터를 이용하여 유한요소해석을 수행하여야 할 필요성이 증가하고 있다. 88년 9월중에 한국과학기술원 시스템공학센터에 현존하는 슈퍼컴퓨터중 최상위 성능을 가진 CRAY2S가 설치됨에 따라 국내에도 슈퍼컴퓨터시대가 열리게 되었으며 따라서 본 고에서는 CRAY2S의 시스템개요 및 응용소프트웨어에 대하여 소개하고 슈퍼컴퓨터를 이용한 유한요소해석에 관하여 간략히 기술하고저 한다.

  • PDF

MPI 라이브러리를 이용한 비압축, 비투과성 포화 다공질 매체의 유한요소해석 (The Finite Element Analysis for Nearly Incompressible and Impermeable Porous Media Using MPI Library)

  • 탁문호;박대효
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2010년도 정기 학술대회
    • /
    • pp.56-59
    • /
    • 2010
  • 포화된 다공질 매체의 수치해석은 일반적으로 혼합유한요소방법(Mixed Finite Element Method)이 쓰인다. 이 혼합유한요소 방법은 고체변형과 유체의 이동을 동시에 고려하게 되는데 고체의 변형이 거의 없이 유체만 이동할 경우나 고체와 유체의 변형이 없이 간극수압만 존재할 경우에는 요소잠김현상(Element Locking)이 발생하여 혼합유한요소방법으로 해석하기에는 수치적으로 불안정해 진다. 본 논문에서는 이러한 수치적 불안정성을 해결한 스태거드 방법(Park and Tak 2010)을 소개하고 수치적 효율성을 위해 MPI(Message-Passing Interface) 라이브러리를 이용한 병렬해석 기법이 적용된다.

  • PDF