• Title/Summary/Keyword: 다중 코어

Search Result 160, Processing Time 0.027 seconds

Inspection of guided missiles applied with parallel processing algorithm (병렬처리 알고리즘 적용 유도탄 점검)

  • Jung, Eui-Jae;Koh, Sang-Hoon;Lee, You-Sang;Kim, Young-Sung
    • Journal of Advanced Navigation Technology
    • /
    • v.25 no.4
    • /
    • pp.293-298
    • /
    • 2021
  • In general, the guided weapon seeker and the guided control device process the target, search, recognition, and capture information to indicate the state of the guided missile, and play a role in controlling the operation and control of the guided weapon. The signals required for guided weapons are gaze change rate, visual signal, and end-stage fuselage orientation signal. In order to process the complex and difficult-to-process missile signals of recent missiles in real time, it is necessary to increase the data processing speed of the missiles. This study showed the processing speed after applying the stop and go and inverse enumeration algorithm among the parallel algorithm methods of PINQ and comparing the processing speed of the signal data required for the guided missile in real time using the guided missile inspection program. Based on the derived data processing results, we propose an effective method for processing missile data when applying a parallel processing algorithm by comparing the processing speed of the multi-core processing method and the single-core processing method, and the CPU core utilization rate.

Multi-Core Processor for Real-Time Sound Synthesis of Gayageum (가야금의 실시간 음 합성을 위한 멀티코어 프로세서 구현)

  • Choi, Ji-Won;Cho, Sang-Jin;Kim, Cheol-Hong;Kim, Jong-Myon;Chong, Ui-Pil
    • The KIPS Transactions:PartA
    • /
    • v.18A no.1
    • /
    • pp.1-10
    • /
    • 2011
  • Physical modeling has been widely used for sound synthesis since it synthesizes high quality sound which is similar to real-sound for musical instruments. However, physical modeling requires a lot of parameters to synthesize a large number of sounds simultaneously for the musical instrument, preventing its real-time processing. To solve this problem, this paper proposes a single instruction, multiple data (SIMD) based multi-core processor that supports real-time processing of sound synthesis of gayageum which is a representative Korean traditional musical instrument. The proposed SIMD-base multi-core processor consists of 12 processing elements (PE) to control 12 strings of gayageum in which each PE supports modeling of the corresponding string. The proposed SIMD-based multi-core processor can generate synthesized sounds of 12 strings simultaneously after receiving excitation signals and parameters of each string as an input. Experimental results using a sampling reate 44.1 kHz and 16 bits quantization show that synthesis sound using the proposed multi-core processor was very similar to the original sound. In addition, the proposed multi-core processor outperforms commercial processors(TI's TMS320C6416, ARM926EJ-S, ARM1020E) in terms of execution time ($5.6{\sim}11.4{\times}$ better) and energy efficiency (about $553{\sim}1,424{\times}$ better).

Implementation of Multi-Core Processor for Beamforming Algorithm of Mobile Ultrasound Image Signals (모바일 초음파 영상신호의 빔포밍 알고리즘을 위한 멀티코어 프로세서 구현)

  • Choi, Byong-Kook;Kim, Jong-Myon
    • The KIPS Transactions:PartA
    • /
    • v.18A no.2
    • /
    • pp.45-52
    • /
    • 2011
  • In the past, a patient went to the room where an ultrasound image diagnosis device was set, and then he or she was examined by a doctor. However, currently a doctor can go and examine the patient with a handheld ultrasound device who stays in a room. However, it was implemented with only fundamental functions, and can not meet the high performance required by the focusing algorithm of ultrasound beam which determines the quality of ultrasound image. In addition, low energy consumption was satisfied for the mobile ultrasound device. To satisfy these requirements, this paper proposes a high-performance and low-power single instruction, multiple data (SIMD) based multi-core processor that supports a representative beamforming algorithm out of several focusing methods of mobile ultrasound image signals. The proposed SIMD multi-core processor, which consists of 16 processing elements (PEs), satisfies the high-performance required by the beamforming algorithm by exploiting considerable data-level parallelism inherent in the echo image data of ultrasound. Experimental results showed that the proposed multi-core processor outperforms a commercial high-performance processor, TI DSP C6416, in terms of execution time (15.8 times better), energy efficiency (6.9 times better), and area efficiency (10 times better).

An Optimization Method for Hologram Generation on Multiple GPU-based Parallel Processing (다중 GPU기반 홀로그램 생성을 위한 병렬처리 성능 최적화 기법)

  • Kook, Joongjin
    • Smart Media Journal
    • /
    • v.8 no.2
    • /
    • pp.9-15
    • /
    • 2019
  • Since the computational complexity for hologram generation increases exponentially with respect to the size of the point cloud, parallel processing using CUDA and/or OpenCL library based on multiple GPUs has recently become popular. The CUDA kernel for parallelization needs to consist of threads, blocks, and grids properly in accordance with the number of cores and the memory size in the GPU. In addition, in case of multiple GPU environments, the distribution in grid-by-grid, in block-by-block, or in thread-by-thread is needed according to the number of GPUs. In order to evaluate the performance of CGH generation, we compared the computational speed in CPU, in single GPU, and in multi-GPU environments by gradually increasing the number of points in a point cloud from 10 to 1,000,000. We also present a memory structure design and a calculation method required in the CUDA-based parallel processing to accelerate the CGH (Computer Generated Hologram) generation operation in multiple GPU environments.

Ultrasonic Velocity Measurements of Engineering Plastic Cores by Pulse-echo-overlap Method Using Cross-correlation (다중 반사파 중첩 자료의 상호상관을 이용한 엔지니어링 플라스틱 코어의 초음파속도 측정)

  • Lee, Sang Kyu;Lee, Tae Jong;Kim, Hyoung Chan
    • Geophysics and Geophysical Exploration
    • /
    • v.16 no.3
    • /
    • pp.171-179
    • /
    • 2013
  • An automated ultrasonic velocity measurement system adopting pulse-echo-overlap (PEO) method has been constructed, which is known to be a precise and versatile method. It has been applied to velocity measurements for 5 kinds of engineering plastic cores and compared to first arrival picking (FAP) method. Because it needs multiple reflected waves and waves travel at least 4 times longer than FAP, PEO has basic restriction on sample length measurable. Velocities measured by PEO showed slightly lower than that by FAP, which comes from damping and diffusive characteristics of the samples as the wave travels longer distance in PEO. PEO, however, can measure velocities automatically by cross-correlating the first echo to the second or third echo, so that it can exclude the operator-oriented errors. Once measurable, PEO shows essentially higher repeatability and reproducibility than FAP. PEO system can diminish random noises by stacking multiple measurements. If it changes the experimental conditions such as temperature, saturation and so forth, the automated PEO system in this study can be applied to monitoring the velocity changes with respect to the parameter changes.

Bi-directional Bus Architecture Suitable to Multitasking in MPEG System (MPEG 시스템용 다중 작업에 적합한 양방향 버스 구조)

  • Jun Chi-hoon;Yeon Gyu-sung;Hwang Tae-jin;Wee Jae-Kyung
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.42 no.4 s.334
    • /
    • pp.9-18
    • /
    • 2005
  • This paper proposes the novel synchronous segmented bus architecture that has the pipeline bus architecture based on OCP(open core protocol) and the memory-oriented bus for MPEG system. The proposed architecture has bus architectures that support the memory interface for image data processing of MPEG system. Also it has the segmented hi-directional multiple bus architecture for multitasking processing by using multi -masters/multi - slave. In the scheme address of masters and slaves are fixed so that they are arranged for the location of IP cores according to operational characteristics of the system for efficient data processing. Also the bus architecture adopts synchronous segmented bus architecture for reuse of IP's and architecture or developed chips. This feature is suitable to the high performance and low power multimedia SoC systum by inherent characteristics of multitasking operation and segmented bus. Proposed bus architecture can have up to 3.7 times improvement in the effective bandwidth md up to 4 times reduction in the communication latency.

Preparation of Biodegradable PCL Microcapsules Using Multiple Emulsions by Membrane Emulsification (막유화 다중 에멀젼을 이용한 생분해성 폴리카프로락톤(PCL) 마이크로캡슐의 제조)

  • Ji, Yeon-Ju;Youm, Kyung-Ho
    • Membrane Journal
    • /
    • v.27 no.6
    • /
    • pp.511-518
    • /
    • 2017
  • The membrane emulsification (ME) is a technology for producing emulsions with narrow size distribution by using the well-defined porous membranes such as the SPG membrane. In this study, the preparation of polycaprolactone (PCL) microcapsules by using the multiple emulsions obtained from membrane emulsification method is studied. After the making of $W_1/O$ single emulsions by sonication method, then $W_1/O/W_2$ multiple emulsions are formed by premix-ME method. The PCL microcapsules impregnated with BSA model drug are prepared by solvent evaporating from $W_1/O/W_2$ multiple emulsions. The effects of various parameters such as the ratio of disperse/continuous phase (D/C ratio), the concentration of PCL, emulsifier and model drug and the transmembrane pressure on the size and distribution of PCL microcapsules are investigated. The uniform PCL microcapsules with about $5{\sim}6{\mu}m$ of mean size and 26% of BSA loading are obtained by the premix membrane emulsification.

A Design of Naming and Directory Management for EJB Container (EJB 서버 시스템의 네미밍 관리 시스템 설계)

  • Kim, Sung-Hoon;Jang, Choul-Soo;Roh, Myung-Chan;Seo, Beom-Su;Ham, Ho-Sang;Kim, Jung-Bae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.401-404
    • /
    • 2002
  • EJB 는 분산 트랜잭션 기반의 엔터프라이즈 어플리케이션을 위한 컴포넌트 컴퓨팅을 위한 아키텍처이다. EJB 는 J2EE 플랫폼을 위한 서버 측 컴포넌트 아키텍처이며, J2EE 플랫폼의 재사용 가능하고 J2EE 기술 중에서 다중 플랫폼 또는 다중 서버에 이식 가능한 비즈니스 로직을 표현하는 코어 기술이다. EJB 기술을 사용하게 되면 응용 로직 개발자들은 시스템 영역의 서비스들 즉, 트랜잭션, 보안, 생명주기, 쓰레딩, 영속성_등의 기능을 직접 구현하지 않고 손쉽게 응용 로직을 개발할 수 있다. 본 논문에서는 J2EE 의 핵심 서버인 EJB 서버 시스템의 설계 사상과 네이밍 및 디렉토리 관리 모듈에 대한 구체적인 설계 방안을 제시한다.

  • PDF

Using multi-sensor for Development of Multiple Occupants' Activities Classification Model Based on LSTM (다중센서를 활용한 LSTM 기반 재실자 행동 분류 모델 개발)

  • Jin Su Park;Chul Seung Yang;Kyung-Ho Kim
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.6
    • /
    • pp.1065-1071
    • /
    • 2023
  • In this paper discuss with research developing an LSTM model for classifying the behavior of occupants within a residence. The multi-sensor consists of an IAQ (Indoor Air Quality) sensor that measures indoor air quality, a UWB radar that tracks occupancy detection and location, and a Piezo sensor to measure occupants' biometric information, and collects occupant behavior data such as going out, staying, cooking, cleaning, exercise, and sleep by constructed an experimental environment similar to the actual residential environment. After the data with removed outliers and missing, the LSTM model is used to calculate accuracy, sensitivity, specificity of the occupant behavior classification model, T1 score.

Comparison of Vane-shear Strength Measured by Different Methods in Deep-sea Sediments from KODOS area, NE Equatorial Pacific (북동태평양 KODOS지역 심해 퇴적물의 베인 전단강도 측정 방법에 따른 결과 비교)

  • Chi, Sang-Bum;Jung, Hoi-Soo;Kim, Hyun-Sub;Moon, Jai-Woon
    • The Sea:JOURNAL OF THE KOREAN SOCIETY OF OCEANOGRAPHY
    • /
    • v.4 no.4
    • /
    • pp.390-399
    • /
    • 1999
  • Siliceous and calcareous deep-sea core sediments were collected by a multiple corer from the KODOS (Korea Deep Ocean Study) area, northeast equatorial Pacific, to compare vane shear strengths measured by two different apparatuses and in different places of on-board and on-land laboratories. The apparatuses were 1) a hand-held vane with four blades of $2.0{\times}2.0$ cm, and 2) a motorized shear vane system with four blades of $1.0{\times}0.88$ attached on a rotational viscometer. Depth profiles of shear strengths of core samples determined by the apparatuses do not show any consistent difference. Also, there is no consistent difference between shear strength values measured on-board and on-land laboratories after storing the core samples for three months in a cold room by a motorized shear vane system. However, there are considerable differences between depth profiles of shear strengths measured at four different points (holes) of a core sample. Moreover, significant differences among the profiles of different tube samples from a multiple corer within a sampling station were observed. Heterogeneity in physical properties of each depth and sediment column, possibly due to bioturbation and bottom current flows, is likely responsible for the differences in the geotechnical properties.

  • PDF