• 제목/요약/키워드: 프로그램 수행 공간

Search Result 501, Processing Time 0.027 seconds

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

  • Min, Jae-Ki;Lee, DongHoon
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • 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

A Study on the Application of Spatial Big Data from Social Networking Service for the Operation of Activity-Based Traffic Model (활동기반 교통모형 분석자료 구축을 위한 소셜네트워크 공간빅데이터 활용방안 연구)

  • Kim, Seung-Hyun;Kim, Joo-Young;Lee, Seung-Jae
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.15 no.4
    • /
    • pp.44-53
    • /
    • 2016
  • The era of Big Data has come and the importance of Big Data has been rapidly growing. The part of transportation, the Four-Step Travel Demand Model(FSTDM), a traditional Trip-Based Model(TBM) reaches its limit. In recent years, a traffic demand forecasting method using the Activity-Based Model(ABM) emerged as a new paradigm. Given that transportation means the spatial movement of people and goods in a certain period of time, transportation could be very closely associated with spatial data. So, I mined Spatial Big Data from SNS. After that, I analyzed the character of these data from SNS and test the reliability of the data through compared with the attributes of TBM. Finally, I built a database from SNS for the operation of ABM and manipulate an ABM simulator, then I consider the result. Through this research, I was successfully able to create a spatial database from SNS and I found possibilities to overcome technical limitations on using Spatial Big Data in the transportation planning process. Moreover, it was an opportunity to seek ways of further research development.

Study on the Aeroservoelastic Stability Analysis with ZAERO (ZAERO를 활용한 서보공력탄성학적 안정성 해석기법 연구)

  • Rho, Hong-Gi;Bae, Jae-Sung;Hwang, Jai-Hyuk
    • Journal of Aerospace System Engineering
    • /
    • v.14 no.5
    • /
    • pp.1-8
    • /
    • 2020
  • The aeroservoelastic analysis that deals with the interactions of the inertial, elastic, and aerodynamic forces and the influence of the control system have been performed. MSC Nastran was used for the free vibration analysis of the structure model as the pre-analysis. ZAERO was used to calculate the unsteady aerodynamic forces. The unsteady aerodynamic forces were verified by comparing with Doublet Hybrid Method. Karpel's Minimum-State Approximation method was used for approximation of the aerodynamic forces to the Laplace domain in the frequency domain. The aeroservoelastic state-space equation was obtained by combining the aeroelastic equation with the actuator dynamics. The analysis of aeroservoelastic stability concerning the elevator input of the high aspect ratio model was performed. The root-locus method and time-integration method were used for the analysis of aeroservoelastic in frequency and time domain.

Radiological Safety Assessment of a HLW Repository in Korea using MASCOT-K (MASCOT-K를 이용한 가상 방사성폐기물 처분장에서의 종합성능 평가)

  • 황용수;이연명;강철형
    • Tunnel and Underground Space
    • /
    • v.10 no.4
    • /
    • pp.553-558
    • /
    • 2000
  • Since 1977, KAERI has conducted the fundamental R&D on the permanent disposal of potential HLW repository in Korea. The first ten year project is divided into three short-term phase studies. The first phase study which shall be finished in March of 2000, has the prime target to develop the disposal concept of HLW. Throughout this study the preliminary and generic disposal repository system has been introduced. The potential repository is proposed to be emplaced into crystalline rocks which is the most common rock types in Korea. The proposed depth of the repository is between 300 to 700 meter. The numerical code, MASCOT-K was developed to asserts the long term safety of the proposed repository concept. Based on this conceptual design preliminary safely assessment was performed. Results show that for the given disposal system the potential radioactive release it well below the regulatory limit.

  • PDF

A Study on Development and Validation of DIP to Application of Aircraft Database in Rea- Time Simulator Environment (실시간 시뮬레이터 환경에서 항공기 데이터베이스 적용을 위한 DIP 개발 및 검증에 관한 연구)

  • Kang, Im-Ju;Kim, Chong-Sup;Lee, Gi-Beom;Ahn, Sung-Jun;Shin, Sun-Young;Cho, In-Je;Ahn, Jong-Min
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.8
    • /
    • pp.807-815
    • /
    • 2008
  • In this paper, design, development and evaluation of DIP(Database Interface Program) are presented. The main purpose of this study is to improve the simulation quality to get more realistic response of target system. The designed and developed major function is composed of flexible memory structure, efficient arithmetic database language and high speed interpolation/extrapolation algorithm. To evaluate the operation speed and accuracy of returned data, trim simulation is performed based on in-house software and, DIP is applied to existing real-time simulator such as engineering HQS(Handling Quality Simulator) to evaluate reliability and performance. The result of evlaution reveals that calculation speed and data accuracy are satisfied, and flight performance is satisfied in the real-time simulator environments.

