• Title/Summary/Keyword: 병렬 시뮬레이션

검색결과 754건 처리시간 0.022초

스마트 시설환경 실시간 시뮬레이션을 위한 하드웨어 가속 기술 분석 (A Benchmark of Hardware Acceleration Technology for Real-time Simulation in Smart Farm (CUDA vs OpenCL))

  • 민재기;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.160-160
    • /
    • 2017
  • 자동화 기술을 통한 한국형 스마트팜의 발전이 비약적으로 이루어지고 있는 가운데 무인화를 위한 지능적인 스마트 시설환경 관찰 및 분석에 대한 요구가 점점 증가 하고 있다. 스마트 시설환경에서 취득 가능한 시계열 데이터는 온도, 습도, 조도, CO2, 토양 수분, 환기량 등 다양하다. 시스템의 경계가 명확함에도 해당 속성의 특성상 타임도메인과 공간도메인 상에서 정확한 추정 또는 예측이 난해하다. 시설 환경에 접목이 증가하고 있는 지능형 관리 기술 구현을 위해선 시계열 공간 데이터에 대한 신속하고 정확한 정량화 기술이 필수적이라 할 수 있다. 이러한 기술적인 요구사항을 해결하고자 시도되는 다양한 방법 중에서 공간 분해능 향상을 위한 다지점 계측 메트릭스를 실험적으로 구성하였다. $50m{\times}100m$의 단면적인 연동 딸기 온실을 대상으로 $3{\times}3{\times}3$의 3차원 환경 인자 계측 매트릭스를 설치하였다. 1 Hz의 주기로 4가지 환경인자(온도, 습도, 조도, CO2)를 계측하였으며, 계측 하는 시점과 동시에 병렬적으로 공간통계법을 이용하여 미지의 지점에 대한 환경 인자들을 실시간으로 추정하였다. 선행적으로 50 cm 공간 분해능에 대응하기 위하여 Kriging interpolation법을 횡단면에 대하여 분석한 후 다시 종단면에 대하여 분석하였다. 3 Ghz에 해당하는 연산 능력을 보유한 컴퓨터에서 1초 동안 획득한 데이터에 대한 분석을 마치는데 소요되는 시간이 15초 내외로 나타났다. 이는 해당 알고리즘의 매우 높은 시간 복잡도(Order of $O=O^3$)에 기인하는 것으로 다양한 시설 환경의 관리 방법론에 적절히 대응하기에 한계가 있다 할 수 있다. 실시간으로 시간 복잡도가 높은 연산을 수행하기 위한 기술적인 과제를 해결하고자, 근래에 관심이 증가하고 있는 NVIDIA 사에서 제공하는 CUDA 엔진과 Apple사의 제안을 시작으로 하여 공개 소프트웨어 개발 컨소시엄인 크로노스 그룹에서 제공하는 OpenCL 엔진을 비교 분석하였다. CUDA 엔진은 GPU(Graphics Processing Unit)에서 정보 분석 프로그램의 연산 집약적인 부분만을 담당하여 신속한 결과를 산출할 수 있는 라이브러리이며 해당 하드웨어를 구비하였을 때 사용이 가능하다. 반면, OpenCL은 CUDA 엔진이 특정 하드웨어에서 구동이 되는 한계를 극복하고자 하드웨어에 비의존적인 라이브러리를 제공하는 것이 다르며 클러스터링 기술과 연계를 통해 낮은 하드웨어 성능으로 인한 단점을 극복하고자 하였다. 본 연구에서는 CUDA 8.0(https://developer.nvidia.com/cuda-downloads)버전과 Pascal Titan X(NVIDIA, CA, USA)를 사용한 방법과 OpenCL 1.2(https://www.khronos.org/opencl/)버전과 Samsung Exynos5422 칩을 장착한 ODROID-XU4(Hardkernel, AnYang, Korea)를 사용한 방법을 비교 분석하였다. 50 cm의 공간 분해능에 대응하기 위한 4차원 행렬($100{\times}200{\times}5{\times}4$)에 대하여 정수 지수화를 위한 Quantization을 거쳐 CUDA 엔진과 OpenCL 엔진을 적용한 비교한 결과, CUDA 엔진은 1초 내외, OpenCL 엔진의 경우 5초 내외의 연산 속도를 보였다. CUDA 엔진의 경우 비용측면에서 약 10배, 전력 소모 측면에서 20배 이상 소요되었다. 따라서 우선적으로 OpenCL 엔진 기반 하드웨어 가속 기술 최적화 연구를 통해 스마트 시설환경 실시간 시뮬레이션 기술 도입을 위한 기술적 과제를 풀어갈 것이다.

  • PDF

수중통신에서 비선형 왜곡과 전력효율을 위한 DFT-spread OFDM 통신 시스템 (DFT-spread OFDM Communication System for the Power Efficiency and Nonlinear Distortion in Underwater Communication)

  • 이우민;유흥균
    • 한국통신학회논문지
    • /
    • 제35권8A호
    • /
    • pp.777-784
    • /
    • 2010
  • 최근 수중 통신에 대한 관심이 급증하고 있으며, 수중 통신을 통한 음성 및 고해상도 영상 데이터와 같은 다양한 데이터 전송의 요구가 증가하고 있다. 수중 음향 통신 시스템의 성능은 수중 채널의 특성에 의해 크게 영향을 받으며, 특히 수중 채널 환경은 다중경로(Multi-path)에 따른 지연확산(delay spread)으로 인하여 데이터 전송 시 인접 심볼 간의 간섭(Inter Symbol interference: ISI)이 발생하여 통신의 성능을 저하시킨다. 본 논문에서는 지연 확산에 강한 성능을 나타내는 OFDM(Orthogonal Frequency Division Multiplexing) 기법을 수중 통신 시스템에 적용하고, OFDM의 CP(Cyclic Prefix)를 이용하여 수중 채널 환경의 다중경로로 인한 지연 확산을 보상한다. 하지만 수중 통신 시스템에 OFDM을 적용할 때, OFDM 시스템이 갖는 고유한 문제인 높은 PAPR(Peak-to-Average Power Ratio)이 발생한다. 그러므로 본 논문에서는 높은 PAPR로 인한 신호의 비선형 왜곡을 피하고 증폭기의 효율을 위하여 DFT-spread OFDM 기법을 적용한다. DFT-spread OFDM 방식은 IFFT 수행 이전에 DFT(discrete Fourier transform) 확산을 수행하여 각각의 병렬 데이터를 모든 부반송파들에 실어 줌으로써 좋은 PAPR 저감 효과를 얻는다. 그러므로 본 논문에서는 OFDM 시스템을 통해 수중 채널에서 지연 확산에 대한 성능 이득을 보이고, 일반적인 OFDM 시스템보다 DFT-spread OFDM이 수중 통신 환경에서 더 적합한 통신 방식임을 시뮬레이션을 통하여 보였다. 그리고 DFT-spread OFDM의 두 가지 자원 분배 방식(Interleaved, Localized)에 따른 성능을 분석하고 수중 통신 환경에서 자원 분배 방식에 따른 성능의 적응성에 대하여 논의하였다. 시뮬레이션 결과를 통해 CP 삽입을 통한 보상후의 BER 성능은 DFT-spread OFDM 방식이 일반 OFDM에 비하여 $10^{-4}$에서 약 5~6dB 정도 좋은 것을 보였으며, 자원 분배 방식에 따른 BER 성능을 비교하였을 때, Interleaved 방식은 Localized 방식에 비하여 $10^{-4}$에서 약 3.5dB 정도 좋은 것을 보였다.

FPGA/VHDL을 이용한 LILI-128 암호의 고속화 구현에 관한 연구 (On a High-Speed Implementation of LILI-128 Stream Cipher Using FPGA/VHDL)

  • 이훈재;문상재
    • 정보보호학회논문지
    • /
    • 제11권3호
    • /
    • pp.23-32
    • /
    • 2001
  • LILI-128 스트림 암호는 클럭 조절형 스트림 암호방식이며, 이러한 구조는 동기식 논리회로 구현시 속도가 저하되 는 단점이 있다. 즉, 클럭 조절형인 LFSRd는 외부 클럭보다 1~4 배 높은 클럭을 요구하기 때문에 동일한 시스템 클 럭 하에서는 데이터 전송속도에 따른 시스템 성능이 저하된다. 본 논문에서는 귀환/이동에 있어서 랜덤한 4개의 연결 경로를 갖는 4-비트 병렬 LFSRd를 제안하였다. 그리고 ALTERA 사의 FPGA 소자(EPF10K20RC240-3)를 선정하여 그래 픽/VHDL 하드웨어 구현 및 타이밍 시뮬레이션을 실시하였으며, 50MHz 시스템 클럭에서 안정적인 50Mbps (즉, 45 Mbps 수준인 T3급 이상, 설계회로의 최대 지연 시간이 20ns 이하인 조건) 출력 수열이 발생될 수 있음을 확인하였다. 마지막으로, FPGA/VHDL 설계회로를 Lucent ASIC 소자 (LV160C, 0.13$\mu\textrm{m}$ CMOS & 1.5v technology)로 설계 변환 및 타이밍 시뮬레이션한 결과 최대 지연시간이 1.8ns 이하였고, 500 Mbps 이상의 고속화가 가능함을 확인하였다.

그래픽 프로세서를 이용한 고차 유한 차분식 기반 수중채널모델 연구 (A Study on the Underwater Channel Model based on a High-Order Finite Difference Method using GPUs)

  • 배호석;김원기;손수욱;하완수
    • 한국시뮬레이션학회논문지
    • /
    • 제30권1호
    • /
    • pp.11-20
    • /
    • 2021
  • 최근 수중 무인 체계가 대두됨에 따라 핵심 기반 기술인 장거리 수중통신기술 및 고속 수중채널모델링 기술이 많은 관심을 받고 있다. 본 논문에서는 고속 수중채널모델링을 수행하기 위한 고속 음파전달모델을 제안하여, 정량적인 성능 분석을 통해 제안 기술의 적용 가능성을 살펴보았다. 수층에서의 파동 전파를 모사하기 위하여 고차 유한 차분 기법을 사용하였으며, 범용 그래픽 프로세서를 이용한 영역 분할 기법을 적용하여 여러 개의 그래픽 프로세서 병렬 처리를 통해 연산 속도를 향상시켰다. 제안한 기법은 반무한 매질에서의 해석해와의 비교 및 파선법에 기반한 VirTEX 모델을 이용한 결과와의 비교를 통해 그 타당성을 검증하였다. 최종적으로 수치예제를 통해 고속 수중채널 모델링 기법의 정량적인 연산 성능을 분석하였다. 개발모델의 연산 성능 향상 정도를 정량적으로 분석한 결과 그래픽 프로세서 수가 증가함에 따라 연산 속도가 선형에 가깝게 빨라지는 것을 확인하였다. 연산 영역의 크기가 2배로 증가할 때와 주파수가 2배로 증가할 때 계산 시간은 각각 2배와 8배로 증가하였다. 본 논문을 통해 제안한 고속 수중채널모델 기술은 해양무인체계의 수중통신기술 개발을 위한 수중통신 채널모델 및 분석 툴로 탑재되어 국방력 강화에 기여할 수 있을 것으로 기대된다.

효율개선을 위한 다중제어 인버터방식의 아치형 PV System 성능 분석 (The Arch Type PV System Performance Evaluation of Multi Controlled Inverter for Improve the Efficiency)

  • 이용미;박정민
    • 한국산학기술학회논문지
    • /
    • 제13권11호
    • /
    • pp.5452-5457
    • /
    • 2012
  • 태양전지를 실제적인 건물의 한 구성요소로 이용하는 건물일체형 태양광발전(BIPV : Building Integrated Photovoltaic) 시스템은 기존의 건물재료를 대체하여 재료비용 및 건설비용의 절감효과를 가져다주며 건물의 미적인 가치를 높여주는 장점을 가지고 있다. BIPV에 대한 연구가 유럽 및 미국, 일본 등의 나라에서 오래전부터 활발히 수행되고 있으며, 시장성 또한 무한 확대되고 있다. 아치형 PV 시스템은 PV 어레이의 직병렬 연결 상태 및 아치각에 따라 효율 특성이 상이하지만 이에 관한 분석은 미흡하며, 아치형 PV 시스템을 설계함에 있어서 미적인 요소만 고려하고 이러한 발전효율에 관한 요소는 전혀 고려되지 않은 채 설계되고 있다. 본 논문에서는 아치형 PV 시스템의 효율에 관한 파라미터인 위도와 경도, 온도 및 일사량, 아치각, 시스템 구성에 따른 각종 손실 등 이에 대한 세부적인 기술검토와 각 장비들의 특성을 정합시켜 아치형 PV 시스템의 최적화를 이루어 효율을 개선시키고자 한다. 아치형 PV 시스템의 효율개선을 위하여 다중제어 인버터 방식을 제안하고 시뮬레이션 툴인 Solar Pro를 이용하여 평판형 및 다양한 아치형 PV 시스템을 구성하여 운전특성을 비교 분석하였다.

무선전력전송 전기충전설비용 전원공급장치의 최적운용방안에 관한 연구 (A study on Protection Coordination Method for Electric Vehicle Charging Facility based on the Wireless Power Transmission)

  • 유경상;김병기;김대진;장문석;노대석;고희상
    • 한국산학기술학회논문지
    • /
    • 제18권9호
    • /
    • pp.42-51
    • /
    • 2017
  • 본 논문에서는 전기자동차 배터리의 충전 방안 중 하나로 여겨지는 무선전력전송을 이용할 경우 발생 가능한 보호협조 문제점을 분석한다. 전기충전을 위한 무선전력전송 시스템을 구축하기 위해서는 전원공급장치 개발이 필수적이나, 전원공급장치의 정확한 설치기준이 없기 때문에 운용 시 보호협조 상에 문제점이 발생 할 수 있다. 따라서 본 논문에서는 PSCAD/EMTDC로 무선전력전송 전기충전설비용 전원공급장치를 모델링하여 가능성 있는 사고를 모의해보고, 이를 해결할 수 있는 대안을 제시하고자 한다. 즉, 사고 발생 시, 전원공급장치의 60Hz 대역에서 정격차단용량(12.5kA) 상회 가능성과 20kHz 대역에서의 임피던스 병렬화로 인한 보호기기의 부동작 가능성을 시뮬레이션을 통해 확인하였고, 이에 대한 해결책으로 대칭좌표법을 이용한 사고해석 알고리즘과 사고전류를 저감시킬 수 있는 NGR 산정 알고리즘을 제안하였다. 이를 통해 60Hz 대역에서는 NGR(Neutral Ground Resister)을 도입하여 사고전류를 정격차단용량 이하로 저감시키고, 20kHz 대역에서는 중선선에 CT 설치 및 이에 대한 보호정정을 통해 보호기기 부동작이 방지됨을 확인하였다.

WebRTC 환경에 데이터 스트리밍 및 사용자 요청에 따른 동적로드 밸런싱 방법 (A Dynamical Load Balancing Method for Data Streaming and User Request in WebRTC Environment)

  • ;박상현;장종현;박재형;김진술
    • 디지털콘텐츠학회 논문지
    • /
    • 제17권6호
    • /
    • pp.581-592
    • /
    • 2016
  • WebRTC는 웹과 모바일과 같이 여러 플랫폼에서 세계 최고 수준의 실시간 커뮤니케이션으로 빠르게 성장했다. WebRTC의 현재 기술은 peer와 시그널링 서버에서 사용자가 요청한 많은 양의 큰 스트리밍을 효율적으로 처리하지 못한다. 따라서, 본 논문에서는 동적로드 밸런싱 알고리즘을 사용하여, 데이터 흐름 전달을 제공함으로써 문제를 처리하는 작업을 수행한다. 또한, 사용자가 요청하는 소스를 분석하고 이러한 스트리밍 요청을 로드 밸런싱 구성 요소에 전달한다. 구체적으로 구성 요소는 요청된 리소스와 사용가능한 리소스의 양을 응답 서버에서 결정한 후 스트리밍 데이터를 요청하는 사용자에게 병렬 또는 교대로 전달한다. 이와 같은 방법을 검증하기 위해 네트워크 시뮬레이션 도구 OPNET을 사용하여 로드 밸런싱 알고리즘을 시연 후 우분투 서버에 적용하여 구현한다. 또한 실험을 통해 도출된 결과와 WebRTC의 구현을 비교하여 제안함으로써 기존 방법보다 효율적이고 동적으로 수행되는 지를 보여준다.

철도차량용 지능형 변압기 손실 저감을 위한 Dual Active Bridge 컨버터의 Modulation 기법 연구 (Modulation Technique of Dual Active Bridge Converter to Improve Efficiency of Smart Transformers in Railroad Traction System)

  • 김성민;이승환;김명룡
    • 한국철도학회논문집
    • /
    • 제19권6호
    • /
    • pp.727-735
    • /
    • 2016
  • 철도차량용 구동 시스템의 주 변압기를 지능형 변압기로 대체하는 것은 철도차량의 효율을 높이기 위한 효과적인 방법이다. 지능형 변압기는 고전압 입력단을 저전압 직류단으로 변환하는 정류단 모듈과, 변환된 복수의 저전압 직류단 전압을 직/병렬로 연결하여 저전압 직류 출력 전압을 제어하는 Dual Active Bridge (DAB) 컨버터 모듈로 구성된다. DAB 컨버터는 고주파 변압기를 사이에 두고 양 측 Full-Bridge 컨버터의 전압 합성 방법에 따라 전력이 양방향으로 전달될 수 있다. 이 때, 양 측 Full-Bridge 컨버터의 전압 합성 방법에 따라 고주파 변압기로 흐르는 전류의 형태가 달라지게 되며, 이는 효율에 직접적인 영향을 미치게 된다. 본 논문은 중/저 전력 조건에서 DAB 컨버터의 효율을 개선하기 위한 새로운 modulation 방법을 제안한다. 제안하는 modulation 방법은 DAB 컨버터 내에 발생할 수 있는 무효 전력을 0으로 제어하도록 하며, 출력단 컨버터를 다이오드 정류기와 유사한 동작을 하도록 함으로써, 스위칭 손실을 최소화하도록 하였다. 제안된 modulation 방법을 통한 손실 저감은 900Vdc의 직류단 전압을 갖는 DAB 컨버터에 대한 시뮬레이션 결과를 통해 검증하였다.

R.C 박스거교의 체계신뢰성 해석 및 안전도 평가 (Assessment of System Reliability and Capacity-Rating of Concrete Box-Girder Highway Brdiges)

  • 조효남;신재철
    • 콘크리트학회지
    • /
    • 제7권3호
    • /
    • pp.187-198
    • /
    • 1995
  • 본 연구는 RC 박스거더교 상부구조의 체계신뢰성 해석과 체계신뢰성에 기초한 내하력 평가를 위하여 실용적이고 실제적인 신뢰성 모델 및 방법을 제안하였다. 시스템으로서 교량의 보유내하력을 정확히 예측한다는 것은, 특히 교량이 높은 여용성을 갖고 있고 열화손상이 심각한 경우에는 더욱 어려운 문제이다. 본 연구는 교량의 체계신뢰성에 상응하는 교량시스템강도로서 정의도리 수 잇는 등가의 시스템가동의 항으로 교량의 보유내하력을 평가하는 새로운 접근방법을 제안하였다. 즉, 이 방법은 체계신뢰성지수의 FOSM(Fdirst Order Second Moment)형태에서 유도된 등가시스템저항강도로서 보다 실제적이고 합리적인 극산시스템저항강도 평가방법이다. 본 연구에서 제안된 RC박스거더교를 위한 강도한계상태모형은 휨 및 전단강도에 기초하였다. 그리고 박스거더 상부구조의 체계신뢰성 문제는 주요 파괴 메카니즘이나 각거더의 한계파괴상태에 기초한 FMA(Failure Mode Approach) 로부터 획득한 직-병렬 혼합모델로서 정식화하였다. 제안된 모형의 신뢰성해석에는 AFOSM(Advanced First Order Second Moment) 과 IST(Importance Sampling Technique) 시뮬레이션 알고리즘을 사용하였다.

생체분자 퍼셉트론의 신뢰성 향상을 위한 열역학 기반 가중치 코딩 방법 (Thermodynamics-Based Weight Encoding Methods for Improving Reliability of Biomolecular Perceptrons)

  • 임희웅;유석인;장병탁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권12호
    • /
    • pp.1056-1064
    • /
    • 2007
  • 생체분자 컴퓨팅은 DNA와 같은 생체 분자를 이용하여 정보를 표현하고 처리하는 새로운 컴퓨팅 패러다임이다. 작은 부피에 존재하는 무수히 많은 분자와 화학 반응에 내재된 대규모 병렬성은 새로운 개념의 고성능 계산 기법에 영감을 주었고 이를 바탕으로 다양한 계산 모델 및 문제 해결을 위한 분자알고리즘이 개발되었다. 한편 생체 분자를 이용한 정보처리라는 특징은 생물학 문제에 적용될 수 있는 가능성을 시사한다. 유전자 발현 패턴과 같은 생화학적 분자 정보의 분석을 위한 도구로서의 가능성을 가지고 있는 것이다. 이러한 맥락에서 DNA 컴퓨팅 기반의 생체분자 퍼셉트론 모델이 제안되었고 그 실험적 구현 결과가 제시된 바 있다. 생체분자 퍼셉트론의 핵심인 가중치 표현 및 가중치-합 연산은 입력 분자와 가중치를 표현하는 프로브 분자간의 경쟁적 혼성화 반응에 기반하고 있다. 그러나 그 혼성화 반응에서 열역학적 대칭성을 가정하고 있기 때문에 사용하는 프로브에 따라 가중치 표현의 오차가 있을 수 있다. 본 논문에서는 비대칭적인 열역학적 특성을 고려하여 일반화된 혼성화 반응 모델을 제시하고, 이를 바탕으로 신뢰성 있는 생체 분자 퍼셉트론의 구현을 위한 가중치 코딩 방법을 제안한다. 그리고 본 논문에서 제시한 가중치 표현 방법의 정확성을 이전 모델과 컴퓨터 시뮬레이션을 통해 비교하고 한계 오차를 만족하기 위한 조건을 제시한다.