• Title/Summary/Keyword: parallel system

Search Result 4,288, Processing Time 0.032 seconds

Spatial Computation on Spark Using GPGPU (GPGPU를 활용한 스파크 기반 공간 연산)

  • Son, Chanseung;Kim, Daehee;Park, Neungsoo
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.8
    • /
    • pp.181-188
    • /
    • 2016
  • Recently, as the amount of spatial information increases, an interest in the study of spatial information processing has been increased. Spatial database systems extended from the traditional relational database systems are difficult to handle large data sets because of the scalability. SpatialHadoop extended from Hadoop system has a low performance, because spatial computations in SpationHadoop require a lot of write operations of intermediate results to the disk, resulting in the performance degradation. In this paper, Spatial Computation Spark(SC-Spark) is proposed, which is an in-memory based distributed processing framework. SC-Spark is extended from Spark in order to efficiently perform the spatial operation for large-scale data. In addition, SC-Spark based on the GPGPU is developed to improve the performance of the SC-Spark. SC-Spark uses the advantage of the Spark holding intermediate results in the memory. And GPGPU-based SC-Spark can perform spatial operations in parallel using a plurality of processing elements of an GPU. To verify the proposed work, experiments on a single AMD system were performed using SC-Spark and GPGPU-based SC-Spark for Point-in-Polygon and spatial join operation. The experimental results showed that the performance of SC-Spark and GPGPU-based SC-Spark were up-to 8 times faster than SpatialHadoop.

A Study on the Core Competency of Specialized Company for Semiconductor Design of Korea (한국반도체 설계전문기업의 핵심경쟁력 역량에 관한 연구)

  • Gulnur, Shatekova;Lee, Jae-Ha
    • Journal of Convergence for Information Technology
    • /
    • v.9 no.12
    • /
    • pp.30-38
    • /
    • 2019
  • The purpose of this study is to analyze the level of competitiveness of semiconductor design firms of Korea. The categories of competitiveness are divided into product development, accumulated technology, market-related competencies, human resources, and management system. The sample of 73 semiconductor design companies were used, and the analysis data were gathered by parallel with the questionnaire and the surveyor visited. For respondents, importance of competitiveness factor was prioritized using nominal scale and the competitiveness of each item is expressed based on 100 points. It was confirmed that there was a difference between the order of importance and the actual level of core competence. The ranking of the importance of core competencies is in the order of product development, technical capability, market-related competencies, human resources, and management system. However, in terms of actual competitiveness in each category, human resources were the best, followed by the management level. The product development and technology competencies were in order. The market-related competitiveness was found to be the most urgently raised. In order to increase the market related competitiveness, a new customer base must be developed and the information acquisition capability of the customer, and the ability to analyze their data needs to be improved.

Improvement of Basic Design Process for Submarines by Integration of SE-Based Technical Review and Requirements Management Process (SE 기반 기술검토 및 요구사항 관리 프로세스의 통합을 통한 잠수함 기본설계 프로세스의 개선)

  • Shin, Sung-Chul;Park, Jin-Won;Lee, Jae-Chon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.11
    • /
    • pp.96-104
    • /
    • 2018
  • Military vessels are complex weapon systems consisting of various integrated onboard equipment. Since their acquisition of military equipment takes a long period of time and a prototype ship is deployed and tested, vessel development has relied on its proprietary process. However, due to the growing complexity of onboard equipment technology, application of systems engineering (SE) process has become indispensable. Nonetheless, an effective design process complementing the existing design with the SE has not yet been developed. As such, we have studied an improved basic design process for submarines based on SE. To do so, we analyzed the processes for the basic design, technical review, and requirement management. Included reviews and requirements are SRR, SFR and PDR, and SSRS, SSS, and SSDD. By combining the results in the SE framework, we built an improved basic design process that can be applied in parallel with the SE-based technical review and requirement management. To assess the process, we applied our proposed model to the submarine development undergoing the basic design phase. It is possible to effectively manage the requirements, design artifacts and improve traceability, and also utilize them as test and evaluation materials. The SE-based basic design process is expected to be useful in other kinds of vessel design.