GPU-based Adaptive LOD control for Quadtree-Based Terrain Rendering (사진트리 기반 지형렌더링을 위한 GPU기반의 적응형 상세단계 조정 방법)

  • Choi, In-Ji;Shin, Byeong-Seok
    • Journal of Korea Game Society
    • /
    • v.8 no.3
    • /
    • pp.61-68
    • /
    • 2008
  • Quadtree-based terrain visualization methods have been used in a lot of applications. However, because most procedures are performed on the CPU, the rendering speed is slow in comparison to methods using GPU. In this paper, we present a quadtree-based terrain visualization method working on the GPU with specially designed data structure, error-texture and LOD-texture, and block-based acceleration method. In preprocessing step, we calculate errors in world space and store them to error-texture. In rendering step, we examine projected errors of error-texture and choose the detail level, then store the projected errors to LOD-texture. View frustum culling is performed as block unit using the values of error-texture and LOD-texture. This method reduces CPU load and performs time consuming jobs such as LOD selection and view frustum culling.

  • PDF

Stability Analysis for Jointed Rock Slope Using Ubiquitous Joint Model (편재절리모델을 이용한 절리 암반 사면의 안정성 해석)

  • 박연준;유광호
    • Tunnel and Underground Space
    • /
    • v.8 no.4
    • /
    • pp.287-295
    • /
    • 1998
  • Limit equilibrium method is widely used for the stability analysis of soil slopes. In jointed rock slopes however, the failure of the slope is largely dependent upon the strength and deformability of the joints in the rock mass and quite often failure occurs along the joints. This paper describes the use of ubiquitous joint model for the stability analysis of the jointed rock slopes. This model is essentially an anisotropic elasto-plastic model and can simulate two sets of joint in arbitrary orientations. Validation of the developed with the factor of safety equal to unity was selected when the shape of the failure plane is assumed log spiral. Then the factor of safety of the rock slope having two perpendicular joint sets was calculated while rotating joint orientations. Rusults were compared with limit equilibrium solutions on soil slopes having equivalent soil properties when plane sliding was assumed. Developed model predicted the factor of safety of jointed rock slope in a reasonable accuracy when joint spacing is sufficiently small.

  • PDF

A study on the effect of turbulent motion on the external fertilization of sea urchin (난류 흐름이 성게의 체외수정에 미치는 영향에 대한 연구)

  • Park, Hyoungchul;You, Hojung;Hwang, Jin Hwan
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2021.06a
    • /
    • pp.92-92
    • /
    • 2021
  • 체외수정을 기반으로 이루어지는 성게의 수정 과정은 성게 주변에서 형성되는 복잡한 난류 흐름의 영향을 받게 된다. 성게 몸체의 하류부에 형성되는 재순환 영역 (recirculation zone) 내에는 다양한 난류 와류 흐름이 존재하며, 이들은 성게 몸체에서 방출된 정자와 난자의 충돌을 일으키고 수정 과정에 지대한 영향을 미친다. 즉, 성게의 수정 과정을 이해하기 위해서는 성게 주변의 흐름에 대한 유체역학적 관점에서의 분석이 수행되어야 한다. 본 연구의 목적은 성게 몸체에 의해 발생한 난류 흐름이 성게의 체외 수정에 미치는 영향에 대해 조사하는 것이다. 이를 위해 본 연구에서는 상용 프로그램인 오픈폼 (OpenFaom)을 활용하여 수치 모의를 수행하였다. 성게 주변의 유동장은 LES (Large Eddy Simulation)을 기반으로 모의하였고, 정자와 난자의 확산 궤적은 라그랑지안 입자 추적 (Lagrangian Particle Tracking) 알고리즘을 통해 구현하였다. 총 5개의 유속 조건 (0.025 - 0.20 m/s) 에 대해 모의를 수행하였으며 정자와 난자 사이의 거리를 바탕으로 수정률을 산정하였다. 정자와 난자의 뭉쳐있거나 퍼져있는 공간적인 분포 형태는 Standardized Morisita 지수를 통해 수치적으로 표현하였으며 이들과 수정률과의 관계를 규명하였다. 연구 결과에 따르면 성게 수정은 유속 조건이 0.1 m/s일 때 가장 빈번하게 발생하였으며, 성게 수정의 성공 여부는 크게 2가지 조건에 의해 결정되었다. 첫 번째로, Standardized Morisita 지수가 높을수록 다시 말해 생식세포들이 공간적으로 뭉쳐있어야 하며 두 번째는, 생식세포들을 충돌시킬 수 있는 원동력인 작은 와류가 존재해야 한다. 와류의 크기가 너무 크게 되면 생식세포들은 충돌하지 않고 확산만 되기 때문에 오히려 수정률이 감소하였다. 영역별로 분석한 결과에 따르면, 성게 몸체에 의해 형성된 재순환 영역이 수정과정에 있어 가장 지배적인 영역임을 확인하였다.

  • PDF

