• Title/Summary/Keyword: Multi-Input Multi-Output

Search Result 1,050, Processing Time 0.03 seconds

A Study on Parallel Performance Optimization Method for Acceleration of High Resolution SAR Image Processing (고해상도 SAR 영상처리 고속화를 위한 병렬 성능 최적화 기법 연구)

  • Lee, Kyu Beom;Kim, Gyu Bin;An, Sol Bo Reum;Cho, Jin Yeon;Lim, Byoung-Gyun;Kim, Dong-Hyun;Kim, Jeong Ho
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.46 no.6
    • /
    • pp.503-512
    • /
    • 2018
  • SAR(Synthetic Aperture Radar) is a technology to acquire images by processing signals obtained from radar, and there is an increasing demand for utilization of high-resolution SAR images. In this paper, for high-speed processing of high-resolution SAR image data, a study for SAR image processing algorithms to achieve optimal performance in multi-core based computer architecture is performed. The performance deterioration due to a large amount of input/output data for high resolution images is reduced by maximizing the memory utilization, and the parallelization ratio of the code is increased by using dynamic scheduling and nested parallelism of OpenMP. As a result, not only the total computation time is reduced, but also the upper bound of parallel performance is increased and the actual parallel performance on a multi-core system with 10 cores is improved by more than 8 times. The result of this study is expected to be used effectively in the development of high-resolution SAR image processing software for multi-core systems with large memory.

The Design of Multi-channel Asynchronous Communication IC Using FPGA (FPGA를 이용한 다채널 비동기 통신용 IC 설계)

  • Ock, Seung-Kyu;Yang, Oh
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.47 no.1
    • /
    • pp.28-37
    • /
    • 2010
  • In this paper, the IC (Integrated Circuit) for multi-channel asynchronous communication was designed by using FPGA and VHDL language. The existing chips for asynchronous communication that has been used commercially are composed of one to two channels. Therefore, when communication system with two channels or more is made, the cost becomes high and it becomes complicated for communication system to be realized and also has very little buffer, load that is placed into Microprocessor increases heavily in case of high speed communication or transmission of high-capacity data. The designed IC was improved the function and performance of communication system and reduced costs by designing 8 asynchronous communication channels with only one IC, and it has the size of transmitter/receiver buffer with 256 bytes respectively and consequently high speed communication became possible. To detect errors between communications, it was designed with digital filter and check-sum logic and channel MUX logic so that the malfunction can be prevented and errors can be detected more easily and input/output port regarding each communication channel can be used flexibly and consequently the reliability of system was improved. It was composed and simulated logic of VHDL described by using Cyclone II Series EP2C35F672C8 and QuartusII V8.1 of ALTERA company. In order to show the performance of designed IC, the test was conducted successfully in QuartusII simulation and experiment and the excellency was compared with TL16C550A of TI (Texas Instrument) company and ATmegal28 general-purpose micro controller of ATMEL company that are used widely as chips for asynchronous communication.