Numerical Analysis for the Development of a Blower to Extend the Life of the Impeller and Reduce Power Costs by Changing the Air Flow (공기흐름 변경으로 임펠러의 수명연장과 전력비 절감을 위한 송풍기 개발을 위한 수치해석)

  • Kim, Il-Gyoum;Park, Woo-Cheul;Sohn, Sang-Suk;Kim, Young-Nam
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.12
    • /
    • pp.192-199
    • /
    • 2020
  • The blower erosion phenomenon was investigated to develop a long-life blower with a volume flow rate of 10,000 ㎥/min with the required total pressure efficiency of 83% or more. The blower performance and blower erosion were predicted through numerical analysis by computational fluid dynamics(CFD). The conditions used for numerical analysis were an air volume of 16,200 ㎥/min, a rotation speed of 893 rpm, and a temperature of 330℃. The specific gravity, particle size, and amount of the dust was 3.15, 90 ㎛~212 ㎛, and is 265 kg/min, respectively. To examine the effects of a dust deflector on erosion, erosion analysis was performed by comparing the models with and without a dust deflector. Numerical analysis showed that when the dust deflector is installed, the average tended to decrease by 167% in the impeller and 133% in the boss. CFD using the Finne's model for erosion revealed a parallel restitution coefficient of 1 and a perpendicular restitution coefficient of 0.1. The blower performance of case 5 was 691.7 mmAq, and the efficiency was 83.3% when the rotation speed and the air volume flow rate were 880 rpm and 16,200 ㎥/min, respectively.

Au-Ag-bearing Ore Mineralization at the Geochang Hydrothermal Vein Deposit (거창 열수 맥상광상의 함 금-은 광화작용)

  • Hong, Seok Jin;Lee, Sunjin;Choi, Sang-Hoon
    • Economic and Environmental Geology
    • /
    • v.55 no.2
    • /
    • pp.171-181
    • /
    • 2022
  • The Geochang Au-Ag deposit is located within the Yeongnam Massif. Within the area a number of hydrothermal quartz and calcite veins were formed by narrow open-space filling of parallel and subparallel fractures in the granitic gneiss and/or gneissic granite. Mineral paragenesis can be divided into two stages (stage I, ore-bearing quartz vein; stage II, barren calcite vein) by major tectonic fracturing. Stage I, at which the precipitation of major ore minerals occurred, is further divided into three substages (early, middle and late) with paragenetic time based on minor fractures and discernible mineral assemblages: early, marked by deposition of pyrite with minor pyrrhotite and arsenopyrite; middle, characterized by introduction of electrum and base-metal sulfides with minor sulfosalts; late, marked by hematite with base-metal sulfides. Fluid inclusion data show that stage I ore mineralization was deposited between initial high temperatures (≥380℃ ) and later lower temperatures (≤210℃ ) from H2O-CO2-NaCl fluids with salinities between 7.0 to 0.7 equiv. wt. % NaCl of Geochang hydrothermal system. The relationship between salinity and homogenization temperature indicates a complex history of boiling, fluid unmixing (CO2 effervescence), cooling and dilution via influx of cooler, more dilute meteoric waters over the temperature range ≥380℃ to ≤210℃. Changes in stage I vein mineralogy reflect decreasing temperature and fugacity of sulfur by evolution of the Geochang hydrothermal system with increasing paragenetic time. The Geochang deposit may represents a mesothermal gold-silver deposit.

Analysis of Distributed Computational Loads in Large-scale AC/DC Power System using Real-Time EMT Simulation (대규모 AC/DC 전력 시스템 실시간 EMP 시뮬레이션의 부하 분산 연구)

  • In Kwon, Park;Yi, Zhong Hu;Yi, Zhang;Hyun Keun, Ku;Yong Han, Kwon
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.8 no.2
    • /
    • pp.159-179
    • /
    • 2022
  • Often a network becomes complex, and multiple entities would get in charge of managing part of the whole network. An example is a utility grid. While the entire grid would go under a single utility company's responsibility, the network is often split into multiple subsections. Subsequently, each subsection would be given as the responsibility area to the corresponding sub-organization in the utility company. The issue of how to make subsystems of adequate size and minimum number of interconnections between subsystems becomes more critical, especially in real-time simulations. Because the computation capability limit of a single computation unit, regardless of whether it is a high-speed conventional CPU core or an FPGA computational engine, it comes with a maximum limit that can be completed within a given amount of execution time. The issue becomes worsened in real time simulation, in which the computation needs to be in precise synchronization with the real-world clock. When the subject of the computation allows for a longer execution time, i.e., a larger time step size, a larger portion of the network can be put on a computation unit. This translates into a larger margin of the difference between the worst and the best. In other words, even though the worst (or the largest) computational burden is orders of magnitude larger than the best (or the smallest) computational burden, all the necessary computation can still be completed within the given amount of time. However, the requirement of real-time makes the margin much smaller. In other words, the difference between the worst and the best should be as small as possible in order to ensure the even distribution of the computational load. Besides, data exchange/communication is essential in parallel computation, affecting the overall performance. However, the exchange of data takes time. Therefore, the corresponding consideration needs to be with the computational load distribution among multiple calculation units. If it turns out in a satisfactory way, such distribution will raise the possibility of completing the necessary computation in a given amount of time, which might come down in the level of microsecond order. This paper presents an effective way to split a given electrical network, according to multiple criteria, for the purpose of distributing the entire computational load into a set of even (or close to even) sized computational loads. Based on the proposed system splitting method, heavy computation burdens of large-scale electrical networks can be distributed to multiple calculation units, such as an RTDS real time simulator, achieving either more efficient usage of the calculation units, a reduction of the necessary size of the simulation time step, or both.

