• Title/Summary/Keyword: 최적화프로그램

Search Result 1,005, Processing Time 0.025 seconds

Real-Time Implementation of MPEG-1 Layer III Audio Decoder Using TMS320C6201 (TMS320C6201을 이용한 MPEG-1 Layer III 오디오 디코더의 실시간 구현)

  • 권홍석;김시호;배건성
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.8B
    • /
    • pp.1460-1468
    • /
    • 2000
  • The goal of this research is the real-time implementation of MPEG-1 Layer III audio decoder using the fixed-point digital signal processor of TMS320C6201 The main job for this work is twofold: one is to convert floating-point operation in the decoder into fixed-point operation while maintaining the high resolution, and the other is to optimize the program to make it run in real-time with memory size as small as possible. We, especially, devote much time to the descaling module in the decoder for conversion of floating-point operation into fixed-point operation with high accuracy. The inverse modified cosine transform(IMDCT) and synthesis polyphase filter bank modules are optimized in order to reduce the amount of computation and memory size. After the optimization process, in this paper, the implemented decoder uses about 26% of maximum computation capacity of TMS320C6201. The program memory, data ROM, data RAM used in the decoder are about 6.77kwords, 3.13 kwords and 9.94 kwords, respectively. Comparing the PCM output of fixed-point computation with that of floating-point computation, we achieve the signal-to-noise ratio of more than 60 dB. A real-time operation is demonstrated on the PC using the sound I/O and host communication functions in the EVM board.

  • PDF

A Study of NMEA Protocol Multiplexer Simulation on the based optimizing Queue (최적화된 큐 기반의 NMEA 프로토콜 멀티플렉서 시뮬레이션에 관한 연구)

  • Park Si-Hyoung;Jung Sung-Hun;Kim Chang-Soo;Yim Chang-Mook;Yim Jae-Hong
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2004.11a
    • /
    • pp.15-19
    • /
    • 2004
  • Domestic use, or embody program that transmit NMEA protocol using multi port as software and is using because there is no fee and product that develop NMEA protocol Multiplexer, import mounting for foreign climax present. These method is paid or there is problem that must make out special processing part in each application program. Also, each mountings that display NMEA protocol can cause double resources waste and damage etc. because manufacturing firm and platform are different. Can act separatively as single hardware module of reliable processing method and high efficiency to supplement this in this treatise, and because using design of optimized cue, heighten memory efficiency of module, and proposed NMEA protocol Multiplexer that can keep high trustability of Come on, deviation compass, echo sound, mountings of GPS and so on and real time communication that is main input sensor equipment about embodiment.

  • PDF

Memory-Efficient Implementation of Ultra-Lightweight Block Cipher Algorithm CHAM on Low-End 8-Bit AVR Processors (저사양 8-bit AVR 프로세서 상에서의 초경량 블록 암호 알고리즘 CHAM 메모리 최적화 구현)

  • Seo, Hwajeong
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.3
    • /
    • pp.545-550
    • /
    • 2018
  • Ultra-lightweight block cipher CHAM, consisting of simple addition, rotation, and eXclusive-or operations, enables the efficient implementations over both low-end and high-end Internet of Things (IoT) platforms. In particular, the CHAM block cipher targets the enhanced computational performance for the low-end IoT platforms. In this paper, we introduce the efficient implementation techniques to minimize the memory consumption and optimize the execution timing over 8-bit AVR IoT platforms. To achieve the higher performance, we exploit the partly iterated expression and arrange the memory alignment. Furthermore, we exploit the optimal number of register and data update. Finally, we achieve the high RANK parameters including 29.9, 18.0, and 13.4 for CHAM 64/128, 128/128, and 128/256, respectively. These are the best implementation results in existing block ciphers.

Design of Light Trapping System of Thin Film Solar Cell Using Phase Field Method (페이즈 필드법을 이용한 박막형 태양전지의 광포획층 설계)

  • Heo, Namjoon;Yoo, Jeonghoon
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.38 no.9
    • /
    • pp.973-978
    • /
    • 2014
  • This study focused on the design of the reflecting layer of a light trapping system fora thin film solar cell using topology optimization based on the phase field method. Therefore, incident light was caused to propagate in the desired direction by reflecting it from this layer, which is the design domain. The same method was applied to the conceptual design of an infrared stealth structure in near infrared range. The results using the phase field method were compared with those using the density method. The design objective was to maximize the Poynting vector value representing the energy flux, which was measured in a measuring domain to control the reflected wave direction. A finite element analysis and optimization process were performed using the commercial package COMSOL combined with the MATLAB programming.

Minimum Weight Design of Built-up T Based on HCSR (HCSR 기반 T형 조립부재의 최소중량설계)

  • Shin, Sang-Hoon;Ko, Dae-Eun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.6
    • /
    • pp.389-394
    • /
    • 2017
  • In a conventional ship structure, stiffeners with an asymmetric section, such as inverted angles, are used widely despite the disadvantage of strength compared to the stiffeners with a symmetric section, such as a built-up T. On the other hand, T-type built-up members are attracting more attention than L-type inverted angles due to the increased size of ships. The purpose of this study was to develop an optimal design program for a built-up T, and apply an evolution strategy as an optimization technique. In the optimization process, the gross thickness concept was adopted for the design variables and objective function, and the constraints are set up based on HCSR (Harmonized Common Structural Rules). Using the developed program in this study, the optimal stiffener design was carried out for 300K VLCC and 158K COT of which the orders were obtained lately. The optimal results revealed the weight reduction effect of 144 tons and 60 tons, respectively.