Evaluating the Multi-Period Management Efficiency of Domestic Online-Shopping Companies (DEA와 Malmquist 생산성지수를 이용한 우리나라 온라인쇼핑업체의 다기간 경영 효율성 분석)

  • Ma, Jin-Hee;Ja, Yoon-Ho;Ahn, Young-Hyo
    • Journal of Distribution Science
    • /
    • v.13 no.4
    • /
    • pp.45-53
    • /
    • 2015
  • Purpose - Online shopping enables consumers to conveniently purchase products irrespective of the time and place. As a result, several online shopping companies have emerged to cater to this growing market and, therefore, the competition among them has become increasingly intense. This paper evaluates the comparative efficiency of online shopping companies for a multi-year period (2009-2013), in order to help online shopping managers identify major drivers for enhancing management efficiency and the subsequent competitiveness. Research design, data, and methodology - The researchers collected the data from 2009 to 2013 from the distribution yearbook. This paper analyzes the marketability (sales figures), profitability (business profits), and management conditions (net profits) of domestic online shopping enterprises by incorporating information on human resources (number of employees) and material resources (total assets and capital). Therefore, the number of employees, total assets, and capital are selected as input variables, and sales figures, business profits, and net profits as the output variables. In this study, Data Envelopment Analysis (DEA) was used to measure the comparative efficiency of domestic online shopping companies. In addition, the Malmquist Productivity Index was used to evaluate the trend of change of Decision Making Units' (DMUs') efficiency for a multi-year period. Results - First, as of 2013, Interpark (2.415) was found to be the most efficient online shopping enterprise, followed by Aladdin Communications (2.117), Hyundai Home shopping (1.867), Home&Shopping (1.176), NS Home shopping (1.170), Commerce Planet (1.126), CJ O Shopping (1.105), Ebay Korea (1.088), and GS Home Shopping (1.051). Second, this study recognizes how the management efficiency has changed for the period 2009-2013. Third, the lesser the capital and employees, the more are the net profits, and the better is the management efficiency of domestic online shopping companies. Lastly, the productivity of such companies is influenced by endogenous factors rather than exogenous factors such as shifts in business environment and technological advances. Conclusions - DHC Korea influenced various distribution channels to reach customers through the Internet. Consequently, this helped in increasing the awareness about its products, in addition to an increase in sales. These achievements can be attributed to the characteristics of online shopping companies. Although it is easy for these companies to suggest goods for one-off purchases, they however have difficulties in retaining customers. Overcoming this challenge can be one of the ways to benchmark a successful case of an efficient company. For example, an online shopping company can attract customers by developing a corresponding mobile application as a convenient way to shop online. Additionally, they can satisfy customers by quick delivery of purchased products, which is possible by building an effective logistics network. Our study indicates that the productivity of an online shopping company was influenced by endogenous factors driven by improvements in managerial practices rather than exogenous factors. Accordingly, online shopping companies should adopt strategies to improve their operational efficiency rather than sales volume-oriented management.

Real-time Implementation of the AMR Speech Coder Using $OakDSPCore^{\circledR}$ ($OakDSPCore^{\circledR}$를 이용한 적응형 다중 비트 (AMR) 음성 부호화기의 실시간 구현)

  • 이남일;손창용;이동원;강상원
    • The Journal of the Acoustical Society of Korea
    • /
    • v.20 no.6
    • /
    • pp.34-39
    • /
    • 2001
  • An adaptive multi-rate (AMR) speech coder was adopted as a standard of W-CDMA by 3GPP and ETSI. The AMR coder is based on the CELP algorithm operating at rates ranging from 12.2 kbps down to 4.75 kbps, and it is a source controlled codec according to the channel error conditions and the traffic loading. In this paper, we implement the DSP S/W of the AMR coder using OakDSPCore. The implementation is based on the CSD17C00A chip developed by C&S Technology, and it is tested using test vectors, for the AMR speech codec, provided by ETSI for the bit exact implementation. The DSP B/W requires 20.6 MIPS for the encoder and 2.7 MIPS for the decoder. Memories required by the Am coder were 21.97 kwords, 6.64 kwords and 15.1 kwords for code, data sections and data ROM, respectively. Also, actual sound input/output test using microphone and speaker demonstrates its proper real-time operation without distortions or delays.

  • PDF