Kinematic Interpretation for the Development of the Yeonghae Basin, Located at the Northeastern Part of the Yangsan Fault, Korea

  • Altaher, Zooelnon Abdelwahed;Park, Kiwoong;Kim, Young-Seog
    • The Journal of Engineering Geology
    • /
    • v.32 no.4
    • /
    • pp.467-482
    • /
    • 2022
  • The Yeonghae basin is located at the northeastern part of the Yangsan fault (YSF; a potentially active fault). The study of the architecture of the Yeonghae basin is important to understand the activity of the Yangsan fault system (YSFS) as well as the basin formation mechanism and the activity of the YSFS. For this study, Digital Elevation Model (DEM) was used to highlight the marginal faults, and structural fieldwork was performed to understand the geometry of the intra-basinal structures and the nature of the bounding faults. DEM analysis reveals that the eastern margin is bounded by the northern extension of the YSF whereas the western margin is bounded by two curvilinear sub-parallel faults; Baekseokri fault (BSF) and Gakri fault (GF). The field data indicate that the YSF is striking in the N-S direction, steeply dipping to the east, and experienced both sinistral and dextral strike-slip movements. Both the BSF and GF are characterized dominantly by an oblique right-lateral strike-slip movement. The stress indicators show that the maximum horizontal compressional stress was in NNE to NE and NNW-SSE, which is consistent with right-lateral and left-lateral movements of the YSFS, respectively. The plotted structural data show that the NE-SW is the predominant direction of the structural elements. This indicates that the basin and marginal faults are mainly controlled by the right-lateral strike-slip movements of the YSFS. Based on the structural architecture of the Yeonghae basin, the study area represents a contractional zone rather than an extensional zone in the present time. We proposed two models to explain the opening and developing mechanism of the Yeonghae basin. The first model is that the basin developed as an extensional pull-apart basin during the left-lateral movement of the YSF, which has been reactivated by tectonic inversion. In the second model, the basin was developed as an extensional zone at a dilational quadrant of an old tip zone of the northern segment of the YSF during the right-lateral movement stage. Later on, the basin has undergone a shortening stage due to the closing of the East Sea. The second model is supported by the major trend of the collected structural data, indicating predominant right-lateral movement. This study enables us to classify the Yeonghae basin as an inverted strike-slip basin. Moreover, two opposite strike-slip movement senses along the eastern marginal fault indicate multiple deformation stages along the Yangsan fault system developed along the eastern margin of the Korean peninsula.