A Study on Optimization of Networking Mechanism of Distributed List (분산리스트 네트워킹 메카니즘의 최적화에 관한 연구)

  • 임동주
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.3
    • /
    • pp.475-482
    • /
    • 2001
  • In this paper, I describe the implementation of the distributed lists based on socket and on RMI(Remote Method Invocation). First, I describe and implement an interface of distributed list based on socket using object stream in a distributed environment, when encapsulating the message in the distributed list. Second, the major purpose to implement a distributed list in RMI is to compare advantages and disadvantages with other networking mechanisms by implementing complicated applications. The major advantage in using RMI is to implement simply the programs without using application-level protocol. In terms of program efficiency, the applications using HMI can degrade the performance due to many TCP/IP connections generated every update. TCP/IP connection requires much less cost than RMI. Even though RMI has the mechanism processing many method calls using a sing]e network connection, RMI is less efficient than the direct use of socket. However, RMI makes it possible to communicate beyond firewall using HTTP proxying mechanism. Consequently, I present a modeling of networking mechanism in finding out optimization solution by comparing and analyzing the two systems.

  • PDF

Evaluation of Generation Avoided Costs of a DSM Resource Using the Long-term Generation Expansion Planning Model (전원개발계획 최적화 모형에 기초한 DSM 자원의 회피발전비용 계산)

  • 김광인;박종배;박영문;권영한;이광호
    • Journal of Energy Engineering
    • /
    • v.7 no.1
    • /
    • pp.131-137
    • /
    • 1998
  • This paper discusses definition, concepts, approach methods, application areas, and evaluation of avoided generation costs based on the Korea's official long-term generation expansion plan. The main objective to evaluate avoided costs of resources is to supply decision makers with the breakeven costs of the resources. For the evaluation of avoided costs based on the Korea's generation system, we consider a DSM option which has 1,000MW peak savings, load factor with 70 percents, and life-time with 25 years. The DSM resource can save the fuel spending and capacity additions of a electric utility during its life time. The capacity and fuel savings are evaluated from two different cashflows with and without the DSM option, which are supplied with on the basis of the generation system optimization model (WASP-II), independently. The breakeven kWh costs of the DSM option is projected to be 31.3 [won/kWh], which is composed of generation capacity and fuel avoided costs with 15.0[won/kWh] and 16.3[won/kWh], respectively.

  • PDF

Knowledge-based Expert System for the Preliminary Ship Structural Design (선체 구조설계를 위한 지식 베이스 전문가 시스템)

  • Y.S. Yang;Y.S. Yeon
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.29 no.1
    • /
    • pp.1-13
    • /
    • 1992
  • The objective of this study is to develop knowledge-based system for the preliminary design and midship section design of bulk carrier and to enhance the applicability of knowledge engineering in the field of Naval Architecture. First, expert system shell called E.1 is developed in C language. E.1 supports backward-chaining, automatic iteration procedure and reiterative inference mechanism for efficient application of knowledge-based system in structural design. Knowledge representation in E.1 includes IF-THEN rules, 'facts'and 'tables'. Second, knowledge bases for the principal particulars and midship section design are developed by experimental formula, design standard and experiential knowlege. Third, hybrid system combined this knowledge-based system with the optimization program of midship section is developed. Finally, the simplified design method utilizing the regression analysis of the optimum results of stiffened plate is developed for facilitating the design process. Using this knowledge-based system, the design process and results for Bulk carrier and stiffened plates are discussed. It is concluded that knowledge-based system is efficient for preliminary design and midship section design of the ship. It is expected that the performance of the CAD system would be enhanced if the better knowledge-base is accumulated in the E.1 tool.

  • PDF

A Voltage Drops Computation Program on Multi-Distributed Random Loads (다중 분산부하 전압강하산정 프로그램)

  • Kang, Cha-Nyeong;Kwon, Sae-Hyuk;Cho, Sung-Pil
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.21 no.2
    • /
    • pp.64-70
    • /
    • 2007
  • A voltage drop in the electrical circuit must be unavoidable. The voltage drop in the electrical circuit means a loss of heat. The heat lost would change the characteristics of the insulator and thus, the insulating performance would be towered resulting in electric leakage, electric shock, power failure, fire and other accidents. Hence, an optimized design against the voltage drop in the electrical circuit must be an important factor determining safety and economy of electrical facilities. This study analyzed the effects of voltage drop on the electrical circuit for such low-voltage electrical facilities requiring the public safety foremost and subject to multi-distributed random loads as street lamps, buildings and subway stations, and thereupon, developed an optimized voltage drop computation program to enhance safety and economy of those electrical facilities.

An Optimization Tool for Determining Processor Affinity of Networking Processes (통신 프로세스의 프로세서 친화도 결정을 위한 최적화 도구)

  • Cho, Joong-Yeon;Jin, Hyun-Wook
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.2
    • /
    • pp.131-136
    • /
    • 2013
  • Multi-core processors can improve parallelism of application processes and thus can enhance the system throughput. Researchers have recently revealed that the processor affinity is an important factor to determine network I/O performance due to architectural characteristics of multi-core processors; thus, many researchers are trying to suggest a scheme to decide an optimal processor affinity. Existing schemes to dynamically decide the processor affinity are able to transparently adapt for system changes, such as modifications of application and upgrades of hardware, but these have limited access to characteristics of application behavior and run-time information that can be collected heuristically. Thus, these can provide only sub-optimal processor affinity. In this paper, we define meaningful system variables for determining optimal processor affinity and suggest a tool to gather such information. We show that the implemented tool can overcome limitations of existing schemes and can improve network bandwidth.