The Development and Application of Multi-metric Water Quality Assessment Model for Reservoir Managements in Korea. (우리나라 인공호 관리를 위한 다변수 수질평가 모델의 개발 및 적용)

  • Lee, Hyun-Joon;An, Kwang-Guk
    • Korean Journal of Ecology and Environment
    • /
    • v.42 no.2
    • /
    • pp.242-252
    • /
    • 2009
  • The purpose of this study was to develop a Multi-metric Water Quality Assessment (MWQA) model and apply it to dataset sampled from Paldang and Daechung reservoir in 2008. The various water dataset used to this study included 5 year data sets (2003${\sim}$2007) in Korean reservoirs which were obtained from the Ministry of Environment, Korea. In this study, suggested MWQA model has 4 metrics that were composed of 4 parameters such as chemical, physical, biological, and hydrological variables. And, each of the variables attributed total phosphorus (TP) concentration in water, secchi depth (SD) measure in water, chlorophyll-${\alpha}$(Chl-${\alpha}$) concentration in water and the ratio of inflow of water into lakes and efflux of water from lakes, input/output (I/O). First, we established the criteria for trophic boundaries. The boundary between oligotrophic and mesotrophic categories was defined by the lower third of the cumulative distribution of the values. The mesotrophic-eutrophic boundary was defined by the upper third of the distribution. Second, each metric was given by a point-oligo=1, meso=3, eu=5. And then, obtained total score from each metric was divided 5 grade-Excellent, Good, Fair, Poor, and Very poor. As the results of applying the proposed MWQA model, the Paldang reservoir obtained "Fair" or "Poor" grade and Daechung reservoir obtained "Excellent" or "Good" grade. The suggested MWQA model through these procedures will enable to manage efficiently the reservoir. And, more studies such as metric numbers and attributes should be done for the accurate application of the new model.

Three Level Buck Converter Utilizing Multi-bit Flying Capacitor Voltage Control (멀티비트 플라잉 커패시터의 전압제어를 이용한 3-레벨 벅 변환기)

  • So, Jin-Woo;Yoon, Kwang-Sub
    • Journal of IKEEE
    • /
    • v.22 no.4
    • /
    • pp.1006-1011
    • /
    • 2018
  • This paper proposes a three level buck converter utilizing multi-bit flying capacitor voltage control. The conventional three-level buck converter can not control the flying capacitor voltage, so that the operation is unstable or the circuit for controlling the flying capacitor voltage can not be applied to the PWM mode. Also when the load current is increased, an error occurs in the inductor voltage. The proposed structure can control the flying capacitor voltage in PWM mode by using differential difference amplifier and common mode feedback circuit. In addition, this paper proposes a 3bit flying capacitor voltage control circuit to optimize the operation of the three level buck converter depending on the load current, and a triangular wave generation circuit using the schmitt trigger circuit. The proposed 3-level buck converter is designed in $0.18{\mu}m$ CMOS process and has an input voltage range of 2.7V~3.6V and an output voltage range of 0.7V~2.4V. The operating frequency is 2MHz, the load current range is 30mA to 500mA, and the output voltage ripple is measured up to 32.5mV. The measurement results show a maximum power conversion efficiency of 85% at a load current of 130 mA.

A Study on Reducing Learning Time of Deep-Learning using Network Separation (망 분리를 이용한 딥러닝 학습시간 단축에 대한 연구)

  • Lee, Hee-Yeol;Lee, Seung-Ho
    • Journal of IKEEE
    • /
    • v.25 no.2
    • /
    • pp.273-279
    • /
    • 2021
  • In this paper, we propose an algorithm that shortens the learning time by performing individual learning using partitioning the deep learning structure. The proposed algorithm consists of four processes: network classification origin setting process, feature vector extraction process, feature noise removal process, and class classification process. First, in the process of setting the network classification starting point, the division starting point of the network structure for effective feature vector extraction is set. Second, in the feature vector extraction process, feature vectors are extracted without additional learning using the weights previously learned. Third, in the feature noise removal process, the extracted feature vector is received and the output value of each class is learned to remove noise from the data. Fourth, in the class classification process, the noise-removed feature vector is input to the multi-layer perceptron structure, and the result is output and learned. To evaluate the performance of the proposed algorithm, we experimented with the Extended Yale B face database. As a result of the experiment, in the case of the time required for one-time learning, the proposed algorithm reduced 40.7% based on the existing algorithm. In addition, the number of learning up to the target recognition rate was shortened compared with the existing algorithm. Through the experimental results, it was confirmed that the one-time learning time and the total learning time were reduced and improved over the existing algorithm.

