• Title/Summary/Keyword: Binary Systems

Search Result 1,169, Processing Time 0.023 seconds

Translated Block Optimization of Dynamic Binary Translator for Embedded System Virtualization (임베디드 시스템 가상화를 위한 동적 이진 변환기의 변환 블록 최적화)

  • Hwang, Wonjun;Park, Sihyeong;Kim, Hyungshin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.6
    • /
    • pp.385-393
    • /
    • 2017
  • As the use of mobile devices such as smartphones increases, there is growing interest on the benefits of virtualization in embedded systems. Full virtualization has the advantage of running the guest virtual machine without modifying the guest operating system. However, full virtualization suffers slow execution speed due to the cost of context switching between the virtual machines and the virtual machine monitor. In this paper, we propose a translated block and context switching optimization to improve the guest execution speed in the embedded system. As a result, the improved dynamic binary translator is up to 5.95 times faster than the native execution. Performance degradation is less than that of the other virtualization system.

A Proposal of Combined Iterative Algorithm for Optimal Design of Binary Phase Computer Generated Hologram (최적의 BPCGH 설계를 위한 합성 반복 알고리듬 제안)

  • Kim Cheol-Su
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.10 no.4
    • /
    • pp.16-25
    • /
    • 2005
  • In this paper, we proposed a novel algorithm combined simulated annealing and genetic algorithms for designing optimal binary phase computer generated hologram. In the process of genetic algorithm searching by block units, after the crossover and mutation operations, simulated annealing algorithm searching by pixel units is inserted. So, the performance of BPCGH was improved. Computer simulations show that the proposed combined iterative algorithm has better performance than the simulated annealing algorithm in terms of diffraction efficiency

  • PDF

Perfonnance Analysis of Binary CDMA systems in Multi-Path Fading Channel (다중경로 페이딩 환경에서의 바이너리 CDMA 시스템 성능 분석)

  • Ko Jae-Yun;Lee Yong-Hwan
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.30 no.9A
    • /
    • pp.795-802
    • /
    • 2005
  • Binary CDMA(B-CDMA) is a new modulation scheme that employs a constant envelope modulation scheme By quantizing the envelope of multi-codes CDMA signal into a small number of levels, the B-CDMA can reduce the peak-to-average power ratio, while preserving the advantages of CDMA signaling such as the soft capacity and robustness to interference. In this paper, we analyze the performance of B-CDMA systems in multi-path channel assuming that the spreading factor is not too small. Finally, the analytic results are verified by computer simulation.

Optimal Room Assignment Problem for Multi-floor Facility using Binary Integer Programming (이진정수계획법을 사용한 복층숙소의 최적 방 배정문제)

  • Lee, Sang-Won;Rim, Suk-Chul
    • IE interfaces
    • /
    • v.21 no.2
    • /
    • pp.170-176
    • /
    • 2008
  • Consider a multi-floor facility with multiple rooms of unequal size on each floor. Students come from many organizations to attend the conference to be held at this facility. In assigning the rooms to the students, several constraints must be met; such as boys and girls must not be assigned to the rooms on the same floor. Given the capacity of each room and the number of students from each organization, the problem is assigning students to rooms under a set of constraints and various objectives. We present six models with different objective functions; and formulate them as binary integer programming problems. A numerical example and a case study follow to illustrate the proposed models.

Signal qualification method for high density disk (고밀도 디스크를 위한 신호 품질 평가 방법)

  • Park Hyun-Soo
    • Transactions of the Society of Information Storage Systems
    • /
    • v.1 no.1
    • /
    • pp.53-57
    • /
    • 2005
  • In order to measure signal quality of optical disc such as CD or DVD, jitter is used traditionally. The signal attained from a disc by optical pick-up is processed by analog circuits. And then, binary signal can be obtained by using proper silcer. After the signal is changed into binary format, jitter is calculated as a time difference between the binary signal and the reference time. Jitter is used to express the signal quality. In this paper, a new method that is able to offer more precise measurement of the signal quality fur high density optical disc than the jitter is proposed. We named it LPSNR (Level Peak Signal to Noise Ratio). The relationship between bER (bit error rate) and LPSNR is shown in the paper.

  • PDF

