• Title/Summary/Keyword: Code Generator

Search Result 421, Processing Time 0.031 seconds

A study of the stack allocation policy on JIT Code Generator (JIT Code Generator 상의 스택할당 정책 적용에 관한 연구)

  • 김효남
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.4
    • /
    • pp.100-103
    • /
    • 2001
  • The best solution to improve the execution speed of Java program is to make use of the high speed JVM(Java Virtual Machine). The performance of JVM depends on the difference of its implementation. One of the technologies to enhance JVM performance is a JIT(Just-in-Time) code generator. The JIT code generator transforms Java byte code to the native machine code in accordance with computer system platform. The native machine code is faster than the existing interpreter method, since it can reduce the time to analyze the Java byte code. But the JIT code generator have the problem of increasing the traffic between stack and register because of using many register. Therefore, this paper suggests how to reduce the traffic by applying the policy of stack allocation to JIT code generation, as one of the methods to enhance the performance of JVM.

  • PDF

A study stack allocation on JIT Code Generator for reducing register load traffic (레지스터 로드 트래픽 감소를 위한 JIT Code Generator에 스택할당 정책 적용 방안 연구)

  • Song, Kyung-Nam;Kim, Hyo-Nam;Won, Yoo-Hun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10b
    • /
    • pp.1541-1544
    • /
    • 2001
  • Java virtual machine의 성능을 향상시키기 위해 "JIT(Just-in-Time)"code generator가 고안되었다[3], JIT code generator는 스택기반의 자바 바이트 코드를 레지스터 기반의 native machine code로 변환해 주는 역할을 수행하여 바이트 코드의 번역시간을 줄여준다. 그러나 JIT 는 많은 레지스터의 사용을 야기시키므로 효율적인 레지스터 allocation 정책이 필요하고 스택과 레지스터 간의 traffic 을 가중시킨다. 그러므로 본 논문에서는 자바 바이트 코드의 효율적인 stack allocation 정책을 JIT code generator에 적용함으로 레지스터와의 traffic을 줄이는 방법을 제시하였다.

  • PDF

An Implementation of Time Code Generator for Sending Real Time Information (실 시각정보 전송을 위한 시각코드발생기 제작)

  • Kim, Young-Beom;Park, Young-Tae;Lee, Young-Kyu
    • Journal of The Institute of Information and Telecommunication Facilities Engineering
    • /
    • v.6 no.3
    • /
    • pp.9-13
    • /
    • 2007
  • In this paper, we propose a system that can be used to provide the national standard time for the general public with ease by using the self-implemented independent time-code generator for transmitting standard time information through both the wired and the wireless networks. The newly proposed time code is different from conventional methods in the point that it has a structural advantage of having an ability of obtaining reliable data by repeatedly transmitting the same information. We observe that it is sufficiently possible to transmit the time information with a microsecond level because measurement result shows that the system uncertainty is about few nanosecond of time-error fluctuation through the self characteristic measurement of total system including the time-code generator and decoder system receiving time-information.

  • PDF

FPGA Implementation of BCH Encoder to change code rate (부호율 변경이 가능한 BCH Ecoder의 FPGA구현)

  • Jegal, Dong;Byon, Kun-sik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.485-488
    • /
    • 2009
  • The class of BCH codes is a large class of error correction codes. HDL implementation of BCH code generator to change code rate. and used System Generator, and implemented hardware to FPGA. Loaded bit stream to a FPGA board in order to verify this design to Hardware co-simulation from these results. Also, compared as investigated the maximum action frequency through timing analysis and resource of logic in order to evaluate performance of BCH code generator.

  • PDF

A Design and Implementation of JiKU/XML Object-oriented Code Generator Using for Design Pattern (디자인 패턴을 이용한 JiKU/XML 객체지향코드 생성기 설계 및 구현)

  • Sun, Su-Kyun
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.907-916
    • /
    • 2004
  • The present code generation system, developing based on single system, Is not easy for developers or maintenance men to share pattern design information in distribution environment. So in this paper, we design and implement XML as basis of web environment, and JiKU/XML object-oriented code generator using pattern design. We use UML to change pattern design to XML code, and create code, suitable to PIML command, to generate design information designed by UML into XML code. This JiKU/XML Object-oriented Code Generator makes 10-step codes, and can be easily applied to web environment. It complements the disadvantage of present generator, F77/J++, and makes standardization of design because it uses UML and design pattern information. We compare it with present system by implement Eases, and as a result, generator suggested in this study gives more effective function.