Impact of an Instrumental Daily Living Activities Occupational Therapy Program for Adults With Developmental Disabilities on Their Daily Living Activities and Quality of Life (성인 발달장애인 대상 수단적 일상생활활동 작업치료 프로그램이 일상생활활동 및 삶의 질에 미치는 영향)

  • Jeong, Eun-Hwa
    • Therapeutic Science for Rehabilitation
    • /
    • v.13 no.2
    • /
    • pp.85-94
    • /
    • 2024
  • Objective : This study aimed to determine the impact of an instrumental daily living activity program for adults with developmental disabilities on their daily living activities and quality of life (QOL). Methods : This study used a single-group pre-test-post-test experimental design. Participants comprised 17 adults with developmental disabilities from the Welfare Center for the Disabled. This program consisted of 10 sessions, including pre- and post-assessments, pertaining to training and education on grocery shopping, meal preparation and cleaning, home management, safety, and emergency management. The evaluation tools used in this study were the Quality of Life Questionnaire, Korean version of the Life Space Assessment (K-LSA), and Korean version of the Instrumental Activities of Daily Living (K-IADL). Results : There was a statistically significant difference in the QOL and K-IADL scores before and after the instrumental activities of daily living occupational therapy program, and there was no statistically significant difference in the K-LSA scores. Conclusion : This study confirmed that implementing an IADL program for adults with developmental disabilities had a positive impact on performance and QOL. For adults with developmental disabilities to participate in daily life and society, interventions for work participation, including training in activities of daily living, must be expanded.

Application and Development of Teaching-Learning Plan for 'Sustainable Residence Created with Neighbor' ('이웃과 더불어 만드는 지속가능한 주거생활' 교수.학습 과정안 개발 및 적용)

  • Park, Mi-Ra;Cho, Jae-Soon
    • Journal of Korean Home Economics Education Association
    • /
    • v.22 no.3
    • /
    • pp.1-18
    • /
    • 2010
  • The purpose of this study was to develop a teaching-learning process plan for sustainable residing creating with neighbors and to apply it to the housing section of Technology-Home Economics according to the 2007 Revised Curriculum. Teachinglearning method solving practical problems was used for the teaching-learning process plans of 6-session lessons according to the ADDIE model. In the development stage, 17 activity materials and 15 teaching learning materials (6 reading texts, 6 moving pictures, 2 internet and 1 image materials) were developed. for the 6-session lessons, based on the stages of solving practical problems. The plans applied to the 3 classes of 8, 9, and 10th grade of the H. junior and senior high school in Myun district in Kyungbook during Sept. 1st to 14th, 2009. The results showed that students actively participated when the contents and materials were related to their own experience. The 6-session lessons about sustainable residing creating with neighbors was significantly increased the sense of community between before and after. Each of the 4 stages of the teachinglearning method solving practical problems were highly participated by the students. The satisfaction with the contents and methods of the 6-session lessons were evaluated over medium to somewhat higher levels. The practical activities to solve the community space and programs were got positive comments. Problem solving process and presentation and discussion were needed to learn more. Those results might support that the teachinglearning process plan this research developed. would be appropriate to the lessons for sustainable residing creating with neighbors.

  • PDF