Face Recognition Method Based on Local Binary Pattern using Depth Images (깊이 영상을 이용한 지역 이진 패턴 기반의 얼굴인식 방법)

  • Kwon, Soon Kak;Kim, Heung Jun;Lee, Dong Seok
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.22 no.6
    • /
    • pp.39-45
    • /
    • 2017
  • Conventional Color-Based Face Recognition Methods are Sensitive to Illumination Changes, and there are the Possibilities of Forgery and Falsification so that it is Difficult to Apply to Various Industrial Fields. In This Paper, we propose a Face Recognition Method Based on LBP(Local Binary Pattern) using the Depth Images to Solve This Problem. Face Detection Method Using Depth Information and Feature Extraction and Matching Methods for Face Recognition are implemented, the Simulation Results show the Recognition Performance of the Proposed Method.

Implementation of binary position controller with continuous inertial external loop for BLDC motor (브러시 없는 직류전동기를 위한 연속관성형 외부루프를 갖는 바이너리제어기의 구현)

  • 김영조;김영석
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.45 no.1
    • /
    • pp.60-66
    • /
    • 1996
  • Brushless DC(BLDC) motor have been increasingly used in machine tools and robotics applications due to the reliability and the efficiency. In control of BLDC motor, it is important to construct the controller which is robust to parameter variations and external disturbances. Variable structure controller(VSC) has been known as a powerful tool in robust control of time varying systems. In practical systems, however, VSC has a high frequency chattering which deteriorates system performances. In this paper, a binary controller(BC) which takes the form of VSC and MRAC combined is presented to solve this problem. BC consists of the primary loop controller and the external loop controller to change the gain of primary loop controller smoothly. So it can generate the continuous control input and is insensitive to parameter variations in the given domain. To confirm the validity, various investigations of control characteristics for various design parameters in a position control system of BLDC motor are carried out. (author). 11 refs., 18 figs., 1 tab.

  • PDF

A Study on the Fingerprint Recognition Preprocessing using adaptive binary method (적응 이진화를 이용한 지문인식 전처리에 관한 연구)

  • Cho, Seong-Wong;Kim, Jae-Min
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.12 no.3
    • /
    • pp.227-230
    • /
    • 2002
  • An important preprocessing for fingerprint recognition is the binarization operation, which takes as an input gray-scale image and returns a binary image as the output. The difficult in performing binarization is to find an appropriate threshold value. This paper presents a new adaptive binarization method, which determines the threshold value according to the brightness of local ridges and valleys. We experimentally show that the presented method results in better performance than a traditional method.

Solvolyses of t-Butyl Halides in Binary Mixtures of Methanol with 1,2-Dimethoxyethane, 1,2-Dichloroethane and Pyridine

  • Yeol Sakong;Shi Choon Kim;Jin Sung Kim;Ikchoon Lee
    • Bulletin of the Korean Chemical Society
    • /
    • v.11 no.2
    • /
    • pp.99-105
    • /
    • 1990
  • The Gutmann acceptor number(AN), solvatochromic parameters $({\alpha},{\beta}\;and\;{\pi}^{\ast})$ and hydrogen bonding equilibrium constants (KHB) were determined for three binary systems of methanol with 1,2-dimethoxyethane(DME), 1,2-dichloroethane(DCE) and pyridine (PYD). The solvolysis rate constants of t-butyl chloride, bromide and iodide were also determined in the three binary systems. Solvent properties and solvolysis rates have been discussed in the light of various solvent parameters. Solvolysis of t-butyl halides are most conveniently explained by the two-stage mechanism involving ion-pair intermediate with the ion-pair formation for chloride and ion pair dissociation for iodide as rate limiting.

Kernel-level Software instrumentation via Light-weight Dynamic Binary Translation (경량 동적 코드 변환을 이용한 커널 수준 소프트웨어 계측에 관한 연구)

  • Lee, Dong-Woo;Kim, Jee-Hong;Eom, Young-Ik
    • Journal of Internet Computing and Services
    • /
    • v.12 no.5
    • /
    • pp.63-72
    • /
    • 2011
  • Binary translation is a kind of the emulation method which converts a binary code compiled on the particular instruction set architecture to the new binary code that can be run on another one. It has been mostly used for migrating legacy systems to new architecture. In recent, binary translation is used for instrumenting programs without modifying source code, because it enables inserting additional codes dynamically, For general application, there already exists some instrumentation software using binary translation, such as dynamic binary analyzers and virtual machine monitors. On the other hand, in order to be benefited from binary translation in kernel-level, a few issues, which include system performance, memory management, privileged instructions, and synchronization, should be treated. These matters are derived from the structure of the kernel, and the difference between the kernel and user-level application. In this paper, we present a scheme to apply binary translation and dynamic instrumentation on kernel. We implement it on Linux kernel and demonstrate that kernel-level binary translation adds an insignificant overhead to performance of the system.