건물의 배수 및 통기시스템: 배관 내부압력의 능동적인 제어

  • Gormly, Michael;Swaffield, John. A.
    • The Magazine of the Society of Air-Conditioning and Refrigerating Engineers of Korea
    • /
    • v.39 no.9
    • /
    • pp.41-51
    • /
    • 2010
  • 건물의 배수 및 통기시스템에서 나타나는 현상중에 확실한 내용이 아직 밝혀지지 않은 부분이 몇 가지 남아 있다. 이것은 19세기 말엽의 근대 위생공학의 시작 단계에서부터 잘 알려진 사실이다. 건물의 배수 및 통기시스템 운용에 대한 내용은 일반 공학과 특정 유체역학의 범위 내에서 가장 잘 이해할 수 있다. 건물의 배수 및 통기시스템의 운영에 종사했던 초기의 기술진들은 이러한 점을 잘 알고 있었으며 유체역학에 적합하게 응용한 많은 사례를 확인할 수 있었다. 제2차 세계대전이 끝나고 이에 대한 많은 연구가 진행되어 왔으며 특히 유럽에서 시작된 전후 재건 붐을 통해 배수 및 통기시스템의 설계에 좀 더 효율적인 접근이 진척되게 되었다. 이러한 배수시스템의 중심에는 배수관 내부의 오염된 공기가 배수구 또는 위생기구를 통하여 주거 공간으로 유입되는 것을 방지하는 트랩(Water Trap)이 있다. 배수트랩의 주요 기능인 봉수는 일반적으로 깊이가 40 mm에서 50 mm 정도로 위생기구의 종류에 따라 봉수의 깊이는 다소 차이가 있다. 배수관내 공기의 흐름이 중요한 것처럼 트랩의 봉수 메커니즘이 중요하기 때문에 이 메커니즘을 소홀히 여긴다면 안전한 배수시스템의 운영을 기대하기는 어렵다. 배수관 내의 공기의 흐름은 배수에 의해 유입되거나 또는 배출된다. 배수관에서 내부 압력의 불규칙한 변화로 인하여 야기되는 불안정한 배수의 흐름은 트랩의 봉수를 파괴하고 나아가 주거공간으로 오염된 공기가 새어 나갈 수 있는 통로를 제공하게 된다. 관내압력의 천이는 이로 인한 문제가 발생할 가능성이 있는 위치에 그 압력을 완화할 수 있는 장치를 설계단계에 반영하여 적용함으로써 제어할 수 있다. 건물 내부에 상당한 길이의 통기배관을 설치하는 것은 배관의 마찰손실로 인하여 천이 현상을 효과적으로 제어할 수 있는 확실한 방법이 되지는 못한다. 그렇지만 통기밸브를 설치하는 것과 같이 배수관 내로 공기를 공급해주는 유입구를 건물 내부에 분산 설치하는 것이 효율적인 통기방식이 될 수 있고, 정압 천이로 인한 위험을 줄여줄 수 있다. 통기밸브는 정압 발생의 원인이 되지 않으며 단지 정압에 반응하여 더욱 기밀하게 닫히며, 약화된 압력파를 반사할 뿐이다. 고층 건물에서 배수입상관과 평행하게 설치된 통기입상관(Parallel Vent Pipe)의 경우 극히 일부분의 정압 천이 현상을 완화할 수 있다. (통기 배관의 직경이 배수 입상배관과 동일한 경우 대략 1/3 정도임), 그러므로 정압의 천이로 인한 압력 파동은 배수 시스템의 나머지 부분을 통해 전파되어 배수 트랩에 영향을 미치게 된다. 정압의 천이가 예상되는 위치에 정압천이 완화 장치(Positive Air Pressure Transient Alleviation Device)를 사용하면 배관 내부압력의 급격한 상승을 방지하여 연결된 트랩의 봉수를 보호할 수 있다. 이렇게 되면 순간적으로 발생하는 배관내 압력의 급등 현상을 90% 정도까지 완화 시킬 수 있다. 경험적으로 배수시스템에서 배관이 완전하게 막혀 과도한 정압이 발생하는 경우는 거의 없다. 이러한 경우에는 가장 낮은 위치에 있는 배수 트랩의 봉수가 깨지면서 자연스럽게 배수시스템의 압력이 해소되게 된다. 이러한 사례는 통기 방식과 상관없이 발생할 수 있다. 실제와 유사한 시뮬레이션을 통하여 통기 밸브(Air Admittance Valves)는 전면 통기 시스템 (Fully Vented System)에서 최소한 트랩의 봉수 보호용으로 적합한 것이 확인 되었다. 어떤 경우 에는 고층 건물에 더욱 적합하다는 것을 확인할 수 있었다. 부압 해소용으로 통기밸브를 이용하고 정압완화용으로 정압 완화장치(PAPAs: Positive Air Pressure Transient Attenuators)를 사용하는 전면적 능동 제어시스템(Fully Engineered Designed Active Control System)이 사용자에게 육안으로는 확인하지 못하는 기능을 보장하면서 배수 시스템의 안전과 효율성에 대한 효과적인 방법을 제공하고 있다.

  • PDF