Optimum Beamforming Vector Indexing Scheme for Codebook based MISO System over Feedback Error Channel (피드백 오류 채널에서 코드북 기반 MISO 시스템의 최적에 빔포밍 벡터 인덱싱 기법)

  • Lee, Jin-Hee;Ko, Young-Chai
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.12A
    • /
    • pp.991-997
    • /
    • 2009
  • Transmit beamforming is simple method to achieve the full diversity gain that is available in multiple antenna(MIMO) wireless systems. Unfortunately, the prior condition to achieve this gain requires perfect channel knowledge at both transmitter and receiver, which is impractical on account of limited feedback link. Therefore, for the practical system, codebook based feedback scheme is often employed, where the beamforming vector is selected from the codebook to maximize the output signal-to-noise ratio (SNR) at receiver, and the receiver only sends back the index of the best beamforming vector to the transmitter. In this paper we derive analytical expression of average bit error rate (BER) for the codebook based transmit beamforming MISO system over the feedback error channel. Using this analytical result, we present optimum codebook indexing scheme to improve the performance of this system. From some selected numerical examples we show that our proposed codebook indexing scheme can provide nonnegligible performance improvements in terms of average BER over the severe feedback error channel.

Machine-Part Grouping with Alternative Process Plan - An algorithm based on the self-organizing neural networks - (대체공정이 있는 기계-부품 그룹의 형성 - 자기조직화 신경망을 이용한 해법 -)

  • Jeon, Yong-Deok
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.39 no.3
    • /
    • pp.83-89
    • /
    • 2016
  • The group formation problem of the machine and part is a critical issue in the planning stage of cellular manufacturing systems. The machine-part grouping with alternative process plans means to form machine-part groupings in which a part may be processed not only by a specific process but by many alternative processes. For this problem, this study presents an algorithm based on self organizing neural networks, so called SOM (Self Organizing feature Map). The SOM, a special type of neural networks is an intelligent tool for grouping machines and parts in group formation problem of the machine and part. SOM can learn from complex, multi-dimensional data and transform them into visually decipherable clusters. In the proposed algorithm, output layer in SOM network had been set as one-dimensional structure and the number of output node has been set sufficiently large in order to spread out the input vectors in the order of similarity. In the first stage of the proposed algorithm, SOM has been applied twice to form an initial machine-process group. In the second stage, grouping efficacy is considered to transform the initial machine-process group into a final machine-process group and a final machine-part group. The proposed algorithm was tested on well-known machine-part grouping problems with alternative process plans. The results of this computational study demonstrate the superiority of the proposed algorithm. The proposed algorithm can be easily applied to the group formation problem compared to other meta-heuristic based algorithms. In addition, it can be used to solve large-scale group formation problems.

Recurrent Neural Network Models for Prediction of the inside Temperature and Humidity in Greenhouse

  • Jung, Dae-Hyun;Kim, Hak-Jin;Park, Soo Hyun;Kim, Joon Yong
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • pp.135-135
    • /
    • 2017
  • Greenhouse have been developed to provide the plants with good environmental conditions for cultivation crop, two major factors of which are the inside air temperature and humidity. The inside temperature are influenced by the heating systems, ventilators and for systems among others, which in turn are geverned by some type of controller. Likewise, humidity environment is the result of complex mass exchanges between the inside air and the several elements of the greenhouse and the outside boundaries. Most of the existing models are based on the energy balance method and heat balance equation for modelling the heat and mass fluxes and generating dynamic elements. However, greenhouse are classified as complex system, and need to make a sophisticated modeling. Furthermore, there is a difficulty in using classical control methods for complex process system due to the process are non linear and multi-output(MIMO) systems. In order to predict the time evolution of conditions in certain greenhouse as a function, we present here to use of recurrent neural networks(RNN) which has been used to implement the direct dynamics of the inside temperature and inside humidity of greenhouse. For the training, we used algorithm of a backpropagation Through Time (BPTT). Because the environmental parameters are shared by all time steps in the network, the gradient at each output depends not only on the calculations of the current time step, but also the previous time steps. The training data was emulated to 13 input variables during March 1 to 7, and the model was tested with database file of March 8. The RMSE of results of the temperature modeling was $0.976^{\circ}C$, and the RMSE of humidity simulation was 4.11%, which will be given to prove the performance of RNN in prediction of the greenhouse environment.

  • PDF