Analysis of Fluid-Induced Vibration in the APR1400 Steam Generator Tube (신형경수로1400 증기발생기 전열관의 유체유발진동 해석)

  • 이광한;정대율;변성철
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2003.11a
    • /
    • pp.84-91
    • /
    • 2003
  • Flow-Induced Vibration of steam generator tubes may result in fretting wear damage at the tube-to-support locations. KSNP(Korean Standard Nuclear Power plant) steam generators experienced fretting wear in the upper part of U-bend above the central cavity region of steam generators. This region has conditions susceptible to the flow-induced vibration, such as high flow velocity, high void fraction, and longer unsupported span. To improve its performance, APR1400 steam generator is designed with additional supports in this region to reduce unsupported span and to reduce peak velocity in the central cavity region. In this paper, we examined its performance improvement using ATHOS code. The thermal-hydraulic condition in the region of secondary side of APR1400 steam generator is obtained using the ATHOS3 code. The effective mass for modal analysis is calculated using the void fraction, enthalpy, and operating pressure information from ATHOS3 code result. With the effective mass distribution along the tube, natural frequency and mode shape is obtained using ANSYS code. Finally, stability ratios and real mean squared displacements for selected tubes of the APR1400 steam generator are computed. From these results, the current design of the APR1400 steam generator are examined.

  • PDF

ROSA/LSTF test and RELAP5 code analyses on PWR steam generator tube rupture accident with recovery actions

  • Takeda, Takeshi
    • Nuclear Engineering and Technology
    • /
    • v.50 no.6
    • /
    • pp.981-988
    • /
    • 2018
  • An experiment was performed for the OECD/NEA ROSA-2 Project with the large-scale test facility (LSTF), which simulated a steam generator tube rupture (SGTR) accident due to a double-ended guillotine break of one of steam generator (SG) U-tubes with operator recovery actions in a pressurized water reactor. The relief valve of broken SG opened three times after the start of intact SG secondary-side depressurization as the recovery action. Multi-dimensional phenomena specific to the SGTR accident appeared such as significant thermal stratification in a cold leg in broken loop especially during the operation of high-pressure injection (HPI) system. The RELAP5/MOD3.3 code overpredicted the broken SG secondary-side pressure after the start of the intact SG secondary-side depressurization, and failed to calculate the cold leg fluid temperature in broken loop. The combination of the number of the ruptured SG tubes and the HPI system operation difference was found to significantly affect the primary and SG secondary-side pressures through sensitivity analyses with the RELAP5 code.

Conceptual design of a copper-bonded steam generator for SFR and the development of its thermal-hydraulic analyzing code

  • Im, Sunghyuk;Jung, Yohan;Hong, Jonggan;Choi, Sun Rock
    • Nuclear Engineering and Technology
    • /
    • v.54 no.6
    • /
    • pp.2262-2275
    • /
    • 2022
  • The Korea Atomic Energy Research Institute (KAERI) studied the sodium-water reaction (SWR) minimized steam generator for the safety of the sodium-cooled fast reactor (SFR), and selected the copper bonded steam generator (CBSG) as the optimal concept. This paper introduces the conceptual design of the CBSG and the development of the CBSG sizing analyzer (CBSGSA). The CBSG consists of multiple heat transfer modules with a crossflow heat transfer configuration where sodium flows horizontally and water flows vertically. The heat transfer modules are stacked along a vertical direction to achieve the targeted large heat transfer capacity. The CBSGSA code was developed for the thermal-hydraulic analysis of the CBSG in a multi-pass crossflow heat transfer configuration. Finally, we conducted a preliminary sizing and rating analysis of the CBSG for the trans-uranium (TRU) core system using the CBSGSA code proposed by KAERI.

FPGA circuit implementation of despreading delay lack loop for GPS receiver and preformance analysis (GPS 수신기용 역확산 지연 동기 루프의 FPGA 회로 구현과 성능 분석)

  • 강성길;류흥균
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.22 no.3
    • /
    • pp.506-514
    • /
    • 1997
  • In this paper, we implement digital circuit of despreading delay lock loop for GPS receiver. The designed system consists of Epoch signal generator, two 13bit correlators which correlates the received C/A code and the locally generated C/A code in the receiver, the C/A code generator which generates C/A code of selected satellite, and the direct digital clock synthesizer which generates the clock of the C/A code generator to control the phase and clock rate, the clock controller, and the clock divider. The designed circuit has the function of the acquisition and tracking by the autocorrelation characteristics of Gold code. The controller generates each other control signals according to the correlation value. The designed circuit is simulated to verify the logic functional performance. By using the simulator STR-2770 that generates the virtual GPS signal, the deigned FPGA chip is verified the circuit performance.

  • PDF

Development of a thermal-hydraulic analysis code for once-through steam generators using straight tubes for SMRs (일체형 원자로용 관류식 직관형 증기발생기 열수력 해석 코드 개발)

  • Park, Youngjae;Kim, Iljin;Kang, Kyungjun;Kang, Hanok;Kim, Youngin;Kim, Hyungdae
    • Journal of Energy Engineering
    • /
    • v.24 no.2
    • /
    • pp.91-102
    • /
    • 2015
  • A thermal-hydraulic design and performance analysis computer code for a once-through steam generator using straight tubes is developed. To benchmark the developed physical models and computer code, an once-through steam generator developed by other designer is simulated and the calculated results are compared with the design data. Also, the same steam generator is analyzed with the best-estimate thermal-hydraulic system code, MARS, for the code-to-code validation. The overall characteristics of heat transfer area, pressure and temperature distributions calculated by the developed code show general agreements with the published design data as well as the analysis results of MARS. It is demonstrated that the developed code can be utilized for diverse purposes, such as, sensitivity analyses and optimum thermal design of a once-through steam generator.