Comparison of the wall clock time for extracting remote sensing data in Hierarchical Data Format using Geospatial Data Abstraction Library by operating system and compiler (운영 체제와 컴파일러에 따른 Geospatial Data Abstraction Library의 Hierarchical Data Format 형식 원격 탐사 자료 추출 속도 비교)

  • Yoo, Byoung Hyun;Kim, Kwang Soo;Lee, Jihye
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.21 no.1
    • /
    • pp.65-73
    • /
    • 2019
  • The MODIS (Moderate Resolution Imaging Spectroradiometer) data in Hierarchical Data Format (HDF) have been processed using the Geospatial Data Abstraction Library (GDAL). Because of a relatively large data size, it would be preferable to build and install the data analysis tool with greater computing performance, which would differ by operating system and the form of distribution, e.g., source code or binary package. The objective of this study was to examine the performance of the GDAL for processing the HDF files, which would guide construction of a computer system for remote sensing data analysis. The differences in execution time were compared between environments under which the GDAL was installed. The wall clock time was measured after extracting data for each variable in the MODIS data file using a tool built lining against GDAL under a combination of operating systems (Ubuntu and openSUSE), compilers (GNU and Intel), and distribution forms. The MOD07 product, which contains atmosphere data, were processed for eight 2-D variables and two 3-D variables. The GDAL compiled with Intel compiler under Ubuntu had the shortest computation time. For openSUSE, the GDAL compiled using GNU and intel compilers had greater performance for 2-D and 3-D variables, respectively. It was found that the wall clock time was considerably long for the GDAL complied with "--with-hdf4=no" configuration option or RPM package manager under openSUSE. These results indicated that the choice of the environments under which the GDAL is installed, e.g., operation system or compiler, would have a considerable impact on the performance of a system for processing remote sensing data. Application of parallel computing approaches would improve the performance of the data processing for the HDF files, which merits further evaluation of these computational methods.

The Effect of the Axial Plane on Measurement of Available Bone Height for Dental Implant in Computed Tomography of the Mandible (하악의 전산화 단층사진에서 횡단면이 임플랜트를 위한 가용골 높이의 결정에 미치는 영향)

  • Jhin, Min-Ju
    • Journal of Periodontal and Implant Science
    • /
    • v.32 no.2
    • /
    • pp.379-388
    • /
    • 2002
  • For the success of dental implant, accurate radiographic evaluation is prerequisite for planning the location of the osseointegrated implants and avoiding injury to vital structures. CT/MPR(computed tomography/multiplanar reformation) shows improved visualization of inferior alveolar canal. In order to obtain cross-sectional images parallel to the teeth, the occlusal plane is used to orientate for the axial plane. If the direction of axial plane is not parallel to the occlusal plane, the reformatted cross-sectional scans will be oblique to the planned fixture direction and will not show the actual dimension of the planned fixture's location. If the available bone height which measured in the cross-sectional view is much greater than the actual available bone height, penetration of canal may occur. The aim of this study is to assess the effect of the axial plane to measurement of available bone height for dental implant in computed tomography of the mandible. 40 patients who had made radiographic stents and had taken CT were selected. The sites that were included in the study were 45 molar regions. In the central panoramic scan, the length from alveolar crest to superior border of inferior alveolar canal(available bone height, ABH) was measured in direction of reformatted cross-sectional plane(uncorrected ABH). Then, length from alveolar crest to superior border of canal was measured in direction of stent(corrected ABH). The angle between uncorrected ABH and corrected ABH was measured. From each ABH, available fixture length was decided by $Br{{\aa}}nemark$ system. The results were following ; the difference between two ABHs was statistically significant in both first and second molar(p< 0.01). The percentage of difference more than 1 mm was 8.7% in first molar and 15.5% in second molar. The percentage of difference more than 2 mm was 2.0% in first molar and 6.6% in second molar. The maximum value of difference was 2.5 mm in first molar and 2.2 mm in second molar. The correlations between difference of 2 ABHs and angle was positive correlations in both first and second molar. The correlation coefficient was 0.534 in first molar and 0.728 in second molar. The second molar has a stronger positive correlation. The percentage of disagreement between 2 fixture lengths from two ABHs was 24.4% in first molar and 28.9% in second molar.